Мог любой помогать мне изменить домашнюю папку Wordpress от /var/www/html
кому: /home/saurav/wordpress
?
sudo mv /var/www/html/* /home/saurav/wordpress/
sudo rmdir /var/www/html
sudo ln -s /home/saurav/wordpress /var/www/html
лучший способ, создают новый виртуальный хост в апаче и затем перемещаются, весь файл к новому каталогу для делают это, можно следовать за этим гуидом шаг за шагом после того, как делают это, можно получить доступ к wordpres с виртуальным доменом из любимого каталога
mkdir -p /home/user/www/mydomain.local/public_html
#move your site file to new directory
sudo mv /var/www/html/* /home/user/www/mydomain.local/public_html
примечание: замена user
с Вашим именем пользователя или названием корневого каталога, замените mydomain.local своим любимым именем localdomain, это использование для доменного имени Вашего локального сайта public_html каталог является дополнительным, но рекомендовано, создают его
sudo chown -R $USER:$USER /var/www/example.com/public_html
Переменная $USER примет значение пользователя, Вы в настоящее время зарегистрированы как тогда, когда Вы нажимаете "Enter". Путем выполнения этого наш обычный пользователь теперь владеет public_html подкаталогами, где мы будем хранить наше содержание.
sudo chmod -R 755 /home/user/www/
Ваш веб-сервер должен теперь иметь полномочия, он должен служить содержанию, и Ваш пользователь должен смочь создать содержание в необходимых папках.
sudo touch /etc/apache2/sites-available/mydomain.local.conf
создайте виртуальный хост к своему сайту
sudo nano /etc/apache2/sites-available/mydomain.local.conf
откройте этот файл, и запись оценивают чему-то как это:
<VirtualHost *:80>
ServerAdmin admin@example.com
ServerName mydomain.local
ServerAlias www.mydomain.local
DocumentRoot /home/user/www/mydomain.local/public_html
ErrorLog /home/user/www/mydomain.local/error.log
CustomLog /home/user/www/mydomain.local/access.log combined
</VirtualHost>
теперь включите свой сайт
sudo a2ensite mydomain.local.conf
откройте локальный файл хоста и добавьте Вашу доменную точку к localhost IP (127.0.0.1)
sudo /etc/hosts
запишите это в конце строки этот файл
127.0.0.1 mydomain.local
наконец перезапустите апача и посмотрите результат путем ввода http://mydomain.local
в браузере
sudo service apache2 restart