LinuxForum.Fans
Тема

nginx, что дальше?

Автор: zenon 7 сообщений 4026 просмотров
#44243

В общем, никогда сабж не ставил , решил попробовать.

Так, как 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

#44333

newzenon, по поводу php и nginx -> Nginx + PHP. spawn-fcgi Debian.. А вообще юзаю связку Nginx+Apache2, но в скором времени наверное пересяду на nginx, смерюсь с отсутствием поддержки .htaccess и пересяду smile

#44339

.snif, ИМХО, тогда уж лучше lighttpd

ЗЫ: а не кажется ли Вам более логичным, использовать nginx по его прямому назначению - как прокси?

#47392

.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.

#47651

Велосипед? Чтобы юзануть php + lighttpd надо поставить эти пакеты и сделать

text
# lighttpd-enable-mod fastcgi

Профит! Не надо конфиги править...

#47686

знал бы прикуп жил бы в сочи smile

Войдите или зарегистрируйтесь, чтобы ответить.