Правильная настройка веб-сервера
Я просто взял себе базовый срез slicehost, чтобы поиграться с ним, чтобы я мог научиться настраивать веб-серверы.
У меня Ubuntu 10.04.2 установлена на сервере.
Я смог успешно запустить и запустить сервер с нуля, вот что я сделал - следуя этому уроку. Я знаю, что это, вероятно, только начальный учебник, поэтому мне было интересно, можете ли вы, ребята, сказать мне, что вам нравится делать при настройке производственных серверов.
Вот шаги, которые были выполнены:
sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server
"ServerTokens Full" - "ServerTokens Prod"
"ServerSignature On" - "ServerSignature Off"
Перезапустите Apache
Добавьте сайт на сервер:
sudo usermod -g www-data root
sudo chown -R www-data:www-data /var/www
sudo chmod -R 775 /var/www
Редактировать:
Больше шагов:
1) Создайте другую учетную запись пользователя и отключите учетную запись root.
2) Измените порт для ssh.
Пожалуйста, не стесняйтесь добавлять вещи, которые не учитываются / делаются неправильно, что вы в противном случае сделали бы для производственного сервера. Много ценится, спасибо!:)
1 ответ
Я думаю, что ваша установка в порядке.
Если вы используете PHP, вы можете использовать "apc" для кэширования php для повышения производительности:
apt-get install php-apc