Установка Apache на CentOS 7
В этой статье мы расскажем, как происходит настройка и установка Apache на CentOS 7, как установить PHP и базы данных MariaDB на Apache.
Важным элементом интернет-системы является web-сервер. Он передаёт данные от физического сервера, где лежат все файлы сайта, на компьютер пользователя. Пользователь вводит в браузере доменное имя сайта, веб-сервер мчится за файлами этого сайта и затем передаёт их пользователю. Таким образом с помощью веб-сервера конечный потребитель получает контент.
Apache ― это программное обеспечение с открытым исходным кодом для создания веб-сервера, разработанное для UNIX (например, Linux) и Windows.
Обратите внимание, данная инструкция подходит только для CentOS 7.
Облачные серверы нового поколения
Виртуализация KVM, почасовая оплата, резервные копии, готовые шаблоны, 10 доступных ОС на выбор!
Выбрать тариф
Как установить Apache на CentOS 7
Чтобы поставить на VPS Apache:
- 1.
-
2.
Обновите пакет Apache httpd:
sudo yum update httpd
-
3.
Установите пакеты Apache:
sudo yum install httpd
-
4.
Разрешите HTTP и HTTPS-трафик на брандмауэре:
sudo firewall-cmd --permanent --add-service=http sudo firewall-cmd --permanent --add-service=https
-
5.
Перезагрузите брандмауэр:
sudo firewall-cmd --reload
-
6.
Запустите Apache:
sudo systemctl start httpd
-
7.
Разрешите автозагрузку Apache:
sudo systemctl enable httpd
-
8.
Проверьте статус службы Apache:
sudo systemctl status httpd
Он должен быть active:
Настройка Apache (CentOS 7)
-
9.
Перейдите в браузере по адресу http://имя_сервера_или_IP/. Если по адресу откроется стартовая страница CentOS Apache, то установка выполнена верно:
Apache установлен
Готово, веб-сервер Apache установлен.
Установка PHP
PHP ― язык программирования, который позволяет генерировать HTML-страницы на веб-сервере и работать с базами данных. Он облегчает взаимодействие с Apache.
Как установить PHP на Apache пошагово:
-
1.
Установите пакеты PHP и другие модули, требуемые для работы:
yum install php php-mysql php-mbstring php-mcrypt php-devel php-xml php-gd
-
2.
Перезагрузите Apache:
sudo systemctl restart httpd
Готово, PHP установлен.
Установка MariaDB
MariaDB ― программа для хранения и получения данных с помощью SQL-запросов.
При работе с Apache можно использовать стандартную базу данных MySQL. Однако в MariaDB встроен оптимизатор запросов, безопасная репликация, высокая скорость перекодировки символов, что сильно влияет на производительность программы.
Краткое руководство по установке MariaDB:
-
1.
Установите базы данных MariaDB:
yum -y install mariadb mariadb-server
-
2.
Запустите сервис MariaDB:
sudo systemctl start mariadb
-
3.
Разрешите автозагрузку MariaDB:
sudo systemctl enable mariadb.service
Готово, базы данных MariaDB установлены.
Помогла ли вам статья?
Спасибо за оценку. Рады помочь 😊