В общем, никогда сабж не ставил , решил попробовать.
Так, как ip динамический, решил пойти на no-ip.com, зарегистрировался, добавил себе хост.
На сайте предлагается скачать демон noip.... Но как вот хорошо, что глянул в репы - оказалось в debian-е уже есть noip2 smile ..
ну и где-то так:
$ aptitude install nginx noip2
$ dpkg-reconfigure noip2
$ nano /etc/nginx/nginx.conf
$ nano /etc/nginx/sites-available/default
$ /etc/init.d/noip2 restart # stop/start /configtest
$ /etc/init.d/nginx restart # stop/start
------------------------------------------------------------------
В общем все завелось, тестовый html шаблончик положил...
Трабла была при перезагрузке - захотелось чтобы все это автоматом запускалось, но приходилось делать nginx restart
Метод научного тыка помог - открыл /etc/init.d/noip2 - там есть секция отвечающая за start, ее сделал копией restart'a (т.е. сначала stop, потом start), после сего перезагрузки стали нестрашны.
Вот. Собственно, дальше наверное попробовать php прикрутить. Дело в том что пока для меня все это впервые....
Или виртуалку прикрутить... К апачу подбираться позже буду наверное...
ы. Попробовал ssh - чудненько - но только про screen не забывать.... smile
nginx, что дальше?
Не смотрели?
http://linuxforum.ru/viewtopic.php?id=3330
newzenon, по поводу php и nginx -> Nginx + PHP. spawn-fcgi Debian.. А вообще юзаю связку Nginx+Apache2, но в скором времени наверное пересяду на nginx, смерюсь с отсутствием поддержки .htaccess и пересяду smile
.snif, ИМХО, тогда уж лучше lighttpd
ЗЫ: а не кажется ли Вам более логичным, использовать nginx по его прямому назначению - как прокси?
.snif thanks за http://snifer.ru/112-lighttpd-php-v-debianubuntu.html
Только там добавить надо:
$ sudo /etc/init.d/lighttpd start
Starting web server: lighttpd/usr/sbin/lighttpd: Symbol `FamErrlist' has different size in shared object, consider re-linking.
Чтобы пофиксить:
$ sudo apt-get install libfam0
После:
$ sudo /etc/init.d/lighttpd start
Stopping web server: lighttpd.
Starting web server: lighttpd.
Велосипед? Чтобы юзануть php + lighttpd надо поставить эти пакеты и сделать
# lighttpd-enable-mod fastcgiПрофит! Не надо конфиги править...
знал бы прикуп жил бы в сочи smile