Главная страница для сайта на смартфоне под Android, с установленным termux, Apache и PHP.

grigruss 5b74914987 И NetCat тоже забыл 1 year ago
README.md 5b74914987 И NetCat тоже забыл 1 year ago
index.php 86de0360a8 Совсем забыл про шелл-скрипт ipv6.sh 1 year ago
ipv6.sh 86de0360a8 Совсем забыл про шелл-скрипт ipv6.sh 1 year ago

README.md

web-android-termux

Заглавная веб-страница для смартфона под Android с установленными termux и termux-api

Требования

Установка

Устанавливайте termux и termux-api со ссылок выше и входите в termux.

apt update
apt upgrade
apt install termux-api apache php netcat

Создайте директорию ~/bin и скопируйте туда файл ipv6.sh

Apache настраивается в директории /data/data/com.termux/files/usr/etc/apache2/

Настройка почти не отличается от Debian, если не обращать внимания на пути к файлам и директориям.

Директория сайта: /data/data/com.termux/files/usr/share/apache2/default-site/htdocs/

В конфиге сайта по-умолчанию я поменял только параметр DirectoryIndex на index.php.

После этого вам надо только закинуть мой index.php и свой логотип, который будет красоваться в левом верхнем углу страницы, в директорию сайта и поменять в нём значения трёх переменных указанных в самом начале файла. Они подробно откомментированы, так что ничего сложного.

Логотип стоит делать в формате PNG и WEBP. В index.php есть пояснение, как из PNG сделать WEBP. К тому же, в сети есть достаточно статей на эту тему. Постарайтесь найти на habr.com. Но если не хотите возиться с WEBP, тогда придётся убрать условие в коде. Найдёте по комментариям.

Теперь запускаем Apache2

systemctl start apache2

и заходим через браузер на localhost:8080.

На этом всё.