Ответы пользователя по тегу Система доменных имен
  • Как настроить apache2 и домены на домашнем сервере?

    Ridzhi
    @Ridzhi
    На вершине пищевой цепочки
    Вот вам пошаговая инструкция, как запустить сайт по адресу supersite на виртуальном хосте:
    1. Открываем /etc/hosts
    2. Пишем 127.0.0.1 supersite
    3. Открываем /etc/apache2/sites-available/default, копируем все и закрываем.( открываем через консоль sudo gedit /etc/apache2/sites-available/default), иначе может не получится скопировать.
    4. Далее пишем в консоле sudo gedit /etc/apache2/sites-available/supersite. Вставляем то, что скопировали . Теперь меняем следующее:
    - ServerName supersite
    - DocumentRoot путь до папки supersite
    - В первых двух блоках, приблизительно такого вида
    <Directory /home/vasya/public_html/test>
            Options FollowSymLinks
    	AllowOverride None
    </Directory>

    меняете путь на тот, что прописали в DocumentRoot, то есть опять путь до папки вашего сайта.
    Сохраняете и закрываете.
    5. В консоле sudo a2ensite supersite (Эта команда активизирует ваш сайт, создает для него конфиг в папке sites-enabled, которая находится там же где и sites-available)
    6. В консоле sudo /etc/init.d/apache2 restart
    Далее запускаем и все должно работать.
    Ответ написан
    1 комментарий