Начальная конфигурация системы, работа с VPS

Начало работы с VPS

Новый VPS сервер активируется моментально после регистрации и сразу начинает работать в бесплатном тестовом режиме – еще даже до поступления оплаты.

При регистрации сервера выделяется отдельный IP-адрес, создается пароль для пользователя root. Вся эта информация сразу же доступна клиенту как в веб-интерфейсе публичной регистрации, так и в инструкции по работе с сервером, высылаемой на контактный e-mail.

Доступ к серверу с полученными данными осуществляется по протоколу SSH.

Основное установленное ПО

На каждом новом VPS сервере сразу же предустанавливается некоторое стандартное программное обеспечение.

Так как основное предназначение VPS – поддержка сложных веб-проектов, на каждом новом сервере уже установлен, к примеру, веб-сервер Apache версии 2.2.X. В зависимости от версии используемой OC его конфигурационный файл расположен в /etc/httpd/conf/httpd.conf (CentOS 5) или /etc/apache2/apache2.conf (Ubuntu 9.04 и Debian 5.0). После внесения изменений в конфигурацию Apache веб-сервер нужно рестартовать. Сделать это можно, например, с помощью команды:

CentOS 5:
/etc/rc.d/init.d/httpd restart

 

Ubuntu 9.04/Debian 5.0:
/etc/init.d/apache2 restart

Также на каждом новом VPS сервере уже установлен сервер баз данных MySQL версии 5.0.X.

Для первого его старта нужно выполнить команду:

CentOS 5:
/etc/rc.d/init.d/mysqld start

 

Ubuntu 9.04/Debian 5.0:
/etc/init.d/mysql start

Если Вы хотите, чтобы MySQL-сервер стартовал автоматически при рестарте всей системы, выполните также команду:

CentOS 5:
chkconfig mysql on

Ubuntu 9.04/Debian 5.0:
sysvconfig --enable mysql

Подробнее об утилитах chkconfig и sysvconfig можно прочитать в документации, выполнив команды man chkconfig и man sysvconfig соответственно.

После этого нужно задать пароль для пользователя root в MySQL. Сделать это можно с помощью команд:

/usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h IP_Вашего_VPS password 'new-password'

Изменять параметры запуска MySQL-сервера можно в соответствующем конфигурационном файле. В CentOS 5 необходимо изменить файл /etc/my.cnf, в Ubuntu 9.04/Debian 5.0 файл конфигурации находится в /etc/mysql/my.cnf.

После внесения необходимых изменений нужно рестартовать MySQL-сервер. Это можно сделать с помощью команды:

CentOS 5:
/etc/rc.d/init.d/mysqld restart

 

Ubuntu 9.04/Debian 5.0:
/etc/init.d/mysql restart

Установка ПО, использование yum

Для установки практически любого нового ПО на VPS сервер можно использовать два разных подхода.

Первый – самостоятельная сборка нужных приложений из исходных кодов. Этот вариант удобен в том случае, если Вам необходимы какие-либо собственные параметры сборки нужного Вам ПО. Общая схема работы в данном случае такова:

 

  • скачать архив с исходным кодом с сайта производителя ПО;
  • распаковать архив;
  • прочитать инструкции по установке (обычно они находятся в файлах README или INSTALL);
  • задать конфигурацию для установки с помощью команды configure, запущенной с нужными параметрами;
  • выполнить команды make и make install.

Второй вариант установки ПО – использование программы yum, специализированного менеджера пакетов программного обеспечения, который используется в ОС Linux CentOS. Подробную инструкцию по работе с yum можно прочитать в справке, доступной по команде man yum.

Использование yum бывает удобно в том случае, если Вам нужно установить какое-либо ПО без каких-либо особенных параметров.

Например, список доступных для установки пакетов можно получить, выполнив команду:

yum list

К примеру, для установки в системе FTP-сервера vsftpd нужно выполнить одну команду:

yum install vsftpd

И ответить один раз Y (yes) в появившемся в процессе установки диалоге.

После этого FTP-сервер готов для использования. Например, конфигурационный файл установленного таким образом vsftpd будет находиться в /etc/vsftpd/vsftpd.conf, стартовать FTP-сервер можно будет с помощью команды:

/etc/rc.d/init.d/vsftpd start

Установка ПО, использование apt-get

В операционных системах Linux Debian и Linux Ubuntu досупен удобный менеджер пакетов apt-get, который значительно упрощает процесс установки, обновления и удаления ПО. Документация программы apt-get доступна по комманде man apt-get

Например, чтобы обновить список доступного ПО нужно выполнить команду:

apt-get update

Установка осуществляется командой <bapt-get install, например:

apt-get install exim4

Данная команда установит Exim в качестве MTA (Mail Transfer Agent) на Ваш сервер.

Leave a Reply