nginx 에러가 나는데요.
CMS/프레임워크 | Rhymix 1.9 |
---|---|
개발 언어 | PHP 7.2 |
라이믹스 2.0 적용하려고 nginx 재시작 하려는데 에러가 납니다.
# Default HTTPS server configuration
server {
listen 443 ssl http2 default_server;
listen [::]:443 ssl http2 default_server;
server_name 도메인;
client_max_body_size 32m;
ssl_certificate /etc/letsencrypt/live/도메인/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/rxtip.kr/privkey.pem;
ssl_trusted_certificate /etc/letsencrypt/live/rxtip.kr/fullchain.pem;
include /etc/nginx/snippets/ssl.conf;
include /etc/nginx/snippets/rhymix.conf;
root /var/www/html;
index index.php index.html index.htm index.nginx-debian.html;
location / {
try_files $uri $uri/ =404;
if (!-e $request_filename) {
rewrite ^.*$ /index.php last;
}
}
include snippets/block.conf;
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.2-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
fastcgi_read_timeout 300;
}
location ~ /\.ht {
deny all;
}
}
# HTTPS www. server configuration
server {
listen 443 ssl http2;
listen [::]:443 ssl http2;
server_name www.도메인;
ssl_certificate /etc/letsencrypt/live/도메인/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/도메인/privkey.pem;
ssl_trusted_certificate /etc/letsencrypt/live/도메인/fullchain.pem;
include /etc/nginx/snippets/ssl.conf;
location / {
return 301 도메인$request_uri;
}
}
# Default server configuration
server {
listen 80;
listen [::]:80 default;
server_name ip;
return 404;
}
server {
listen 80;
listen [::]:80;
server_name rxtip.kr;
include /etc/nginx/snippets/letsencrypt.conf;
location / {
return 301 https://도메인$request_uri;
}
}
# HTTP - CNAME Connect www.도메인 to rxtip.kr
server {
listen 80;
listen [::]:80;
server_name www.도메인;
include /etc/nginx/snippets/letsencrypt.conf;
location / {
return 301 https:/도메인$request_uri;
}
}
16라인이 잘못되었다고 나오는데 뭐가 잘못된건가요. 블로그 보고 사이트 구축했던 거라....
댓글 10
location /
{
어쩌구저쩌구 인덱스파일 지정구문
}
이 이미 들어가 있습니다.
이중으로 지정해주셨기에 duplicate 오류가 발생하는걸꺼에요!
2.0은 지금 개인 블로그 지금 당장 망가져도 문제없는 사이트만 적용해 보는거에요.
실제 중요 커뮤니티 2개는 다른 서드파티 모두 점검해 본 후 라이믹스 2.0 까지만 적용할 예정이에요
웹지기님 블로그에 접속해보니 php7 버전대에서의 라이믹스2.0 코어 자체는 별 문제가 없는것 같네요 ㅎㅎ
개인블로그라 서드파티가 거의 없어서 뭐 큰 문제는 없을 것 같긴 합니다.
https://github.com/rhymix/rhymix-docs/blob/master/ko/introduction/nginx.md