ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Размещение веб-сайтов в GNU/Linux. Учебник для начинающих

Размещение веб-сайтов в GNU/Linux. Учебник для начинающих

Хотите разместить свой собственный веб-сайт на своем хостинге? Есть запасной компьютер,  пусть даже очень старый, которые вы можете использовать? Эта статья покажет вам, как разместить веб-сайт на операционной системе Linux с помощью веб-сервера Nginx!

Теперь, три момента, которые мы собираемся дать:

Для этого мы будем использовать в веб – сервер на основе Nginx. Есть несколько веб – серверов доступных на данный момент, но два наиболее распространенными являются Apache и Nginx. Наши производственные серверы используют Nginx, и пока это не должно заботить вас, почему, мы их называем как «Сервер с лучшей производительностью».

Эта статья предполагает, что вы работаете в операционной системе Debian, Ubuntu, или в одной из их производных; так как они являются наиболее распространенным системами основанными на Linux и операционная система Debian является одной из наиболее популярной серверной операционной системой из за ее стабильности.

Размещение веб-сайтов в GNU/Linux. Учебник для начинающих

Хостинг для сайта: процесс

Примечание: Первое, что мы должны сделать, это убедиться, что наша система имеет самые последние обновления:

sudo apt update
sudo apt upgrade

 

Если у вас есть какие-либо обновления, согласитесь с ними и продолжите далее.

Далее, мы будем устанавливать веб-сервер Nginx:

sudo apt install nginx

 

Установка Nginx занимает всего до несколько минут, это очень мало. Как только это будет сделано, вы должны убедиться в работоспособности Nginx:

sudo systemctl status nginx

 

или если не используется Systemd:

sudo service nginx status

 

Вы должны получить некоторый текст, рассказывающий вам что-то вроде этого:

Тестирование Nginx

Хороший способ проверить Nginx и подтвердить, что он работает, это посетить тестовую страницу! (Это верно, с момента установки Nginx, вы показываете тестовую страницу в Интернете!)

Во-первых, нам нужно выяснить, какой  наш IP-адрес. Если вы подключены к Интернету через Ethernet, вы можете попробовать выполнить эту команду:

ip addr show eth0 | grep inet | awk '{ print $2; }' | sed 's/\/.*$//'

 

Или, вы можете использовать команду под названием curl, используемую для передачи данных URL, ее можно использовать для проверки веб – сайта https://andreyex.ru:

curl -4 http://andreyex.ru/

 

Теперь, когда у нас есть IP-адрес, введите его в веб-браузер с помощью другого устройства, а не с той машины, на которой вы работаете на Nginx:

http://11.111.11.11 (ваш IP - адрес)

 

Вы должны увидеть страницу по умолчанию nginx welcome page!

Каталоги и дополнительные советы по настройке

Последняя часть этой очень простой учебник, знать, важные каталоги Nginx.

Это основные каталоги на хостинге в Nginx.

Доменные имена, и заключительные мысли

Имея установленный Nginx, который работает нормально, вам нужно будет доменное имя!

Вы можете зарегистрировать доменное имя для использования на вашем сайте! Вы должны будете понять основное, как указать доменное имя для вашего использования с помощью DNS.

Как только это будет сделано, люди могут зайти по адресу http://yournamehere.ru (замените на ваше доменное имя) и посетить ваш сайт.

Exit mobile version