Apache2 Termux: установка и использование сервера Apache2 в Termux
overlamer1Прошу обратить внимание! Автор данной статьи не несёт ответственности за любые последствия вслед использования предоставленной информации. Все материалы опубликованы исключительно в образовательных целях!
World Wide Web построена с использованием серверов и веб - серверов , Интернет стал доступным для всех так в этом посте я собираюсь показать вам , как вы можете создать свой собственный веб - сервер Apache в Termux. Вы узнаете, как установить Apache2 в Termux, а также я покажу вам, как можно практиковать HTML с его помощью 👾.
Что такое Apache2 в Termux?
Веб - сервер Apcahe2 является исходным кодом Open , который поможет вам создать и запустить веб - сервер практически на любом устройстве . Настоящее название этого программного обеспечения - HTTP-сервер apache. Почти 40% веб-сайтов в Интернете по-прежнему работают с использованием веб-сервера Apache.
Вы можете легко запустить apache в Linux, и, поскольку termux - это эмулятор терминала Linux, мы можем использовать его для запуска веб-сервера Apache . Установка и использование очень просты на базовом уровне. Вы можете создавать свои собственные веб-сайты, используя HTML на Termux, и запускать их на своем Temux apache2. По умолчанию этот сервер будет работать на вашем локальном хосте с портом 8080, но вы также можете использовать переадресацию портов, чтобы заставить его работать . При помощи ngrok но об этом в другой статье.
apache2 - это базовый пакет в termux, и чтобы установить apache2 в приложение Termux, вам просто нужно использовать базовую команду pkg. Размер архивного файла сервера Apache2 в termux составляет около 5,5 МБ, поэтому установка не займет много времени. Введите команду ниже для установки.
pkg install apache2
Все на сервере apache2 termux будет автоматически настроено, и для тестирования сервера вам просто нужно ввести следующую команду. Эта команда запустит сервер apache, поэтому в любое время, когда вы захотите повторно запустить свой Termux-Apache Server, вы будете использовать следующую команду.
apachectl
Теперь откройте браузер Chrome и введите localhost: 8080 , если увидите "Работает!" на вашем экране это означает, что сервер Termux Apahe2 работает нормально.
localhost:8080
Чтобы остановить
apachectl -k stop
Отредактируйте файлы HTML на веб-сервере Apache2 Termux:
Теперь, когда веб-сервер запущен и работает, вы должны знать, что HTML-файл, который мы получаем на локальном хосте, действительно присутствует в вашем Termux, и вы можете отредактировать его для Learn Html в своем termux. Прежде всего, вам нужно узнать, как вы можете редактировать эту веб-страницу и печатать свое имя вместо своих работ.
Все файлы веб-серверов apcahe2 хранятся в вашей папке usr / share / apache2 / default-site / htdocs в termux. и вам нужно сначала перейти в эту папку, чтобы отредактировать файл Index.html, который там присутствует. используйте команду ниже, чтобы перейти на путь htdocs.
cd /$PREFIX/share/apache2/default-site/htdocs
Введите ls, и вы увидите этот файл index.html в папке htdocs.
Теперь, если у вас уже есть какой-либо текстовый редактор в вашем Termux, вы можете пропустить эту часть, но если у вас его нет, вам нужно установить текстовый редактор , nano - хороший текстовый редактор, и он также легкий. используйте команду ниже, чтобы установить nano в свой termux.
pkg install nano
Теперь введите команду ниже, и вы увидите исходный код HTML-страницы apache2 по умолчанию.
nano index.html
Если вы знаете основы кодирования HTML, вы можете отредактировать эту страницу или просто изменить ее, работает! текст с вашим именем.
Теперь отредактируйте эту страницу, а затем нажмите CTRL + S, чтобы сохранить, и CTRL + X, чтобы закрыть редактор nano.
Cнова откройте Chrome и обновите уже открытую страницу localhost , если вы не видите свою страницу localhost, введите localhost: 8080 в chrome, и вы откроете страницу. если вы по-прежнему сталкиваетесь с какой-либо ошибкой, попробуйте снова запустить сервер, набрав apachectl.
Чтобы добавить свою собственную веб-страницу , вы должны создать новый HTML-файл в папке htdocs . Этот файл будет еще одной страницей на вашем сайте. Итак, чтобы создать новый HTML-файл, вам просто нужно использовать команду nano.
nano batyarimskiy.html
Теперь начните писать код HTML здесь
Убедитесь, что вы нажали CTRL + S, чтобы сохранить код, и CTRL + X, чтобы закрыть редактор nano.
Теперь у нас есть новая страница на нашем сервере, и чтобы открыть эту страницу, вам нужно ввести localhost, за которым следует ваше новое имя файла.html.
localhost:8080/batyaromskiy.html