Site icon IT Draft

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

Установка 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’

Selectel — ведущий провайдер облачной инфраструктуры и услуг дата-центров

Компания занимает лидирующие позиции на рынке на рынке выделенных серверов и приватных облаков, и входит в топ-3 крупнейших операторов дата-центров в России.


Коннектимся к 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 в браузере.

Exit mobile version