Второй по популярности веб-сервер для Linux систем — Apache.
Периодически встречаю ПО, требованием для установки которого является, как раз, Apache web-server.
Для CentOS 7 команда для установки Апача следующая
$ sudo yum install -y httpd
Чтобы при перезагрузке сервера сервис стартовал автоматически
$ sudo systemctl enable httpd
И запускаем его
$ sudo systemctl start httpd
Чтобы проверить корректность установки, можно перейти по адресу
http://ip-адрес-вашего-сервера
Тестовая страница выглядит примерно так
Установка Apache, в том числе, создает папку для ваших проектов
/var/www
и системного пользователя apache c группой apache
Давайте еще создадим и сконфигурируем веб-сайт.
В предыдущей статье рассказывалось как искать, приобретать и настраивать доменное имя. Предположим мы обладаем именем domain.com, наш проект назовем «domain» и разместим его на сервере.
Итак, чтобы иметь возможность редактировать файлы конфигураций
$ sudo su
Создадим папку для нашего проекта
# mkdir /var/www/domain/
и простую тестовую страницу
# nano index.html
(введите тут любой приветственный текст, сохраните CTRL+O и выйдите из режима редактирования CTRL+X)
И применим необходимые права
# chown -R apache:apache /var/www/domain/
Переходим в директорию конфига нашего веб-сервера
# cd /etc/httpd/conf.d
Создаем и открываем для редактирования конфиг для нашего сайта
# nano domain.conf
С таким наполнением
<VirtualHost *:80>
ServerName domain.com
DocumentRoot /var/www/domain
<Directory /var/www/domain>
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
И перезапускаем Apache
# systemctl restart httpd
Пробуем запускаться в браузере
http://domain.com
Я думаю, что Вы допускаете ошибку. Давайте обсудим. Пишите мне в PM.
Now I am going away
to do my breakfast, when having my breakfast coming
over again to read further news.
I do accept as true with
all the ideas you have offered to your post. They’re very convincing and
can definitely work.
Nonetheless, the posts are too brief
for novices. Could you please lengthen them a bit from subsequent time?
Thanks for the post.
hey there and thank you for your info – I’ve certainly
picked up anything new from right here. I did however expertise several
technical points using this site, as I experienced to reload the site a lot
of times previous to I could get it to load correctly.
I had been wondering if your web host is OK?
Not that I’m complaining, but slow loading instances times will very frequently affect your placement in google and
could damage your high quality score if advertising
and marketing with Adwords. Anyway I am adding this RSS to my e-mail and can look out
for much more of your respective intriguing content.
Ensure that you update this again soon.