Установка LAMP (Linux, Apache, MySQL, PHP)

Добавляем репозиторий Atomic

[root@virtual ~]# wget -q -O — http://www.atomicorp.com/installers/atomic.sh | sh
[root@virtual ~]# sh atomic.sh

Устанавливаем пакеты:

[root@virtual ~]# yum -y install httpd php mysql mysql-server php-mysql php-pear php-pdo php-pgsql php-pecl-memcache php-gd php-mbstring php-mcrypt php-xml

Запускаем MySQL:

[root@virtual ~]# service mysqld start

Задаем root-пароль для MySQL:

[root@virtual ~]# mysqladmin -u root password ‘ENTER-PASSWORD-HERE’

Коннектимся к MySQL и удаляем тестовую базу

[root@virtual ~]# mysql -u root -p
[root@virtual ~]# mysql> DROP DATABASE test;
[root@virtual ~]# mysql> DELETE FROM mysql.user WHERE user = »;
[root@virtual ~]# mysql> FLUSH PRIVILEGES;

Прописываем сервисы в автозапуск и запускаем их:

[root@virtual ~]#  chkconfig httpd on
[root@virtual ~]#  chkconfig mysqld on
[root@virtual ~]#  service httpd start
[root@virtual ~]#  service mysqld start

Открываем 80-порт снаружи:

[root@virtual ~]# nano /etc/sysconfig/iptables

Прописываем:

-A INPUT -p tcp -m state —state NEW -m tcp —dport 80 -j ACCEPT

Проверка. Создаем файл phpinfo.php

[root@virtual ~]# nano /var/www/html/phpinfo.php

Прописываем в него:

<?php echo phpinfo(); ?>

Проверяем работоспособность, открыв страницу phpinfo.php в браузере.

Максим Макаров

У блога появился хостинг, его любезно предоставила компания Облакотека. Облакотека - облачные сервисы для создания и управления виртуальной ИТ-инфраструктурой.
Если вам понравился мой блог и вы хотели бы видеть на нем еще больше полезных статей, большая просьба поддержать этот ресурс.

Оцените автора
IT Draft
Добавить комментарий

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.