Обычно я предпочитаю использовать Linux CentOS/Ubuntu для производственного сервера. Однако в настоящее время у меня есть клиент, который не хочет платить дополнительно за хостинг. В свою очередь он предоставляет сервер, на котором запущен Windows Server 2003. Чтобы сохранить время настройки, я хотел бы узнать, можно ли использовать XAMPP в качестве производственного сервера.Есть ли другая проблема безопасности/производительности XAMPP для производства на сервере Windows, за исключением тех, которые указаны в официальном FAQ?
После некоторых поисков Google многие люди говорят, что это не рекомендуется, но обычно без объяснения причин. Единственным исключением является official Q&A section, о том, что существует следующая проблема безопасности:
- Администратор MySQL (корень) не имеет пароля.
- Демон MySQL доступен через сеть.
- ProFTPD использует пароль «lampp» для пользователя «daemon».
- PhpMyAdmin доступен через сеть.
- Демографическая версия XAMPP доступна через сеть.
- Известны пользователи Mercury и FileZilla по умолчанию.
Так что, если я не установки ProFTPD и Меркурий во время установки XAMPP, установив пароль для учетной записи суперпользователя MySQL и настроить брандмауэр, который только позволит общественности доступ на порт 80, кажется, что все 6 проблемы решена?
Если да, кроме вышеперечисленной проблемы безопасности, есть ли другая проблема безопасности/производительности, которую я не должен использовать XAMPP для производства?