![Systweak 소프트웨어 업데이터로 Windows PC 소프트웨어를 업데이트하십시오](/f/d08ebdd9559e7983a0d212d0eb420ae8.png?width=100&height=100)
처음부터 웹 사이트를 개발하는 데 어려움을 겪을 여유가 없는 사람들을 위해 이제 다음과 같은 여러 콘텐츠 관리 시스템(CMS)이 있습니다. 워드프레스 몇 번의 클릭으로 블로그를 설정하고 웹사이트를 완성하는 데 활용할 수 있습니다.
워드프레스 강력하고 무료이며 오픈 소스이며 플러그인이 가능하고 사용자 정의가 가능한 CMS로 전 세계 수백만 명이 블로그와 모든 기능을 갖춘 웹사이트를 운영하는 데 사용하고 있습니다.
특히 사전 웹사이트 디자인 및 개발 지식이 없는 사람들을 위해 설치하고 배우기 쉽습니다. 수백만 사용 가능한 플러그인 및 테마, 동료 사용자 및 개발자로 구성된 적극적이고 헌신적인 커뮤니티에서 개발한 것으로, 블로그나 웹사이트를 원하는 대로 작동하고 표시하도록 맞춤화할 수 있습니다.
추천 읽기:LAMP + Postfix를 사용하여 보내기 전용 메일 알림으로 WordPress를 설정하는 방법
이 게시물에서는 최신 버전을 설치하기 위해 수행할 수 있는 다양한 단계를 실행합니다. 워드프레스 5.3 ~에 우분투 18.10-18.04, 우분투 16.10-16.04 그리고 리눅스 민트 18-19 ~와 함께 램프 (리눅스, 아파치, MySQL 그리고 PHP) 스택.
먼저 다양한 설치 단계를 살펴보겠습니다. 램프 설치를 진행하기 전에 스택 워드프레스.
설치하기 위해서 아파치 웹 서버에서 아래 명령을 실행하십시오.
$ sudo apt-get install apache2 apache2-utils
활성화해야 합니다. 아파치2 웹 서버가 시스템 부팅 시 시작되도록 하고 다음과 같이 서비스를 시작합니다.
$ sudo systemctl은 apache2를 활성화합니다. $ sudo systemctl apache2를 시작합니다.
서버가 실행 중인지 테스트하려면 웹 브라우저를 열고 다음을 입력하십시오. http://server_address
. 웹 서버가 실행 중일 경우 Apache2 기본 색인 페이지가 표시됩니다.
메모: Apache 기본 루트 디렉토리는 /var/www/html, 모든 웹 파일이 이 디렉토리에 저장됩니다.
다음으로 설치해야 합니다. MySQL 아래 명령을 실행하여 데이터베이스 서버
$ sudo apt-get mysql-client mysql-server 설치.
MariaDB를 설치하려면 다음 명령을 사용하여 설치할 수 있습니다.
$ sudo apt-get mariadb-server mariadb-client를 설치합니다.
패키지를 설치하는 동안 설정하라는 메시지가 표시됩니다. 뿌리 사용자 비밀번호 mysql 아래 이미지에서 볼 수 있듯이. 안전하고 좋은 비밀번호를 선택한 다음 좋아요 더 진행하려면 버튼을 두 번 누르십시오.
데이터베이스 서버 배포는 아직 안전하지 않으므로 다음 명령을 실행하여 보안을 강화하십시오.
$ sudo mysql_secure_installation
먼저 '를 설치하라는 메시지가 표시됩니다.validate_password' 플러그인이므로 다음을 입력하십시오. 그 - 그래
그리고 누르다 입력하다, 기본 암호 강도 수준도 선택합니다. 내 시스템에 이미 설치했습니다.
중요한 것은 루트 암호를 변경하지 않으려면 다음을 입력하십시오. N/아니오
그렇게 하라는 메시지가 표시되면. 답변 그 - 그래
나머지 후속 질문에 대해.
마지막으로 우리가 설치할 PHP 아래 명령을 사용하여 웹 및 데이터베이스 서버와 함께 작동하는 몇 가지 모듈:
$ sudo apt-get install php7.0 php7.0-mysql libapache2-mod-php7.0 php7.0-cli php7.0-cgi php7.0-gd
또한 테스트를 위해 PHP 웹 서버와 협력하여 작업 중이므로 info.php
안에 파일 /var/www/html.
$ sudo vi /var/www/html/info.php.
그리고 아래 코드를 파일에 붙여넣고 저장하고 종료합니다.
PHP phpinfo();
완료되면 웹 브라우저를 열고 이 주소를 입력합니다. http://server_address/info.php
. 확인으로 아래의 php 정보 페이지를 볼 수 있어야 합니다.
최신 WordPress 패키지를 다운로드하고 터미널에서 아래 명령을 실행하여 압축을 풉니다.
$ wget -c http://wordpress.org/latest.tar.gz. $ tar -xzvf 최신.tar.gz.
그런 다음 압축을 푼 폴더에서 WordPress 파일을 Apache 기본 루트 디렉터리로 이동합니다. /var/www/html/:
$ sudo rsync -av 워드프레스/* /var/www/html/
다음으로 웹 사이트 디렉토리에 대한 올바른 권한을 설정합니다. 즉, 다음과 같이 웹 서버에 WordPress 파일의 소유권을 부여합니다.
$ sudo chown -R www-data: www-data /var/www/html/ $ sudo chmod -R 755 /var/www/html/
아래 명령을 실행하고 루트 사용자 암호를 제공한 다음 입력하다 mysql 쉘로 이동하려면:
$ mysql -u 루트 -p
mysql 셸에서 다음 명령을 입력합니다. 입력하다 mysql 명령의 각 줄 뒤에. 자신의 유효한 값을 사용하는 것을 잊지 마십시오. 데이터베이스 이름, 데이터베이스 사용자, 또한 강력하고 안전한 암호를 다음과 같이 사용합니다. 데이터베이스 사용자_비밀번호:
mysql> 데이터베이스 만들기 wp_myblog; mysql> wp_myblog.*에 대한 모든 권한 부여 'your_username_here'@'localhost' IDENTIFIED BY 'your_chosen_password_here'; mysql> 플러시 특권; mysql> 출구;
이동 /var/www/html/ 디렉토리 및 기존 이름 바꾸기 wp-config-sample.php
NS wp-config.php
:
$ sudo mv wp-config-sample.php wp-config.php.
그런 다음 MySQL 설정 섹션에서 데이터베이스 정보로 업데이트하십시오(아래 이미지에서 강조 표시된 상자 참조).
// ** MySQL 설정 - 웹 호스트에서 이 정보를 얻을 수 있습니다. ** // /** WordPress용 데이터베이스 이름 */ define('DB_NAME', 'database_name_here
'); /** MySQL 데이터베이스 사용자 이름 */ define('DB_USER', '사용자 이름_여기
'); /** MySQL 데이터베이스 비밀번호 */ define('DB_PASSWORD', '비밀번호_여기
'); /** MySQL 호스트 이름 */ define('DB_HOST', '로컬 호스트
'); /** 데이터베이스 테이블 생성에 사용할 데이터베이스 문자 집합. */ 정의('DB_CHARSET', 'UTF8
'); /** 데이터베이스 조합 유형. 의심스러운 경우 변경하지 마십시오. */ 정의('DB_COLLATE',''
);
그런 다음 아래 명령을 사용하여 웹 서버와 mysql 서비스를 다시 시작합니다.
$ sudo systemctl apache2.service 재시작 $ sudo systemctl mysql.service 재시작
웹 브라우저를 열고 서버 주소를 입력하십시오. http://server-address
아래의 환영 페이지를 받으려면 페이지를 읽고 "가자!” 계속 진행하고 화면 정보에 요청된 모든 정보를 입력합니다.
모든 것이 순조롭게 진행되기를 바라며 이제 즐길 수 있습니다. 워드프레스 당신의 시스템에. 그러나 위의 단계와 관련하여 우려 사항을 표현하거나 질문하거나 추가 정보를 제공하기 위해 이 자습서에 포함되지 않았다고 생각되는 정보가 있는 경우 아래 피드백 섹션을 사용하여 다시 우리에게.