
最近、index.html
デフォルトの Apache ページが表示されないようにファイルを削除しましたが、Web サイトにアクセスしようとすると上記の画像が表示されます。ドメイン名と IP は、実際の WordPress サイトではなく、インデックス ビューに誘導しています。
ディレクトリはwordpress
内部にあります/var/www/html
WordPress ファイルを認識させるには、何らかの方法でwordpress
ディレクトリから に移動する必要がありますか? もしそうなら、これを行うにはどのようなコマンドを使用すればよいですか?/var/www/html
それとも、他に何か見落としているものがあるのでしょうか?
答え1
新しい Web ルートとして使用するために Apache 構成ファイルを編集する場合は/var/www/html/wordpress
、次のようにします。
ターミナルを開く(またはSSH経由でサーバーに接続)
Apache の
sites-enabled
ディレクトリに変更します:cd /etc/apache2/sites-enabled
ディレクトリの内容を一覧表示して、現在有効になっている構成ファイルの名前を確認します。
ll
次のような結果になります:
total 8 drwxr-xr-x 2 root root 4096 Feb 1 06:59 ./ drwxr-xr-x 8 root root 4096 Mar 19 06:24 ../ lrwxrwxrwx 1 root root 33 Jul 19 2021 000-default.conf -> ../sites-available/000-default.conf
設定ファイルを編集します。
sudo {editor of choice} 000-default.conf
注記:
{editor of choice}
必ず、nano、vim、またはテキストを編集できるその他のエディタなど、お好みのエディタに置き換えてください。値を見つけて
DocumentRoot
それに応じて編集します。DocumentRoot /var/www/html/wordpress
ファイルを保存する
Apache 構成ファイルを再起動/再ロードします。
sudo service apache2 restart
以上です