之前都是用 apacher 裝 WordPress
所以這次來試試看用 Nginx 裝 WordPress
安裝Nginx
sudo apt-get install nginx
安裝PHP
sudo apt-get install php php-fpm php-mysql
修改nginx site 設定
server { listen 80; listen [::]:80; #設定目錄位址 root /var/www/html; index index.php index.html index.htm; #設定 server 名稱 server_name XXX.XXX.XXX; client_max_body_size 100M; location / { #設定 Rewrite try_files $uri $uri/ /index.php?$args; } # PHP 模組設定 location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php7.2-fpm.sock; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; } }
重新啟動 Nginx
sudo service nginx restart
如果有多個網站只需要複製檔案出來修改目錄位址跟檔名就可以了
這篇主要是紀錄 Nginx 設定的部分,所以 DB 跟 WordPress 安裝設定就不再這邊寫出來了