ЛАМПА, ХАМПП для производства

В каждой рецензии или руководстве по LAMP или XAMPP, которое я вижу, говорится: «Не для производственного использования», так что же мне использовать в производственной среде?


person Community    schedule 23.03.2009    source источник


Ответы (7)


вы используете apache, php и mysql, установленные так, как они должны быть для производства. xampp - это все эти вещи в одном пакете, практически без установленной безопасности ... пароли root пусты ... пользователи хорошо известны ... но компоненты такие же, как те, которые вы бы использовали, если бы вы их загрузили ..

person Scott Evernden    schedule 23.03.2009

Философия XAMPP гласит:

Философия, лежащая в основе XAMPP, заключается в создании простого в установке дистрибутива, чтобы разработчики могли попасть в мир Apache. Для удобства разработчиков XAMPP настроен со всеми включенными функциями.

Конфигурация по умолчанию не подходит с точки зрения безопасности и недостаточно безопасна для производственной среды - пожалуйста, не используйте XAMPP в такой среде.

Таким образом, он в первую очередь предназначен как среда разработки, а не как производственная среда.

person Gumbo    schedule 23.03.2009
comment
XAMPP дает вам возможность заблокировать конфигурацию. - person Jim Ferrans; 21.01.2010

Создайте собственную комбинацию Apache, БД и языка сценариев, которая соответствует вашим потребностям.

Этим хостинговые компании зарабатывают на жизнь.

Вы можете обнаружить, что для ваших нужд достаточно корпоративного дистрибутива Linux.

person slim    schedule 23.03.2009

При наличии правильных вариантов установки вы можете использовать их в качестве отправной точки для рабочего сервера. Но есть некоторые дыры, которые нужно заполнить, в основном в сфере безопасности. Заявления об отказе от ответственности, на которые вы ссылаетесь (разумно), предназначены для того, чтобы убедиться, что вы настороженно и подозрительно относитесь к тому, с чего начинаете (а также убедитесь, что никто не может утверждать, что они предоставили вам что-то опасное, не сообщая вам об этом, поэтому не вините их, если Плохо Всякое случается.)

Это как продать вам машину без ремней безопасности.

Но то, что вы изучаете, и разрабатываемые вами решения обычно полностью совместимы с «настоящим» сервером.

person dkretz    schedule 23.03.2009

Установка XAMPP проста по сравнению с LAMP. Если вы находитесь на сервере разработки, это не имеет значения, но если вы находитесь на производственном сервере, то лучше делать это с базового уровня, а не полагаться на стороннюю организацию, и вы получите именно те услуги, которые вам нужны на своем производственном сервере, без дополнительных услуг, которые могут снизить производительность вашего рабочего сервера. И попытайтесь сохранить такую ​​же настройку на сервере разработки и производства, он обеспечит, чтобы, если приложение запущено на сервере разработки, также запускалось на производстве без каких-либо дополнительных настроек.

Подробнее об установке вы можете прочитать в следующем блоге: http://codebucket.co.in/lamp-installation/

person Arvind    schedule 20.12.2012

Так что переход с CentOS и установка веб-сервера apache, PHP и MySql из их репозиториев будет безопасным первым шагом?

А потом, я думаю, мне нужно кое-что прочитать о блокировках и дырах, которые могут там быть?

person Nick    schedule 24.03.2009

Для производства вы делаете свою собственную конфигурацию, она зависит от количества посетителей, установленной на вашем сервере оперативной памяти, используемых вами скриптов. F.E. Вам нужно всего 5 расширений PHP для Wordpress, но если вы используете Woocommerce, вам нужно больше памяти PHP, для нескольких сайтов вы используете VirtualHosts, а если у вас нет зарегистрированных доменов, также пользовательские модули UserDir. Все, что я сказал, это только примеры, вы должны знать свои требования к сценариям, устанавливать все - не очень хорошая идея.

person Archil Labadze    schedule 25.06.2016