2017-02-09 8 views
-2

Я создал апачский виртуального хоста, как в ссылке:Что я делал неправильно, создавая виртуальный хост на ubuntu?

[set up apache virtual hosts ][1] 
https://www.youtube.com/watch?v=Vd2aLTZDLQg 

Но я не имел доступ к веб-страницы с помощью Google. Я попробовал следующую ссылку также, но он также работал

техника его подводит
[how to create virtual host on apache][1] 
https://www.youtube.com/watch?v=PaEs4-3Rrok 

Просьба предложить то, что я сделал не так, почему виртуальный хост не работает

+0

Что вы думаете ean "от Google"? Покажите нам свою конфигурацию, а не учебник YouTube. – ceejayoz

ответ

0

Я пытаюсь помочь вам, давая резюме шагов, вам нужно сделать, чтобы ваш виртуальный хост работал. Сделайте свои собственные изменения, чтобы адаптировать его с вашим проектом (наименование, местонахождение ... и т.д.)

  • Я полагаю, что у вас есть работающий сайт, который вы можете получить доступ к его с помощью http://127.0.0.1/example.com

  • Я полагаю, что вы хотят, чтобы создать виртуальный хост для доступа к нему с помощью http://example.dev

  • Я полагаю, что папка «example.com» находится под «/ вар/WWW /»

  • Я полагаю, что вы ар е работает на Ubuntu (или с помощью Windows 10 Ubuntu Bash)

Шаг 1

sudo nano etc/apache2/sites-available/example.com.conf 

Копировать/вставить следующее содержимое внутри него:

<VirtualHost *:80> 
    ServerName www.example.dev 
    ServerAlias example.dev 
    ServerAdmin changeThisWithYourEmail 
    DocumentRoot /var/www/example.com/ 
    DirectoryIndex index.php 
    <Directory "/var/www/dev"> 
     Options Multiviews FollowSymLinks 
     MultiviewsMatch Any 
     AllowOverride All 
     Order allow,deny 
     Allow from all 
    </Directory> 
    ErrorLog ${APACHE_LOG_DIR}/example_error.log 
    CustomLog ${APACHE_LOG_DIR}/example_access.log combined 
</VirtualHost> 

Шаг 2

sudo a2ensite example.com.conf 

Этап 3

sudo nano /etc/hosts 

, а затем добавить эту строку в конце файла:

127.0.1.1 example.dev 

Шаг 4

sudo service apache2 restart 

Шаг 5

Проверьте http://example.dev показывает тот же результат, как http://example.com