KeyWeb
1111111111Rating 5.00 (2 Votes)

Ниже в краце расскажу о быстрой установке веб сервера на Linux - Apache + MySQL + PHP или сокращенно LAMP.

Установка Apache

yum install httpd
chkconfig httpd on
service httpd start

Проверка установки Apache

rpm -qa | grep -i httpd
httpd-2.2.15-29.el6.centos.x86_64
httpd-tools-2.2.15-29.el6.centos.x86_64

 Установка MySQL

yum install mysql-server
chkconfig mysqld on
service mysqld start

Проверка установки MySQL

rpm -qa | grep -i mysql

Безопасная установка MySQL

После установки MySQL выполняем команду:

mysql_secure_installation

В процессе выполнения, следуем задаваемым вопросам (указываем пароль, разрешаем доступ только с локального хоста, удаление тестового аккаунта), далее проверяем, пытаемся войти без пароля:

mysql -u root

должная появиться ошибка:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

пробуем войти с использованием пароля:

mysql -u root -p

Установка PHP

yum install php

Установка дополнительных подулей PHP

yum install php-mysql php-common php-mbstring php-mcrypt php-devel php-xml php-gd

Проверка успешности установки PHP

rpm -qa | grep -i php

Запуск phpinfo в терминале

php -i

или

php -r "phpinfo();"

или сохраняем в текст:

echo "<?php phpinfo(); ?>" | php > phpinfo.txt

ну или можно использовать оговариваемый всеми метод:

Создание страницы index.php добавлением в него кода phpinfo();

Создать страницу:

nano /var/www/html/info.php

добавить в файл код:

<?php phpinfo(); ?>

Сохранить, перезапустить веб сервер:

service httpd restart

Просмотреть информацию о php по адресу - http://ServerIpAddress/index.php

Дополнительно

не забываем включить в исключения файервола HTTP порт (80 по умолчанию)

Добавить комментарий


Обновить
Защитный код

KeyWeb

Сейчас 158 гостей и ни одного зарегистрированного пользователя на сайте

Вверх
Вниз