Различия
Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
wiki:extended_gui_-_rasshirenie_vozmozhnostej_web-interfejsa_dlja_entware [2014/05/05 20:41] linuxinsider создано |
wiki:extended_gui_-_rasshirenie_vozmozhnostej_web-interfejsa_dlja_entware [2015/11/16 22:45] (текущий) yuoras |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Extended GUI (Расширение графического интрефейса) для Entware ====== | ====== Extended GUI (Расширение графического интрефейса) для Entware ====== | ||
- | Расширенный GUI (Extended GUI) - это набор дополнительных программ для вашего роутера с первой прошивкой и установленным Entware. Данный набор включает в себя следующие web-апплеты : | + | **Расширенный GUI (Extended GUI)** - это набор дополнительных программ для вашего роутера с первой прошивкой и установленным Entware. Данный набор включает в себя следующие web-апплеты : |
* Службы - управление/редактирование S и K скриптов в init.d | * Службы - управление/редактирование S и K скриптов в init.d | ||
* Расширения PHP - управление расширениями PHP, а также их редактирование | * Расширения PHP - управление расширениями PHP, а также их редактирование | ||
Строка 9: | Строка 9: | ||
* Пакеты - GUI для OPKG | * Пакеты - GUI для OPKG | ||
* Linfo - вывод системной информации | * Linfo - вывод системной информации | ||
- | * QuickScript - кнопка на главной панели, на которую можно назначить любой Bash-скрипт | + | * [[http://forum.zyxmon.org/post18941.html#p18941|QuickScript]] - кнопка на главной панели, на которую можно назначить любой Bash-скрипт |
* Очистить RAM - кнопка на главной панели для очистки оперативной памяти | * Очистить RAM - кнопка на главной панели для очистки оперативной памяти | ||
- | Данный скрипт - автоматизированный установщик [[http://forum.zyxmon.org/topic408-dopolnitelnye-vozmozhnosti-vebinterfeisa-php-versiya.html|Расширенного GUI]] для Entware. Также содержит несколько других программ, добавленных мной (GooCom aka LinuxInsider). | + | Данный скрипт - автоматизированный установщик [[http://forum.zyxmon.org/topic408-dopolnitelnye-vozmozhnosti-vebinterfeisa-php-versiya.html|Расширенного GUI]] для Entware (оригинальная версия на Entware работать НЕ будет, у нас другие пути в системе). Также содержит несколько других программ, добавленных мной (GooCom aka LinuxInsider). |
Большинство программ - работа автора [[http://forum.zyxmon.org/user2193.html|sirota202]], но так, как я многое переделал под Entware, добавил еще и свои изменения. | Большинство программ - работа автора [[http://forum.zyxmon.org/user2193.html|sirota202]], но так, как я многое переделал под Entware, добавил еще и свои изменения. | ||
- | Установка : | + | **Установка :** |
<note important>Для запуска скриптов используется сервер Lighttpd, по этому если он у вас используется, все настройки будут изменены. При установке скриптов будет создан бекап папки /opt по адресу /media/DISK_A1/opt_backup.</note> | <note important>Для запуска скриптов используется сервер Lighttpd, по этому если он у вас используется, все настройки будут изменены. При установке скриптов будет создан бекап папки /opt по адресу /media/DISK_A1/opt_backup.</note> | ||
Для установки надо подключиться к роутеру по SSH (Entware уже установлен) и скопировать в терминал строку ниже, затем нажать на Enter. | Для установки надо подключиться к роутеру по SSH (Entware уже установлен) и скопировать в терминал строку ниже, затем нажать на Enter. | ||
Строка 24: | Строка 25: | ||
</code> | </code> | ||
- | Скриншоты : | + | **Скриншоты :** |
- | Добавлю чуть позже. | + | |
+ | {{:wiki:screen_shot_2014-05-05_at_8.37.47_pm.png?200|}} | ||
+ | {{:wiki:screen_shot_2014-05-05_at_8.40.50_pm.png?200|}} | ||
+ | {{:wiki:screen_shot_2014-05-05_at_8.41.03_pm.png?200|}} | ||
+ | {{:wiki:screen_shot_2014-05-05_at_8.41.13_pm.png?200|}} | ||
+ | {{:wiki:screen_shot_2014-05-05_at_8.42.13_pm.png?200|}} | ||
+ | {{:wiki:screen_shot_2014-05-05_at_8.43.20_pm.png?200|}} | ||
+ | {{:wiki:screen_shot_2014-05-05_at_8.43.39_pm.png?200|}} | ||
+ | {{:wiki:screen_shot_2014-05-05_at_8.43.52_pm.png?200|}} | ||
+ | {{:wiki:screen_shot_2014-05-05_at_8.44.14_pm.png?200|}} | ||
+ | {{:wiki:screen_shot_2014-05-05_at_8.45.03_pm.png?200|}} | ||
+ | {{:wiki:screen_shot_2014-05-05_at_8.45.15_pm.png?200|}} | ||
+ | |||
+ | **Скрипт для NGINX** | ||
+ | |||
+ | Всё выше описанное используется только на сервере Lighttpd, как быть с nginx ?. | ||
+ | Не устанавливать ещё и Lighttpd на работающий Nginx. | ||
+ | Решение предложил и реализовал **TheBB** | ||
+ | Вот ссылка [[https://www.dropbox.com/s/pobyzqsx5lssok7/ext_gui.tar.gz?dl=0]] | ||
+ | Скачиваем , распаковываем всё в /opt/root . | ||
+ | Запускаем скрипт и ждём полной установки. | ||
+ | Наслаждаемся и благодарим **TheBB** | ||
+ | |||
+ | |||
+ | **Changelog :** | ||
+ | |||
+ | * 1.1.1 : | ||
+ | 1. Теперь все функции работают независимо от IP-адреса роутера в локальной сети | ||
+ | |||
+ | 2. Исправлена работа Vnstat | ||
+ | |||
+ | * 1.1 : | ||
+ | 1. Удалил все файлы .DS_Store и другие маковские причуды | ||
+ | |||
+ | 2. Сделал шрифт и размер "Терминала" побольше | ||
+ | |||
+ | 3. Путь в файловом менеджере - / | ||
+ | |||
+ | 4. Добавил меню настройки QuickScript | ||
+ | |||
+ | 5. Мелкие исправления | ||
+ | |||
+ | |||
+ | * 1.0 : | ||
+ | 1. Переработка скрипта для Entware | ||
- | Changelog : | + | 2. "QuickScript" и "Очистить RAM" |
- | V1.0 - QuickScript и Очистить RAM. | + |