램프와 데비안 9 워드 프레스를 설치하는 방법(자습서)

워드 프레스+램프는 고전적인 웹 호스팅 설정입니다.

물론,워드 프레스를 호스팅하는 다른 소프트웨어 스택 옵션이 있습니다(우리 팀의 일부는 나그네 쥐에 부분적이다). 그러나 전 세계에 걸쳐 웹 사이트에 대한 폭 넓은 구현 및 사용의 측면에서,아무것도 램프 워드 프레스에 비교하지 않습니다.

그래서 오늘 우리는 램프 스택을 사용하여 데비안 9 에 워드 프레스를 설치하여 세계에 당신의 웹 사이트를이 방법을 제공하는 방법을 보여 드리겠습니다.

워드프레스를 설치하고 싶지만 데비안에는 설치하지 않으시겠습니까?
워드프레스+우분부 18.04 튜토리얼
워드프레스+센토스 7 튜토리얼

워드프레스+램프:워드프레스+램프:워드프레스+램프:워드프레스+램프:워드프레스+램프:워드프레스+램프:워드프레스+램프:워드프레스+램프:워드프레스+램프:워드프레스+램프:워드프레스+램프:워드프레스+램프:워드프레스+램프:워드프레스+램프:워드프레스+램프:워드프레스+램프:워드프레스+램프:워드프레스+램프:워드프레스+램프:워드프레스+램프:워드프레스+램프:워드프레스3303>

그리고 콘텐츠 관리 시스템을 사용하는 사이트의 경우 시장 점유율의 60%로 경쟁을 뛰어 넘습니다.

한편,아파치(램프 스택의 핵심 부분)는 세계에서 가장 인기있는 웹 서버입니다.

따라서 주머니에 워드 프레스/램프 설치를 갖는 것이 개발자 또는 자신의 블로그 나 웹 사이트를 호스팅하고자하는 모든 사람에게 중요한 이유를 알 수 있습니다.

램프 스택을 사용하여 데비안 9 에 워드프레스를 설치하는 방법

이 자습서에서는 데비안 9 에 램프로 워드프레스를 설치하는 방법을 보여드리겠습니다.

데비안에 워드프레스 설치를 위한 전제 조건 9

