저는 최근에 서버를 구해서 간단한 블로그를 만들어 즐기고 싶었습니다. 그래서 가장 간단한 워드프레스를 선택해서 워드프레스 튜토리얼에 따라 차근차근 설치하고, mysql을 설치해서 워드프레스 데이터베이스를 할당한 뒤, 안내에 따라 yum을 이용해 php*를 설치했습니다. (저는 php-fpm을 포함한 모든 php 패키지를 설치했습니다) ), 제가 선택한 서버는 Nginx이며, 이 서버 역시 yum을 사용하여 설치됩니다.
그런데 install.php를 통해 계속해서 wordpress를 설치하면 404 오류가 나타납니다.nginx 기본 구성의 일부 주석을 제거하면 500 오류가 나타납니다.
nginx 설정 문제인 것 같습니다만 CentOS에서는 파일을 구성하는 위치가 인터넷과 다르고, 인터넷상의 각종 정보의 구성도 다르므로 경험자 분의 설명을 부탁드립니다. 내 의심, 그리고 나는 초보자에게 매우 감사할 것입니다.
/etc/nginx/nginx.conf의 내용은 다음과 같습니다.
으아악/etc/nginx/conf.d/default.conf는 다음과 같이 설정됩니다.
으아악/etc/nginx/fastcgi_params는 다음과 같이 설정됩니다.
으아악巴扎黑2017-05-16 17:30:53
코드 직접 게시:
/etc/php-fpm.d/www.conf
구성 파일, 모니터링 설정: /etc/php-fpm.d/www.conf
配置文件,设置了监听:...
; (IPv6 and IPv4-mapped) on a specific port;
; '/path/to/unix/socket' - to listen on a unix socket.
; Note: This value is mandatory.
; listen = 127.0.0.1:9000
listen = /var/run/php-fpm.sock
; Set listen(2) backlog.
; Default Value: 65535
;listen.backlog = 65535
...
/etc/nginx/nginx.conf
配置了 php
的 upstream
: ...
reset_timedout_connection on;
server_names_hash_bucket_size 2048;
upstream php {
server unix:/var/run/php-fpm.sock;
}
include /etc/nginx/conf.d/*.conf;
...
文件位置为:/etc/nginx/inc.d/wordpress-multisite.inc
으아악
/etc/nginx/nginx.conf
는 php
의 업스트림
을 구성합니다: /etc/nginx/inc.d/wordpress-multisite.inc
🎜입니다.
으아악
🎜특정 WordPress 웹사이트의 구성 파일: 🎜
으아악ringa_lee2017-05-16 17:30:53
nginx의 기본 구성을 다음과 같이 수정하세요.
fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock
fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock
再去修改 php-fpm 的 /etc/php5/fpm/pool.d/www.conf 配置:
listen = /var/run/php5-fpm.sock
듣기 = /var/run/php5-fpm.sock
🎜
🎜그런 다음 nginx를 다시 로드하세요...🎜