# yum install httpdпроверим успешность установки Apache:
# rpm -qa | grep -i httpd httpd-2.2.3-31.el5.centos.2Далее зададим автоматическую загрузку при старте системы для сервера Apache с помощью chkonfig:
# chkconfig httpd onзапустим Apache:
# service httpd start Starting httpd: [ OK ]
Еще один момент. Необходимо открыть в нашем
файрволе доступ по 80 порту к серверу. Для этого можно использовать
текстовую утилиту настройки, набрав в терминале:# system-config-securitylevel-tui |
2. Установка сервера баз данных MySQL
При установке сервера баз данных MySQL, будут так же установлены (в соответствии с заданными зависимостями) - perl-DBI, perl-DBD-MySQL, mysql, mysql-server.Итак установка:
# yum install mysql-serverпроверка успешности установки:
# rpm -qa | grep -i mysql mysql-5.0.77-4.el5_4.2 mysql-server-5.0.77-4.el5_4.2 perl-DBD-MySQL-3.0007-2.el5Зададим автоматический запуск MySQL во время старта системы:
# chkconfig mysqld onзапустим MySQL:
# service mysqld start
После инсталляции выполним настройку MySQL
По умолчанию, после установки, мы можем подключиться к нашему серверу баз данных под root-ом без ввода пароля. Поэтому назначим пароль и сделаем еще несколько настроек, выполнив скрипт:# /usr/bin/mysql_secure_installationДанный скрипт (если ответить на задаваемые вопросы yes) - установит новый пароль root, удалит пользователя anonymous, запретит логинится с удаленных машин под root-ом, удалит тестовую базу.
Проверим полученный результат:
# mysql -u root ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)Все правильно, не пускает!
А теперь:
# mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 12 Server version: 5.0.77 Source distribution Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | +--------------------+ 2 rows in set (0.12 sec)
3. Установка PHP
# yum install phpпроверка успешности установки:
# rpm -qa | grep -i php php-5.1.6-24.el5_4.5 php-common-5.1.6-24.el5_4.5 php-cli-5.1.6-24.el5_4.5Установка модуля MySQL для PHP:
# yum install php-mysqlУстановка дополнительных модулей (если они вам необходимы):
# yum install php-common php-mbstring php-mcrypt php-devel php-xml php-gdНу вот и все. Теперь можно в корневом каталоге вашего сервера создать страничку - например index.php со следующим содержимым:
<? phpinfo();зайдя браузером на свой сервер вы увидете автоматически сгенерированную страничку с полной технической информацией.
Комментариев нет:
Отправить комментарий