Установка LAMP (Linux, Apache, MySQL, PHP)
LAMP - это комплекс серверного программного обеспечения, широко используемый в сети Интернет. Он состоит из четырёх компонентов:
- Linux - операционная система для сервера
- Apache - веб-сервер для обслуживания веб-приложений
- MySQL - реляционная система управления базами данных для хранения и управления данными
- PHP - скриптовый язык для разработки динамических веб-приложений
Добавляем репозиторий Atomic
1
2
$ wget -q -O - http://www.atomicorp.com/installers/atomic.sh | sh
$ sudo ./atomic.sh
Устанавливаем пакеты
1
$ sudo 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
1
$ sudo service mysqld start
Задаем root-пароль для MySQL
1
$ mysqladmin -u root password 'ENTER-PASSWORD-HERE'
Коннектимся к MySQL и удаляем тестовую базу
1
2
3
4
$ mysql -u root -p
=> DROP DATABASE test;
=> DELETE FROM mysql.user WHERE user = '';
=> FLUSH PRIVILEGES;
Прописываем сервисы в автозапуск и запускаем их
1
2
3
4
$ sudo chkconfig httpd on
$ sudo chkconfig mysqld on
$ sudo service httpd start
$ sudo service mysqld start
Открываем 80-порт снаружи
1
$ sudo nano /etc/sysconfig/iptables
Прописываем
1
-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
Проверка. Создаем файл phpinfo.php
1
$ sudo nano /var/www/html/phpinfo.php
Прописываем в него:
1
<?php echo phpinfo(); ?>
Проверяем работоспособность, открыв страницу phpinfo.php
в браузере.
Авторский пост защищен лицензией CC BY 4.0 .