| Server IP : 119.195.102.159 / Your IP : 216.73.217.134 Web Server : nginx/1.18.0 System : Linux picell 5.15.0-181-generic #191-Ubuntu SMP Fri May 22 19:09:02 UTC 2026 x86_64 User : altablue ( 1000) PHP Version : 8.3.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/altablue/ |
Upload File : |
#!/usr/bin/env bash # reset-nginx-vhosts.sh # 1) sites-enabled 폴더의 모든 링크 삭제 echo "🗑 /etc/nginx/sites-enabled/*.conf 모두 삭제" sudo rm -f /etc/nginx/sites-enabled/*.conf # 2) sites-available 폴더의 .conf 파일을 sites-enabled로 링크 생성 echo "🔗 sites-available/*.conf → sites-enabled/ 재생성" for conf in /etc/nginx/sites-available/*.conf; do basename=$(basename "$conf") echo " → 링크: $basename" sudo ln -s "/etc/nginx/sites-available/$basename" "/etc/nginx/sites-enabled/$basename" done # 3) Nginx 설정 문법 검사 echo "🔍 nginx 설정 문법 검사 중..." sudo nginx -t # 4) 문제 없으면 Nginx 재시작 if [ $? -eq 0 ]; then echo "✅ 문법 OK! nginx 재시작" sudo systemctl reload nginx else echo "❌ 문법 오류! 설정을 확인하세요" fi