Local multi-something using GNU/Linux OpenSUSE 10.3 GUI

Изображение пользователя cristobal-junta.

A³, ничего если я буду технических вещи, которые раскурил самостоятельно, здесь писать, а не у себя в ЖЖ?

Допустим, http://localhost/ успешно работает, и нужно запустить локальный сайт http://megasite/

  1. Создать папку для сайта и наполнить ее тестовым содержимым:
    username@hostname:~>cd $HOME/public_html/
    username@hostname:~/public_html> mkdir megafolder
    username@hostname:~/public_html> echo '</h1>Hello, world!</h1>' >megafolder/index.html
  2. Прописать имя нового сайта (изменения идут в /etc/hosts):
    Control Center -> Network Services -> Hostnames -> Add
    IP Address: 127.0.0.1
    Hostname: megasite
    Host Aliases: оставить пустым
  3. Прописать новый сайт в настройках Web-сервера (изменения идут в /etc/apache2/vhosts.d/yast2_vhosts.conf; см. тж. /etc/apache2/httpd.conf):
    Control Center -> Network Services -> HTTP Server -> Hosts -> Add
    IP Address: megasite
    Server Contents Root: "/home/username/public_html/megafolder/" (КАВЫЧКИ!!!)
    Server Resolution -> Determine Request Server by HTTP Headers
    Server Resolution -> Change Virtual Host ID -> ServerName: megasite
  4. Теперь нужно открыть Firefox и вбить в адресную строку: http://megasite/
  5. Если что-то не получилось, то после изменения настроек на правильные имеет смысл перезапустить Web-сервер:
    Control Center -> Network Services -> HTTP Server -> Listen Ports and Addresses -> Disabled, Finish
    Control Center -> Network Services -> HTTP Server -> Listen Ports and Addresses -> Enabled, Finish

Комментарии

Изображение пользователя andyceo.

С почином тебя!

С почином тебя! :)

По теме: Не знаю как в линуксе, а в винде, например, надо обязательно Апач перезагружать.

Кстати не понял заглавия статьи, причём здесь мультисайтинг? (под этим понятием обычно подразумевают ситуацию, когда используется один и тот же набор скриптов, а БД - разная. у тебя же всё в разных папках хранится, значит полноценный хостинг получается.)

Изображение пользователя cristobal-junta.

трудности перевода

А! Теперь понял, что такое мультисайтинг. Исправляю заголовок.

Добавьте страницу в закладки. Перейти к верху страницы
Синдикация материалов