Ubuntu2004/Nginx
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
&tag(Ubuntu2004/Nginx);
*目次 [#rf766f39]
#contents
*関連ページ [#v228a82c]
*参考情報 [#h47f9d3e]
*インストール [#z4a06387]
-以下のコマンドでインストール
sudo apt install nginx
-サーバーを起動して自動起動も設定
sudo systemctl start nginx
sudo systemctl enable nginx
*設定 [#oa8024ba]
**設定の概要 [#c84bf371]
-/etc/nginx/sites-availableの下に設定ファイルを作成し、有...
-defaultは使わないので最初にリンクを削除
cd /etc/nginx/sites-enabled
rm default
**WordPress用の設定 [#ia6aacc2]
-以下のような設定ファイルを/etc/nginx/sites-availableの下...
#pre{{
server {
listen 80;
index index.php;
root /home/sora/public_html;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location /wp2 {
try_files $uri $uri/ /wp2/index.php?$query_string;
}
location /wp {
try_files $uri $uri/ /wp/index.php?$query_string;
}
location /wp_sablog {
try_files $uri $uri/ /wp_sablog/index.php?$query...
}
location ~* /wp-config.php {
deny all;
}
location ~ \.php$ {
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fa...
include fastcgi_params;
}
}
}}
-sites-enabledにリンク。
cd /etc/nginx/sites-enabled
ln -s ../sites-available/blog .
systemctl restart nginx
終了行:
&tag(Ubuntu2004/Nginx);
*目次 [#rf766f39]
#contents
*関連ページ [#v228a82c]
*参考情報 [#h47f9d3e]
*インストール [#z4a06387]
-以下のコマンドでインストール
sudo apt install nginx
-サーバーを起動して自動起動も設定
sudo systemctl start nginx
sudo systemctl enable nginx
*設定 [#oa8024ba]
**設定の概要 [#c84bf371]
-/etc/nginx/sites-availableの下に設定ファイルを作成し、有...
-defaultは使わないので最初にリンクを削除
cd /etc/nginx/sites-enabled
rm default
**WordPress用の設定 [#ia6aacc2]
-以下のような設定ファイルを/etc/nginx/sites-availableの下...
#pre{{
server {
listen 80;
index index.php;
root /home/sora/public_html;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location /wp2 {
try_files $uri $uri/ /wp2/index.php?$query_string;
}
location /wp {
try_files $uri $uri/ /wp/index.php?$query_string;
}
location /wp_sablog {
try_files $uri $uri/ /wp_sablog/index.php?$query...
}
location ~* /wp-config.php {
deny all;
}
location ~ \.php$ {
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fa...
include fastcgi_params;
}
}
}}
-sites-enabledにリンク。
cd /etc/nginx/sites-enabled
ln -s ../sites-available/blog .
systemctl restart nginx
ページ名: