Making сайт live on linode ubuntu server

I am creating виртуальный host - For that I have followed below Url details

set-up-apache-virtual-hosts-on-ubuntu

I have created виртуальный host of ямс raveesmake.com also restarted индеец-апачи server.

When I do ping command for raveesmake.com It displays packet восходит sent and received.

Now I want to make this сайт схвати live, So that anyone хан access it by following raveesmake.com. But until and unless I add this in my помещение machin host file the сайт is not loading.

Did I need to add entry in DNS менеджер of linode? Before adding host did it check whether host ты существуешь already buyed / available?

1
задан 7 January 2016 в 12:35

2 ответа

Необходимо будет добавить запись DNS в:

браузер Посещения @.host.com IP sub.host.com IP

разрешит Ваш IP от имени хоста через DNS и затем отправит запрос через HTTP-соединение с Вашим апачем. Apache проверит заголовок ХОСТА, как myhost.com или sub.host.com и будет использовать связанный виртуальный загруженный хост.

, Но это абсолютно не важно, как Вы называете свой виртуальный файл хоста. Вы только устанавливаете ServerName и количество директивы ServerAlias в нем:

<VirtualHost *:80>
    ServerName host.com
    ServerAlias sub.host.com
    ServerAlias mirror.host.com

, Если апач получает неизвестный заголовок ХОСТА (никакой ServerName, связанный от него среди загруженных виртуальных хостов), он будет просто использовать первый виртуальный загруженный хост, поэтому если у Вас будет только один сайт, можно удалить ServerName и ServerAlias, но отключить апачские хосты "по умолчанию" (с привет мировыми страницами):

sudo a2dissite 000-default default-ssl

По вопросам относительно apache2, используйте ServerFault stackexchange.

0
ответ дан 26 July 2019 в 10:01

Сначала создайте .conf файл, расположенный в /etc/apache2/sites-available/MyDomain.com.conf.

ПРИМЕЧАНИЕ: ЗАМЕНИТЕ MyDomain.com своим доменным именем, как требуется

Затем команда nano /etc/apache2/sites-available/MyDomain.com.conf типа для редактирования файла, и вставлять это кодирует к нему:

# domain: MyDomain.com
# public: /var/www/html/MyDomain.com/public_html

<VirtualHost *:80>
  # Admin email, Server Name (domain name), and any aliases
  ServerAdmin webmaster@MyDomain.com
  ServerName  MyDomain.com
  ServerAlias www.MyDomain.com

  # Index file and Document Root (where the public files are located)
  DirectoryIndex index.html index.php
  DocumentRoot /var/www/html/MyDomain.com/public_html
  # Log file locations
  LogLevel warn
  ErrorLog  /var/www/html/MyDomain.com/log/error.log
  CustomLog /var/www/html/MyDomain.com/log/access.log combined
</VirtualHost>

Это - значение по умолчанию .conf, файл, обеспеченный Linode

Затем, вводят команду a2dissite *default, чтобы удалить или отключить значение по умолчанию apache2 и затем тип a2ensite MyDomain.com.conf для включения сайта. Кроме того, тип service apache2 reload для создания сайта живым.

СНОВА, ОБРАТИТЕ ВНИМАНИЕ ДЛЯ ЗАМЕНЫ MyDomain.com доменом

, Вы могли бы хотеть добавить зоны DNS к linode и добавить ведомый IP.

Шаг 1: Войдите в Linode и Click DNS Manager и нажмите add a domain zone. Затем Предоставьте эту подробную информацию:

фотография Руководства

Шаг 2: Перейдите в Linodes>YourLinode###>Remote Access и нажмите reverse DNS. В затем помещенном Ваш домен там и нажимают Look up

0
ответ дан 26 July 2019 в 10:01

Другие вопросы по тегам:

Похожие вопросы: