web-server

Обустройство локального и удаленного веб-сервера для PHP разработчиков. Переход на Nginx.

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

Данное руководство предназначено для разработчиков на PHP, переходящих на повседневное использование (K)Ubuntu Linux и организующих на ней рабочее место; желающих перейти на nginx; а также всех тех, кто хочет разобраться, как гибко управлять (вручную, но быстро) компонентами своего локального / удаленного веб-сервера.
Следуя современному подходу, я не буду рассматривать использование, установку и настройку Apache. Консерваторам, противникам всего нового, ленивым и задающим вопрос «зачем это все надо?» я предлагаю рассмотреть очевидные преимущества Nginx.

Проблема с Apache и No-ip DUC

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

У меня кубунту только два дня, но я поставил веб сервер Apache+PHP+MySQL. По внешнему ip он работает нормально, но есть такая проблема. У меня есть аккаунт с доменным именем на сервисе no-ip.com. Я уже раньше елал веб сервер, но только под виндой. Сервер сам в порядке, но сайт не открывается по адресу, указанному в моём аккаунте на no-ip.com. Хотя у меня и установлен No-ip DUC, но с ним какие-то траблы - сайт не открывается по доменному имени, но по внешнему ip работает нормально. Да и сама установка его была с заморочками. На их оф. сайте сказано, что No-ip DUC можно получить командой: