CentOS Установка Apache, MySQL, PHP
Материал из wiki.p3.ru
Устанавливаем apache
yum install httpd
Проверяем коммандой:
rpm -qa | grep -i httpd
Должно получиться:
httpd-tools-2.2.15-15.el6.centos.1.x86_64 httpd-2.2.15-15.el6.centos.1.x86_64
Добавляем в автозагрузку:
chkconfig httpd on
Запускаем:
service httpd start
Установка MySQL
Устанавливаем:
yum install mysql-server
Проверяем коммандой:
rpm -qa | grep -i mysql
"mysql-libs-5.1.61-4.el6.x86_64 perl-DBD-MySQL-4.013-3.el6.x86_64 mysql-server-5.1.61-4.el6.x86_64 mysql-5.1.61-4.el6.x86_64"
Добавляем в автозагрузку:
chkconfig mysqld on
Запускаем:
service mysqld start
Настраиваем (задаем root пароль и прочие настройки):
/usr/bin/mysql_secure_installation
Установка PHP
Устанавливаем:
yum install php
Проверяем:
rpm -qa | grep -i php "php-cli-5.3.3-14.el6_3.x86_64 php-common-5.3.3-14.el6_3.x86_64 php-5.3.3-14.el6_3.x86_64"
Устанавливаем модуль MySQL для PHP:
yum install php-mysql
Устанавливаем дополнительные модули (если они вам необходимы):
yum install php-common php-mbstring php-mcrypt php-devel php-xml php-mysql php-gd php-imap php-ldap php-odbc
Перезапустим apache:
/etc/init.d/httpd restart
Проверим работоспособность php. Для этого создаем файл vi /var/www/html/info.php и поместим в него следующие строки: и вставим туда это:
<?php phpinfo(); ?>
Проверим правильно ли всё работает: http://IP_вашего_сервера/info.php