Тот факт, что вы получаете страницу по умолчанию Apache, является хорошим знаком, это означает, что все с точки зрения сети работает правильно. Теперь вам просто нужно показать Apache, где будут храниться ваши файлы.
Apache сохраняет свою конфигурацию по умолчанию, как правило, в /etc/httpd/httpd.conf
или /etc/apache2/sites-available/default
и выглядит примерно так:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
Прежде чем вносить изменения в этот файл (всякий раз, когда вы его найдете), вам также необходимо знать, где находится DocumentRoot
. По сути, это каталог, в котором находится ваш index.php
. В приведенном выше примере он находится в /var/www
, и это, как правило, хорошее место для поиска.
Если вам трудно найти каталог root, вы можете сделать что-то вроде find / -type f -name "index.php"
.
При условии, что ваш index.php
находится в /var/www/wordpress
, ваша конфигурация может выглядеть так просто.
<VirtualHost *:80>
ServerAdmin admin@example.com
ServerName example.com
ServerAlias www.example.com
DocumentRoot /var/www/wordpress
</VirtualHost>