ЛАМПА, XAMPP для производства - PullRequest
5 голосов
/ 23 марта 2009

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

Ответы [ 7 ]

9 голосов
/ 23 марта 2009

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

3 голосов
/ 24 марта 2009

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

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

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

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

2 голосов
/ 24 марта 2009

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

Это похоже на продажу машины без ремней безопасности.

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

2 голосов
/ 23 марта 2009

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

Это то, что хостинговые компании делают для жизни.

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

1 голос
/ 20 декабря 2012

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

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

0 голосов
/ 26 июня 2016

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

0 голосов
/ 24 марта 2009

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

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

...