Я пытаюсь настроить среду LAMP в первый раз. Я обычно использую Windows и просто устанавливаю XAMPP.
Я следил за инструкциями на форумах Ubuntu и дублировал файл на доступных сайтах.
В настоящее время я могу получить доступ к моему сайту через localhost, но не через директиву ServerName или ServerAlias.
Вот файл на сайтах-avialable:
<VirtualHost *:80>
ServerName www.example.com
ServerAlias www.example.com
ServerAdmin webmaster@localhost
DirectoryIndex index.php
DocumentRoot /home/username/example
<Directory /home/username/example>
Options FollowSymLinks
AllowOverride None
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
ServerSignature On
</VirtualHost>
вы должны ввести example.com в файл / etc / hosts и перезагрузить apache. Вы также должны включить виртуальный хост с sudo a2ensite.
Итак:
Добавьте NameVirtualHost *:80 к вашей конфигурации apache. Я добавлю это в начало по умолчанию в / etc / apache2 / sites-available Создаем файл конфигурации виртуального хоста, скажем, example в / etc / apache2 / sites-available. Включите его с помощью sudo a2ensite example Введите имя сервера на ваш / etc / hosts сопоставление его с 127.0.0.1 Перезапуск / перезагрузка apache2 с sudo service apache2 restart/reloadЯ думаю, что ServerAlias не является необходимым
вы должны ввести example.com в файл / etc / hosts и перезагрузить apache. Вы также должны включить виртуальный хост с sudo a2ensite.
Итак:
Добавьте NameVirtualHost *:80 к вашей конфигурации apache. Я добавлю это в начало по умолчанию в / etc / apache2 / sites-available Создаем файл конфигурации виртуального хоста, скажем, example в / etc / apache2 / sites-available. Включите его с помощью sudo a2ensite example Введите имя сервера на ваш / etc / hosts сопоставление его с 127.0.0.1 Перезапуск / перезагрузка apache2 с sudo service apache2 restart/reloadЯ думаю, что ServerAlias не является необходимым
вы должны ввести example.com в файл / etc / hosts и перезагрузить apache. Вы также должны включить виртуальный хост с sudo a2ensite.
Итак:
Добавьте NameVirtualHost *:80 к вашей конфигурации apache. Я добавлю это в начало по умолчанию в / etc / apache2 / sites-available Создаем файл конфигурации виртуального хоста, скажем, example в / etc / apache2 / sites-available. Включите его с помощью sudo a2ensite example Введите имя сервера на ваш / etc / hosts сопоставление его с 127.0.0.1 Перезапуск / перезагрузка apache2 с sudo service apache2 restart/reloadЯ думаю, что ServerAlias не является необходимым
вы должны ввести example.com в файл / etc / hosts и перезагрузить apache. Вы также должны включить виртуальный хост с sudo a2ensite.
Итак:
Добавьте NameVirtualHost *:80 к вашей конфигурации apache. Я добавлю это в начало по умолчанию в / etc / apache2 / sites-available Создаем файл конфигурации виртуального хоста, скажем, example в / etc / apache2 / sites-available. Включите его с помощью sudo a2ensite example Введите имя сервера на ваш / etc / hosts сопоставление его с 127.0.0.1 Перезапуск / перезагрузка apache2 с sudo service apache2 restart/reloadЯ думаю, что ServerAlias не является необходимым
вы должны ввести example.com
в файл / etc / hosts и перезагрузить apache. Вы также должны включить виртуальный хост с помощью sudo a2ensite
.
Итак:
NameVirtualHost *: 80
для вашей конфигурации apache. Я добавлю это в начало по умолчанию в / etc / apache2 / sites-available example
в / etc / apache2 / sites-available примера sudo a2ensite
sudo service apache2 restart / reload
Я думаю, что ServerAlias не является необходимым
вы должны ввести example.com
в файл / etc / hosts и перезагрузить apache. Вы также должны включить виртуальный хост с помощью sudo a2ensite
.
Итак:
NameVirtualHost *: 80
для вашей конфигурации apache. Я добавлю это в начало по умолчанию в / etc / apache2 / sites-available example
в / etc / apache2 / sites-available примера sudo a2ensite
sudo service apache2 restart / reload
Я думаю, что ServerAlias не является необходимым
вы должны ввести example.com
в файл / etc / hosts и перезагрузить apache. Вы также должны включить виртуальный хост с помощью sudo a2ensite
.
Итак:
NameVirtualHost *: 80
для вашей конфигурации apache. Я добавлю это в начало по умолчанию в / etc / apache2 / sites-available example
в / etc / apache2 / sites-available примера sudo a2ensite
sudo service apache2 restart / reload
Я думаю, что ServerAlias не является необходимым
вы должны ввести example.com
в файл / etc / hosts и перезагрузить apache. Вы также должны включить виртуальный хост с помощью sudo a2ensite
.
Итак:
NameVirtualHost *: 80
для вашей конфигурации apache. Я добавлю это в начало по умолчанию в / etc / apache2 / sites-available example
в / etc / apache2 / sites-available примера sudo a2ensite
sudo service apache2 restart / reload
Я думаю, что ServerAlias не является необходимым