Wordpress 설치 절차
구상
이제 AWS와 같은 클라우드에서 힘을 들이면 즉시 Wordpress를 넣을 수 있습니다. 그러나 공식 사이트 에서 소스를 가져와 설치해야 드물게 남겨 둡니다. Linux 초보자라도 아마 설치할 수 있는 레벨로 써 보았습니다.
환경
주의
이 페이지에 쓰여진 것을 실행하면 Wordpress가 설치되지만, 아무것도 커스터마이즈되어 있지 않으므로 액세스 제한 등은 적절하게 하는 것이 좋다.
설치 절차
서버 측 설치 작업
epel,remi 리포지토리 도입
# yum install epel-release
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
다음의 커멘드로 MySQL(5.6) (와)과 php(7.3) 의 인스톨이 가능한 것을 확인할 수 있습니다.
# yum list --enablerepo=mysql56-community,remi-php73 | egrep "^(mysql-community-server|php)\.x86"
mysql-community-server.x86_64 5.6.44-2.el6 mysql56-community
php.x86_64 7.3.6-3.el6.remi remi-php73
공식 사이트 에서 설치하는 데 필요한 응용 프로그램 버전을 확인할 수 있습니다. 2019/6/18 현재 권장 버전은 다음과 같습니다.
작동 요구사항
MySQL 버전 5.6 이상
PHP 버전 7.3 이상
설치하겠습니다.
# yum -y install --enablerepo=mysql56-community,remi-php73 mysql-community-server php php-mysql
이 때 apache (2.2)도 동시에 설치됩니다.
Wordpress 받기
Wordpress 소스를 DL하고 확장합니다.
# curl -O https://ja.wordpress.org/latest-ja.tar.gz
# tar xzf latest-ja.tar.gz
Wordpress를 구성하는 파일을 설치할 디렉터리로 이동합니다. 이번은 DocumentRoot 직하(/var/www/html/)로 합니다. 소스와 배포된 디렉토리는 필요 없으므로 삭제해 둡니다.
# mv -i wordpress/* /var/www/html/.
# rm -rf latest-ja.tar.gz wordpress
MySQL 설정
시작
# /etc/init.d/mysqld start
Wordpress에 필요한 DB, DB 사용자를 설정합니다. 이번은 이하의 내용으로 설정해 갑니다.
요소
값
데이터베이스 이름
mydatabase
데이터베이스 사용자 이름
mydbuser
비밀번호
mypassword
# mysql -e "create database mydatabase;"
# mysql -e "grant usage on *.* to 'mydbuser'@'localhost' identified by 'mypassword';"
# mysql -e "grant all privileges on mydatabase.* to 'mydbuser'@'localhost';"
Wordpress 설정
# cd /var/www/html/
# cp -ip wp-config-sample.php wp-config.php
방금 설정한 MySQL 설정을 Wordpress 설정에 반영합니다.
# sed -i -e 's:database_name_here:mydatabase:' wp-config.php
# sed -i -e 's:username_here:mydbuser:' wp-config.php
# sed -i -e 's:password_here:mypassword:' wp-config.php
apache (웹 서버) 시작
# /etc/init.d/httpd start
이것으로 서버 측의 설정은 모두 완료입니다. 서버 재기동했을 때에 자동 기동하도록(듯이) 하는 경우는, 이하의 커멘드를 실행해 apache 와 MySQL 가 기동하도록 해 둡시다.
# chkconfig mysqld on
# chkconfig httpd on
웹 사이트에서 Wordpress 초기 설정
http:/123.123.123.123/와 같이 자신의 서버의 IP를 브라우저의 URL란에 입력해 액세스한다. 그 후는 아래와 같이 진행해 갑니다.
서버 측 설치 작업
epel,remi 리포지토리 도입
# yum install epel-release
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
다음의 커멘드로 MySQL(5.6) (와)과 php(7.3) 의 인스톨이 가능한 것을 확인할 수 있습니다.
# yum list --enablerepo=mysql56-community,remi-php73 | egrep "^(mysql-community-server|php)\.x86"
mysql-community-server.x86_64 5.6.44-2.el6 mysql56-community
php.x86_64 7.3.6-3.el6.remi remi-php73
공식 사이트 에서 설치하는 데 필요한 응용 프로그램 버전을 확인할 수 있습니다. 2019/6/18 현재 권장 버전은 다음과 같습니다.
작동 요구사항
MySQL 버전 5.6 이상
PHP 버전 7.3 이상
설치하겠습니다.
# yum -y install --enablerepo=mysql56-community,remi-php73 mysql-community-server php php-mysql
이 때 apache (2.2)도 동시에 설치됩니다.
Wordpress 받기
Wordpress 소스를 DL하고 확장합니다.
# curl -O https://ja.wordpress.org/latest-ja.tar.gz
# tar xzf latest-ja.tar.gz
Wordpress를 구성하는 파일을 설치할 디렉터리로 이동합니다. 이번은 DocumentRoot 직하(/var/www/html/)로 합니다. 소스와 배포된 디렉토리는 필요 없으므로 삭제해 둡니다.
# mv -i wordpress/* /var/www/html/.
# rm -rf latest-ja.tar.gz wordpress
MySQL 설정
시작
# /etc/init.d/mysqld start
Wordpress에 필요한 DB, DB 사용자를 설정합니다. 이번은 이하의 내용으로 설정해 갑니다.
요소
값
데이터베이스 이름
mydatabase
데이터베이스 사용자 이름
mydbuser
비밀번호
mypassword
# mysql -e "create database mydatabase;"
# mysql -e "grant usage on *.* to 'mydbuser'@'localhost' identified by 'mypassword';"
# mysql -e "grant all privileges on mydatabase.* to 'mydbuser'@'localhost';"
Wordpress 설정
# cd /var/www/html/
# cp -ip wp-config-sample.php wp-config.php
방금 설정한 MySQL 설정을 Wordpress 설정에 반영합니다.
# sed -i -e 's:database_name_here:mydatabase:' wp-config.php
# sed -i -e 's:username_here:mydbuser:' wp-config.php
# sed -i -e 's:password_here:mypassword:' wp-config.php
apache (웹 서버) 시작
# /etc/init.d/httpd start
이것으로 서버 측의 설정은 모두 완료입니다. 서버 재기동했을 때에 자동 기동하도록(듯이) 하는 경우는, 이하의 커멘드를 실행해 apache 와 MySQL 가 기동하도록 해 둡시다.
# chkconfig mysqld on
# chkconfig httpd on
웹 사이트에서 Wordpress 초기 설정
http:/123.123.123.123/와 같이 자신의 서버의 IP를 브라우저의 URL란에 입력해 액세스한다. 그 후는 아래와 같이 진행해 갑니다.
소감
다시 봐도 Wordpress를 소스에서 설치해도 그렇게 공정은 길지 않습니다. 단지 공식 설치 절차 사이트 를 보면 엉망으로 하고 언제나 면식하는 거야. 노력한 나.
Reference
이 문제에 관하여(Wordpress 설치 절차), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/tiida26/items/32ca4bbf17571390c1a9
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Wordpress 설치 절차), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tiida26/items/32ca4bbf17571390c1a9텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)