Регистрируемся на dyndns.org или no-ip.com (или org непомню) (у но-ип есть убунтуйный клиент родной в репозиториях = проще настроить)
настраиваем скрипт выданный сервисом, чтоб он обнавлят информацию о нашем ИПе при его смене.
Настройка Apache'a и хостов.
Остановим наш сервер на время проведения работ :)
sudo /etc/init.d/apache2 stop
Открываем наш файлик с хостами.
sudo gedit /etc/apache2/sites-available/default
Создаем 3 хоста. Два локальных и один доступный из интернет.
После внесения изменений, он должен быть похож на следующий.
NameVirtualHost *:80
## localhost - локальный хост видимый только для вас
## Способы обращения: http://localhost http://127.0.0.1 http://127.0.1.1 http://имя_вашего_пк.localhost
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/localhost
ServerName localhost
ErrorLog /var/log/apache2/error.log
CustomLog /var/log/apache2/access.log combined
<Directory /var/www/localhost>
Order Deny,Allow
Allow from 127.0.0.1
Deny from all
</Directory>
</VirtualHost>
## Расшареный хост
## Способы обращения: http://имя_хоста_зарегистрированного_в_dyndns.org
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName имя_хоста_зарегистрированного_в_dyndns.org
DocumentRoot /var/www/share
ErrorLog /var/log/apache2/error.log
CustomLog /var/log/apache2/access.log combined
</VirtualHost>
## Еще один локальный хост
## Способы обращения: http://test, http://127.0.0.3
<VirtualHost test>
ServerAdmin webmaster@test
DocumentRoot /var/www/test
ServerName test
ErrorLog /var/log/apache2/error.log
CustomLog /var/log/apache2/access.log combined
<Directory /var/www/localhost>
Order Deny,Allow
Allow from 127.0.0.1
Deny from all
</Directory>
</VirtualHost>
Подредактируем немного на /etc/hosts. Для test назначаем ip 127.0.0.3, а для имя_хоста_зарегистрированного_в_dyndns.org ip 127.0.0.1
Запускаем apache:
sudo /etc/init.d/apache2 start
Вот и все. Настройка завершена.
Теперь наш host расположенный в директории /var/www/share доступен из интернет по адресу имя_хоста_зарегистрированного_в_dyndns.org
Комментарии (4)
RSS свернуть / развернутьrJIaMyp
ASovetov
ksevelyar
admin
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.