Хотите разместить свой собственный веб-сайт на своем хостинге? Есть запасной компьютер, пусть даже очень старый, которые вы можете использовать? Эта статья покажет вам, как разместить веб-сайт на операционной системе Linux с помощью веб-сервера Nginx!
Теперь, три момента, которые мы собираемся дать:
Для этого мы будем использовать в веб – сервер на основе Nginx. Есть несколько веб – серверов доступных на данный момент, но два наиболее распространенными являются Apache и Nginx. Наши производственные серверы используют Nginx, и пока это не должно заботить вас, почему, мы их называем как «Сервер с лучшей производительностью».
Эта статья предполагает, что вы работаете в операционной системе Debian, Ubuntu, или в одной из их производных; так как они являются наиболее распространенным системами основанными на Linux и операционная система Debian является одной из наиболее популярной серверной операционной системой из за ее стабильности.
Примечание: Первое, что мы должны сделать, это убедиться, что наша система имеет самые последние обновления:
sudo apt update sudo apt upgrade
Если у вас есть какие-либо обновления, согласитесь с ними и продолжите далее.
Далее, мы будем устанавливать веб-сервер Nginx:
sudo apt install nginx
Установка Nginx занимает всего до несколько минут, это очень мало. Как только это будет сделано, вы должны убедиться в работоспособности Nginx:
sudo systemctl status nginx
или если не используется Systemd:
sudo service nginx status
Вы должны получить некоторый текст, рассказывающий вам что-то вроде этого:
Хороший способ проверить 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 (замените на ваше доменное имя) и посетить ваш сайт.
sudo sysemctl status nginx
исправьте на
sudo systemctl status nginx