メインメニューを開く

差分

Nginxのインストール

2,022 バイト追加, 2019年12月27日 (金) 11:23
以下の様な画面が表示されればOKです。<br/>[[ファイル:Nginx-011.png|400px]] == 実行ユーザーの変更 ==Nginxを起動するユーザーを変更して、セキュリティの向上を図ります。<br/>まずは以下のコマンドで、ユーザーを追加します。<syntaxhighlight lang="bash">useradd -m [userid]</syntaxhighlight>一応、ユーザーディレクトリを作成していますが、不要であれば「-m」を削除して実行してください。  次にNginxの設定ファイルを変更します。<br/>以下のコマンドで、設定ファイルを開きます。<br/><syntaxhighlight lang="bash">nano /etc/nginx/nginx.conf</syntaxhighlight>  一番最初の行を以下のように変更します。  【変更前】<syntaxhighlight lang="text">#user html;</syntaxhighlight>  【変更後】<syntaxhighlight lang="text">user [userid];</syntaxhighlight>  変更したら以下のコマンドでnginxを再起動します。<syntaxhighlight lang="bash">systemctl restart nginx</syntaxhighlight> == ルートディレクトリの変更 ==次にルートディレクトリの変更を行います。<br/>今回は仮に「/share/www」ディレクトリに変更すると仮定して、手順を挙げます。<br/>  以下のコマンドを実行して、nginxの設定ファイルを開きます。<syntaxhighlight lang="bash">nano /etc/nginx/nginx.conf</syntaxhighlight>  ファイル内のルートディレクトリの設定をしている個所を、以下のように修正します。  【修正前】<syntaxhighlight lang="text" highlight="2">location / { root /usr/share/nginx/html; index index.html index.htm;}</syntaxhighlight>  【修正後】<syntaxhighlight lang="text" highlight="2">location / { root /share/www; index index.html index.htm;}</syntaxhighlight>  変更したら以下のコマンドでnginxを再起動します。<syntaxhighlight lang="bash">systemctl restart nginx</syntaxhighlight>
== 参考サイト ==
[https://wiki.archlinux.jp/index.php/Nginx nginx - ArchWiki]<br/>
 
[[Category:ArchLinux]]
[[Category:Nginx]]