В прошлый раз мы установили веб-сервер lighttpd и даже зашли на web-страничку заглушку. Кстати знающие люди ещё советуют после установки web-сервера ввести вот такую команду:
systemctl start lighttpd
если по какой-то причине он не запустился.
systemctl запускает, останавливает, перезагружает и перезапускает службы.
Так хорошо, страничка открылась. Значит как минимум у нас работает html и, используя силу web 1.0 мы даже можем что-то такое написать. Но как загрузить свои html-странички?
Сама страничка-заглушка находится в директории /var/www. Попасть туда можно, например, используя тот же Midnight Commander и редактировать файл текстовым редактором nano (f4 в коммандере). Но это удовольствие ещё то. 🙂
А можно поставить ftp-сервер и заменять файлы простым копированием. Для этого нам понадобится установить Very Secure FTP Daemon (vsftpd)
Прописываем:
apt-get install vsftpd
Теперь нам нужно отредактировать конфигурационный файл. Набираем mc и переходим в директорию /etc/. Там находим файл vsftpd.conf, нажимаем f4 — система предложит каким редактором открыть. Нажимаем 1, тем самым выбрав консольный редактор nano.
Или можно было ввести команду: nano /etc/vsftpd.conf
Снимаем комментарий (убираем символ #) со строк:
local_enable=YES (разрешить подключение с учетными данными локальных пользователей).
write_enable=YES (разрешить полный доступ (чтение/запись) по FTP.)
также находим строку
pam_service_name=vsftpd
и меняем на
pam_service_name=ftp
Сохраняем файл (ctrl+x, после чего соглашаемся с внесёнными изменениями, нажав Y).
Перезапускаем vsftpd командой
service vsftpd restart
Отлично! Теперь нам нужен почтовый клиент. Я использую FileZilla. Создаём новое подключение к сайту, вводим ip-адрес нашего сервера, а также присланные логин и пароль. Если всё сделано верно — окажемся в директории root. Перейдём выше — ух ты нам доступны все папки нашей ос! Это не очень безопасно, имейте ввиду! Правильнее было бы создать отдельного пользователя, чтобы он имел доступ только к своей директории! Но пока оставляем так. Переходим в папку /var/www/html и находим там index.lighttpd.html — вот он наш файл-заглушка.
Можно скопировать его, изменить, отправить обратно и снова в веб-браузере зайти по нашему IP.