CentOS6에 wordpress 3.8.1 설치
개요
최신 버전의 Wordpress를 욕하고 싶습니다.
준비
Wordpress를 시작하는 데 필요한 패키지가 설치되어 있습니다.
(필요한 것을 적당히 넣으세요. 자신의 상황은 다음과 같습니다.)
$ sudo yum install php
$ sudo yum install mysql-server
$ sudo yum install php-mysql
$ sudo yum install php-mbstring
아파치는 2.x계, 그리고 역방향 에이전트는nginx를 사용합니다.최신 Wordpress 다운로드
다운로드▶해동▶프로파일 수정
$ cd
$ sudo wget http://ja.wordpress.org/wordpress-3.8.1-ja.zip
$ sudo unzip wordpress-3.8.1-ja.zip
$ cd wordpress
$ sudo cp -p wp-config-sample.php wp-config.php
$ sudo vim wp-config.php
// このへんを修正。お好きな名前で。
$ diff wp-config-sample.php wp-config.php
24c24
< define('DB_NAME', 'database_name_here');
---
> define('DB_NAME', ‘wordpress’);
27c27
< define('DB_USER', 'username_here');
---
> define('DB_USER', ‘XXXXXX’);
30c30
< define('DB_PASSWORD', 'password_here');
---
> define('DB_PASSWORD', ‘YYYYYYY’);
$ cd
$ sudo cp -pr wordpress /var/www/
ySQL 설정
부팅
$ sudo /etc/init.d/mysqld start
・・・
[ OK ]
mysqld を起動中: [ OK ]
초기 설정
$ sudo /usr/bin/mysql_secure_installation
비밀번호 설정 후 특별한 것이 없으면 모두 Y로 하면 됩니다.ySQL 설정
루트로 MySQL 로그인
$ mysql -u root -p
데이터베이스 제작
구성 파일에 설명된 데이터베이스 이름을 사용합니다.
mysql> create database wordpress;
Query OK, 1 row affected (0.00 sec)
mysql> grant all privileges on wordpress.* to XXXXX@localhost identified by ‘YYYYYYYY’;
mysql> exit;
Bye
만든 사용자는 비밀번호로 MySQL에 로그인하면 됩니다.$ mysql -u XXXXXX -pYYYYYY
아파치 설정
$ sudo vim /etc/httpd/conf.d/wordpress.conf
$ sudo cat /etc/httpd/conf.d/wordpress.conf
Alias /wordpress /var/www/wordpress
$ sudo service httpd restart
httpd を停止中: [ OK ]
httpd を起動中: [ OK ]
확인 보기
http://[domain]/wordpress
브라우저에서 열기
키트------!!!
겸사겸사 말씀드리지만, 저는 nginx를 역방향 에이전트로 설정했습니다. 처음에는 Forbidden에서 쳤습니다.
nginx의 conf 파일에 입구점을 추가한 후 이동합니다.
/etc/nginx/conf.d/reverse_proxy.conf
server {
listen 80;
server_name hoge.com;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
location / {
proxy_pass http://127.0.0.1:8080;
}
location /wordpress/index.php {
proxy_pass http://localhost/wordpress:8080;
}
}
Reference
이 문제에 관하여(CentOS6에 wordpress 3.8.1 설치), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/monhan/items/bd3c8c1bac9f56449aa1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)