私の素晴らしいウェブサイト

私の素晴らしいウェブサイト

私はFedora 30にnginxをインストールするためのチュートリアルに従います(ここでチュートリアルリンクのルールを公開できるかどうかわかりません)。

チュートリアルでは、192.168.0.3テストページを表示するにはこのIPアドレスにアクセスする必要があると述べていますが、私には何も表示されません。

完了したステップは次のとおりです。説明や詳細が必要な場合は躊躇しないでください。

[root@localhost sites-available]# mkdir /var/www/wisdompetmed.local/

root@localhost sites-available]# echo "Site coming soon" > /var/www/wisdompetmed.local/index.html

NEX

事前にありがとう

ベストアンサー1

インストールされているシステムでWebサーバーをテストするには、またはにlocalhost移動する必要があります127.0.0.1

IP192.168.x.xプライベートネットワーク、通常家庭で。このタイプのIPはルーター/モデムによって提供されます。どんなIPでも構いません。たとえば、次のようにプライベートIPをテストできます。

hostname -I 

このIPは、同じネットワーク上の他のデバイスと通信するのに役立ちますが、別のコンピュータからサーバーにアクセスしない場合はlocalhost/を使用してください127.0.0.1


2つのWebサーバー、fedoras apache(サービス名はhttpd)とnginxがあります。どちらか一方のみを使用し、どちらか一方のみを使用する必要があります。 nginxを使用するには、apacheを無効にする必要があります。

これを達成するためのコマンドは次のとおりです。

# stop apache
sudo systemctl stop httpd

# disable it
sudo systemctl disable httpd

# start nginx
sudo systemctl start nginx

# enable it
sudo systemctl enable nginx

ファイルを編集し/etc/nginx/nginx.conf、キーワードを見つけてroot次のように変更します。

root /var/www/html;

サーバーを再起動します。

sudo systemctl restart nginx

ユーザーを追加www-data:

sudo useradd www-data

所有者の変更/var/www/html:

sudo chown www-data:www-data /var/www/html

次の権限を変更します/var/www/html

sudo chown 755 /var/www/html

/var/www/html/index.html次の内容でファイルを作成します。

<h1>My awesome site</h1>

すべてが正常な場合は、訪問してhttp://localhost以下を確認してください。

私の素晴らしいウェブサイト

おすすめ記事