Первичная настройка выделенного сервера

И так менее чем через 2 часа после оплаты сервер был уже активирован и готов к работе.

Администрировать наш сервер мы будем через putty. Рекоммендую выбрать в настройках Translation кодировку UTF-8 и сохранить сессию.

Первое что нужно сделать для установки пакетов это:

apt-get update

После этого ставим Midnight Commander (mc) это такой файл менеджер для Linux.

apt-get install mc

В предустановленном ПО на сервере стоит почтовый сервер postfix, а мне нужен exim4. Если это вам ни о чем не говорит можно этого не делать. При удалении postfix через ISPmanager он почему-то удаляется вместе с apache и приходится заного ставить apache.  Который после установки не запускается с ошибкой:

Restarting web server: apache2Syntax error on line 6 of /etc/apache2/conf.d/phpmyadmin.conf:
Invalid command 'php_admin_value', perhaps misspelled or defined by a module not included in the server configuration
 failed!

Данная проблема лечится так:

aptitude install libapache2-mod-php5
cd /etc/apache2/mods-enabled/
ln -s ../mods-available/php5.conf ./php5.conf
ln -s ../mods-available/php5.load ./php5.load
/etc/init.d/apache2 restart

Теперь ставим exim:

apt-get install exim4

Устанавливаем eaccelerator

Предварительно нам потребуется установить библиотеку php-developer:

apt-get install php5-dev

cd /tmp<br> wget httр://bart.eaccelerator.net/source/0.9.6.1/eaccelerator-0.9.6.1.tar.bz2<br> tar xvfj eaccelerator-0.9.6.1.tar.bz2<br> cd eaccelerator-0.9.6.1<br> phpize<br> ./configure<br> make<br> make install

Сайт bart.eaccelerator.net по какой-то причине не работал я взял свой старый исходник, можете скачать его по ссылке http://pax.su/files/eaccelerator-0.9.6.1.tar.bz2

Создаем конфигурационный файл '/etc/php5/conf.d/eaccelerator.ini' следующего содержания:

extension="eaccelerator.so"
eaccelerator.shm_size="64"
eaccelerator.cache_dir="/var/cache/eaccelerator"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="3600"
eaccelerator.shm_prune_period="1800"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"

Создаем папку для хранения файлов eAccelerator'а:

mkdir -p /var/cache/eaccelerator<br> chmod 0777 /var/cache/eaccelerator

Перезапускаем apache:

/etc/init.d/apache2 restart

 

Так же устанавливаем memcached

apt-get install memcached

 

В панели ISPmanager - возможности еще устанавливаем Модуль FastCGI для веб-сервера Apache