Нам нужна быстрая система на слабом VPS. Для этого выбираем:
CentOS 6 64 bit
Lighttpd 1.4.35.1
Mariadb 5.5.36
PHP 5.4.27
Ставим нужные пакеты:
1
| yum install lighttpd lighttpd-fastcgi php php-fpm mariadb-server php-mysql
|
Редактируем конфиг Lighttpd /etc/lighttpd/lighttpd.conf
1
2
3
4
5
6
7
8
| $HTTP["host"] =~ “(^|.)wikiadmin.net” {
server.document-root = “/home/wikiadmin.net”
server.errorlog = “/var/log/lighttpd/wikiadmin.net-error.log”
accesslog.filename = “/var/log/lighttpd/wikiadmin.net-access.log”
server.error-handler-404 = “/404.php”
}
server.port = 80
server.bind = 10.0.0.1
|
Теперь открываем /etc/lighttpd/modules.conf и раскоментируем
1
| include "conf.d/fastcgi.conf"
|
в файле fastcgi.conf пропишем:
1
2
3
4
5
6
7
| fastcgi.server += ( ".php" =>
((
"host" => "127.0.0.1",
"port" => "9000",
"broken-scriptfilename" => "enable"
))
)
|
Добавим пользователя
Редактируем /etc/php-fpm.conf
1
2
| user = wikiadmin.net
group = wikiadmin.net
|
Рестартуем сервисы:
1
2
| service lighttpd start
service php-fpm start
|
Стартуем и настраиваем Mariadb
1
2
| service mysqld start
/usr/bin/mysql_secure_installation
|
Добавим ускорение для PHP
1
| yum install php-pecl-apc
|
Отредактируем /etc/php.d/apc.ini
Копируем и рестартуем
1
2
| cp /usr/share/doc/php-pecl-apc-3.1.15/apc.php /home/wikiadmin.net/
service php-fpm restart
|
Посмотрим что там? :)
1
| http://wikiadmin.net/apc.php
|
Всё, системка для 2000-3000 посетителей Wordpress на VPS с 512MB готова…