Це машинний переклад, який може містити помилки!
🚧🚧 У роботі! 🚧🚧
- Команди:
sudo,apt,cd,nano - Програмне забезпечення:
nginx,apache2
Процес інсталяції
Перш ніж ми зможемо встановити програмне забезпечення, нам потрібно оновити список пакетів APT(itude) (“магазин додатків” для Linux):
sudo apt update
# Оновлює список доступних пакетів
Далі ми можемо встановити потрібне програмне забезпечення. Тут ми встановимо nginx, який є дуже популярним вебсервером, але популярною альтернативою є також apache2.
sudo apt install nginx
# Installerer Nginx webserveren
# Встановлює веб-сервер Nginx
Конфігурація вебсервера та файлів
Ми зазвичай знаходимо конфігураційні файли в /etc/<назва_програми>/. Для nginx це, отже, /etc/nginx/. Нам не потрібно дивитися на це зараз, але якщо ви хочете змінити щось у конфігурації, наприклад, порт, додаткові вебсервери, SSL-сертифікати тощо, то це місце, де вам потрібно це зробити.
Вебфайли, тобто HTML, CSS, JavaScript тощо, зазвичай знаходяться в /var/www/html/. Тут ви можете додати свої власні файли. Наприклад, ви можете створити файл index.html тут з простим HTML-кодом.
cd /var/www/html/
sudo nano index.html
# Перейдіть до каталогу веб-сайту
# Відкрийте файл index.html для редагування
nano - Трохи про текстовий редактор
Nano — це повністю базовий текстовий редактор, який можна використовувати в терміналі. Він простий у використанні та не потребує великих попередніх знань.
Деякі основні команди:
CTRL + S- Зберегти файлCTRL + X- Вийти з nano
Якщо ви натиснете CTRL + X без збереження, він запитає, чи хочете ви зберегти файл. Натисніть Y для так, N для ні. Потім натисніть ENTER, щоб підтвердити назву файлу.
Запуск та зупинка вебсервера
Після завершення встановлення ми можемо запустити вебсервер за допомогою:
sudo systemctl start nginx
# Стартує сервер Nginx
systemctl - що це?
systemctl означає “system control” (керування системою) і є інструментом для керування системними службами в Linux. Він використовується для запуску, зупинки, перезапуску та перевірки статусу служб, які працюють у фоновому режимі на системі.
systemctl start | stop | restart | status <назва_служби>
Відвідайте http://<serverns-ip-adresse>/ у вашому браузері, щоб перевірити, чи працює вебсервер.
Знайти IP-адресу сервера
Щоб знайти IP-адресу вашого сервера, ви можете використати команду:
hostname -I # Велика I
Альтернативно, ви можете використовувати ip a або ifconfig, але вони надають більше інформації, ніж просто IP-адреса.