시작하기 전에 다음 설정이 필요합니다:

  1. 램프 스택:램프는 리눅스 아파치를 의미합니다. 워드 프레스는 프런트 엔드와 백 엔드 시스템 모두이므로 램프 스택에 의해 처리되는 동적 콘텐츠를 제공하기 위해 웹 서버,데이터베이스 엔진 및 필요합니다. ->리눅스 서버에 램프를 설치하는 단계별 가이드를 보려면 여기를 클릭하십시오. 데비안 9 서버에 대한 액세스 권한을 가진 시스템 사용자 모두 설정되었다면,시작합시다!

    1 단계:워드 프레스 사용자에 대한 데이터베이스 만들기

    워드 프레스는 수많은 파일의 번들을 제공하고 그 파일은 데이터베이스에 저장해야합니다.

    그래서,워드 프레스를 설치하기위한 첫 번째 단계는 이러한 파일을 처리하기 위해 설치 데이터베이스입니다.

    이 명령을 사용하여 루트 사용자로 로그인 할 수 있습니다:

    mysql -u root -p

    그런 다음 데이터베이스 시스템을 설정하는 동안 설정한 암호를 묻는 메시지가 표시됩니다.

    로그인하면 설치 과정 중 및 후에 워드프레스 파일을 수용할 새 데이터베이스를 만들어야 합니다. 당신은 당신이 원하는대로 이름을 지정할 수 있지만,간단한 일을 유지하기 위해,우리는이 가이드에서wordpressdb를 호출합니다.

    데이터베이스를 만들려면 다음 명령을 실행합니다.

    mysql> CREATE DATABASE wordpressdb;

    참고:항상 기억을 종료 MySQL 문 세미콜론으로”;”

    데이터베이스에서,당신은 새로 만들 필요가 MySQL 는 사용자 계정 독점적인 데이터베이스에 대한 액세스 권한.

    사용자에게 데이터베이스에 대한 전체 액세스 권한을 부여하고 강력한 암호를 설정해 보겠습니다. 이 가이드에서는admin-user이라는 사용자
    를 만듭니다.

    이렇게 하려면 다음 명령을 실행

    mysql> GRANT ALL ON wordpress.* TO 'admin-suser'@'localhost' IDENTIFIED BY 'PASSWORD';

    참고:PASSWORD문자열을 강력한 암호로 바꿔야 합니다.

    이 시점에서,우리는 워드 프레스를 위해 특별히 데이터베이스와 사용자 계정을 만들었습니다.

    mysql> FLUSH PRIVILEGES;

    mysql> EXIT;

    그러나,워드 프레스와 그 플러그인의 대부분은 합병증없이 작동하도록 추가 확장이 필요합니다.

    이를 염두에두고,우리는 지금 워드 프레스에 대한 추가 확장 기능을 설치하는거야.

    먼저 시스템 업데이트:

    # sudo apt update

    그런 다음 추가 확장 프로그램을 설치하십시오:

    # sudo apt install php-curl php-gd php-mbstring php-xml php-xmlrpc php- soap php-intl php-zip

    이러한 확장을 로드하려면 다음 명령을 실행하여 아파치 웹 서버를 다시 시작하십시오:

    # sudo systemctl restart apache2

    단계 3:워드 프레스 다운로드

    장소에있는 모든 전제 조건으로,의 가서 워드 프레스를 다운로드 할 수 있습니다.

    보안상의 이유로,나는 항상 공식 저장소에서 워드 프레스를 다운로드하는 것이 좋습니다:

    # tar -xvf latest.tar.gz

    타르볼 파일을 추출하면wordpress이라고 표시된 폴더가 생성됩니다.

    이것은 모든 워드프레스 구성 파일을 포함하는 폴더입니다. 이 시점에서,당신이 워드 프레스 저장소에서 다운로드 한 타르볼 파일을 삭제하는 것이 안전합니다.

    # rm latest.tar.gz

    단계 4: 워드 프레스 디렉토리 구성

    우리는 다음 단계로 진행하기 전에,우리는 워드 프레스 디렉토리의 소유권 및 파일 권한을 조정해야합니다.

    의는

    # sudo chown -R www-data:www-data /var/www/wordpress

    를 사용하여 워드 프레스 디렉토리에있는 모든 파일에 파일 소유권을 할당하자 그림과 같이 다음,우리는 올바른 권한을 설정합니다:

    # sudo find /var/www/wordpress/ -type d -exec chmod 750 {} \;# sudo find /var/www/wordpress/ -type f -exec chmod 640 {} \;

    우리는 또한에서 읽을 수있는 파일 이름에 워드 프레스 디렉토리에있는 샘플 구성 파일의 이름을 변경해야합니다:

    # cd /var/www/wordpress# mv wp-config-sample.php wp-config.php

    다음으로,우리는 포스트-설정을 열 것입니다.기본 텍스트 편집기 정력을 사용하여 파일.

    # vim wp-config.php

    이제 아래로 스크롤하여 아래와 같이 데이터베이스 설정을 찾습니다. 워드 프레스에 기입해야합니다database name, database user, database password 그리고hostname.

    // ** MySQL settings - You can get this info from your web host ** ///** The name of the database for WordPress */define('DB_NAME', 'wordpressdb');/** MySQL database username */define('DB_USER', 'admin-user');/** MySQL database password */define('DB_PASSWORD', 'StrongPassword');/** MySQL hostname */define('DB_HOST', 'localhost');/** Database Charset to use in creating database tables. */define('DB_CHARSET', 'utf8');/** The Database Collate type. Don't change this if in doubt. */define('DB_COLLATE', '');

    구성 파일을 저장하고 종료합니다.

    워드프레스 설치에 추가적인 보안을 제공하기 위해 보안 키를 생성해야 합니다. 워드 프레스는 그들에게 자신을 생성 할 필요성을 제거하기 위해 이러한 키에 대한 자동 생성기를 제공합니다.

    워드 프레스 비밀 생성기에서이 값을 생성하려면,단순히 명령을 실행:

    # curl -s https://api.wordpress.org/secret-key/1.1/salt/

    참고:이 명령은 아래의 출력을 제공했습니다. 이 값을 사용하지 마십시오,당신은 당신이 생성 한 고유 한 값을 복사해야합니다.

    define('AUTH_KEY', 'UV>...SAMPLE ONLY...COPY YOUR OWN VALUES...mL)');define('SECURE_AUTH_KEY', 'bn(UV>...SAMPLE ONLY...COPY YOUR OWN VALUES...emL)zx');define('LOGGED_IN_KEY', '-naUV>...SAMPLE ONLY...COPY YOUR OWN VALUES...emL{fY');define('NONCE_KEY', '{xNwUV>...SAMPLE ONLY...COPY YOUR OWN VALUES...emL8Fq');define('AUTH_SALT', 'j+;UV>...SAMPLE ONLY...COPY YOUR OWN VALUES...emLZpu');define('SECURE_AUTH_SALT', '0M=UV>...SAMPLE ONLY...COPY YOUR OWN VALUES...emL*xC');define('LOGGED_IN_SALT', 'G&2UV>...SAMPLE ONLY...COPY YOUR OWN VALUES...emLps+');define('NONCE_SALT', '2gZUV>...SAMPLE ONLY...COPY YOUR OWN VALUES...emLh/L');

    생성한 고유 출력을 복사합니다.

    다시 한번,워드 프레스 구성 파일을 엽니 다wp-config.php

    # vim wp-config.php

    더미 값이 포함된 섹션을 스크롤하여 찾습니다.:

    define('AUTH_KEY', 'put your unique phrase here');define('SECURE_AUTH_KEY', 'put your unique phrase here');define('LOGGED_IN_KEY', 'put your unique phrase here');define('NONCE_KEY', 'put your unique phrase here');define('AUTH_SALT', 'put your unique phrase here');define('SECURE_AUTH_SALT', 'put your unique phrase here');define('LOGGED_IN_SALT', 'put your unique phrase here');define('NONCE_SALT', 'put your unique phrase here');

    그 값을 삭제하고 워드 프레스가 당신을 위해 생성 한 보안 키를 붙여 넣습니다.

    이제 구성 파일을 저장하고 종료하십시오.

    단계 5: 아파치 구성 수정

    이 단계에서는/etc/apache2/sites-available경로의 기본 구성 파일000-default.conf을 약간 조정해야 합니다.

    기본 구성 파일

    # vim /etc/apache2/sites-available/000-default.conf

    다음으로 문서 루트 속성을 찾아/var/www/html에서/var/www/wordpress로 변경합니다.

    같은 파일에서 가상 호스트 블록 안에 다음 줄을 복사하여 붙여 넣습니다.

    <Directory /var/www/wordpress/>AllowOverride All</Directory>

    구성 파일을 저장하고 종료합니다.

    다음으로,당신은 워드 프레스 퍼머 기능을 사용할 수 있도록mod_rewrite을 활성화해야합니다.

    # sudo a2enmod rewrite

    모든 것이 잘되었는지 확인하려면 명령을 실행하십시오.

    # sudo apache2ctl configtest

    출력: Ok

    변경 사항을 구현하려면 아파치 웹 서버를 다시 시작하십시오.

    # sudo systemctl restart apache2

    6 단계:웹 브라우저를 사용하여 워드 프레스 설치를 실행

    이 시점에서,당신은 당신의 워드 프레스 설치에 대한 모든 서버 구성을 완료했습니다.

    마지막 단계는 웹 브라우저를 통해 설치를 완료하는 것입니다.

    이 작업을 수행하려면 웹 브라우저를 실행하고 서버의 아이피 주소 또는 도메인 이름
    http://server_IP_address또는http://YOUR-DOMAIN

    첫 페이지에 언어를 선택하라는 메시지가 표시됩니다.

    워드프레스언어

    원하는 언어를 클릭하고’계속’버튼을 누르십시오.

    다음 단계에서’사이트 이름’,’사용자 이름’,’비밀번호’및’이메일 주소’와 같은 필요한 추가 정보를 입력합니다.

    워드프레스다운로드모든 필수 입력란을 입력했으면,’워드프레스 설치’를 클릭하십시오.

    모든 것이 잘 진행되면 로그인 페이지로 이동합니다.

    ‘로그인’버튼을 누르면 당신은 당신이 아래 참조 세계적으로 유명한 워드 프레스 대시 보드에 머리 것이다:

    워드프레스다시보드

    당신은 데비안에 워드 프레스를 설치!

    축하합니다! 당신이 지금까지 함께 따라 한 경우,당신은 데비안 램프 워드 프레스를 설치 한 9.

    이제 새 블로그 또는 웹 사이트를 구축 할 준비가되었습니다.

    당신은 단지 워드 프레스를 시작하는 경우,좋은 소식은 학습 및 사용자 정의를위한 자원의 톤이 있다는 것입니다. 당신은 당신의 서버에 램프를 설치하고 워드 프레스 설정을 실행할 수 있다면,다음 워드 프레스 자체는 케이크 한 조각이어야한다!

    타오르는 빠른 워드 프레스 호스팅$9.99/월?

    이 튜토리얼을 완료 한 경우 당신은 분명히 이미 서버가…

    이 기능은 마치 로켓엔진을 씨엠씨에 연결시키는 것과 같습니다. 미디어가 많은 웹 페이지를 표준 드라이브보다 최대 10 배 빠르게 로드할 수 있습니다.

Write a Comment

이메일 주소는 공개되지 않습니다.