Страница 57 из 81
Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.
Добавлено: Вс ноя 25, 2018 1:09 pm
prmres
immortal писал(а): Вс ноя 25, 2018 2:26 am
потому что он ставит не из репов а качает исходники, сделаю на днях чтобы качал последнюю версию.
ну да, почему бы из репов не поставить?
и пусть оно обновляется при обновлении системы
и подкрутите пожалуйста что б автоматически правился конфиг
который, кстати, я вчера так и не нашёл, сам pma устанавливается в /var/www/phpmyadmin это я в скрипте установки подсмотрел, но в этой папке нашёл только "исходник" конфига
а вот по поводу "Хранилище конфигурации phpMyAdmin не полностью настроено" честно говоря не знаю как, не вникал
при установке скриптами (ранее о них упоминал, в теме про убунту 6 которые) эта "настройка" делается аутоматишно (вчера крутил те скрипты, подправил маленько "под себя", но не видел где запускается этот процесс "тюнинга", вполне возможно он "встроен" в установщик
смысл этого "тюнинга" в том, что надо сформировать ещё одну базу и какие то настройки будут храниться в этой базе
по этому тюнингу надо погуглить
UPD
да собственно долго гуглить то и не пришлось
вспомнил, по "опыту" использования VestaCP - есть готовые "патчи" под разные ОСи
https://forum.vestacp.com/viewtopic.php ... 2c3b2cfab4
возможно пригодится
PS
ну и наверное стоит установку phpmyadmin сделать куда то по "стандартному" пути
в /etc/phpmyadmin/ или /usr/share/phpmyadmin/
Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.
Добавлено: Вс ноя 25, 2018 2:55 pm
immortal
prmres писал(а): Вс ноя 25, 2018 1:09 pm
immortal писал(а): Вс ноя 25, 2018 2:26 am
потому что он ставит не из репов а качает исходники, сделаю на днях чтобы качал последнюю версию.
ну да, почему бы из репов не поставить?
и пусть оно обновляется при обновлении системы
и подкрутите пожалуйста что б автоматически правился конфиг
который, кстати, я вчера так и не нашёл, сам pma устанавливается в /var/www/phpmyadmin это я в скрипте установки подсмотрел, но в этой папке нашёл только "исходник" конфига
а вот по поводу "Хранилище конфигурации phpMyAdmin не полностью настроено" честно говоря не знаю как, не вникал
при установке скриптами (ранее о них упоминал, в теме про убунту 6 которые) эта "настройка" делается аутоматишно (вчера крутил те скрипты, подправил маленько "под себя", но не видел где запускается этот процесс "тюнинга", вполне возможно он "встроен" в установщик
смысл этого "тюнинга" в том, что надо сформировать ещё одну базу и какие то настройки будут храниться в этой базе
по этому тюнингу надо погуглить
из репов во первых не последняя версия ставиться, во вторых создает базу данных в mysql и таблицы.
большинству пользователей phpmyadmin не нужен, и я думаю функции которые отключены из-за отсутствия конфига вообще никто не будет использовать, да и возникает вопрос если включить конфиг то какие функции включать в конфиге? просто сделать дефолтный конфиг? смысла нет, в дефолтном конфиге и так включены функции которые работают без конфига.
по поводу обновления phpmyadmin я сделаю так же как обновление blynk скриптом, просто сложнее у phpmyadmin вычленять версию для закачки. для обновления достаточно будет запустить ещё раз скрипт с флагом -p
Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.
Добавлено: Вс ноя 25, 2018 3:00 pm
prmres
immortal писал(а): Вс ноя 25, 2018 2:55 pm
из репов во первых не последняя версия ставиться, во вторых создает базу данных в mysql и таблицы.
большинству пользователей phpmyadmin не нужен, и я думаю функции которые отключены из-за отсутствия конфига вообще никто не будет использовать, да и возникает вопрос если включить конфиг то какие функции включать в конфиге? просто сделать дефолтный конфиг? смысла нет, в дефолтном конфиге и так включены функции которые работают без конфига.
по поводу обновления phpmyadmin я сделаю так же как обновление blynk скриптом, просто сложнее у phpmyadmin вычленять версию для закачки. для обновления достаточно запустить ещё раз скрипт с флагом -p
хотя знаете ...
да, большинству конечно оно не надо
моё "брюзжание" по этому поводу можно отнести к тяге к перфекционизму

есть такой грешок
Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.
Добавлено: Вс ноя 25, 2018 3:06 pm
prmres
а не подскажите почему Алиса перестала отзываться?
пишу ей "скажи привет" а она молчит и в окно событий даже не пишет
хотя время она озвучивает
???
Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.
Добавлено: Вс ноя 25, 2018 4:45 pm
immortal
обновил, теперь phpmyadmin можно не только установить, но и обновить, запуск с ключем -p как для установки так и для обновления
Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.
Добавлено: Вс ноя 25, 2018 4:47 pm
immortal
prmres писал(а): Вс ноя 25, 2018 3:06 pm
а не подскажите почему Алиса перестала отзываться?
пишу ей "скажи привет" а она молчит и в окно событий даже не пишет
хотя время она озвучивает
???
лучше в другую тему, возможно не вышла из ветки событий (или как она правильно называется не под рукой сейчас)
Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.
Добавлено: Вс ноя 25, 2018 5:01 pm
prmres
immortal писал(а): Вс ноя 25, 2018 4:47 pm
лучше в другую тему, возможно не вышла из ветки событий (или как она правильно называется не под рукой сейчас)
да что то молчёк там ...
не у меня одного такая штука
ладно, будем отслеживать
immortal писал(а): Вс ноя 25, 2018 4:45 pm
обновил, теперь phpmyadmin можно не только установить, но и обновить, запуск с ключем -p как для установки так и для обновления.
отлично
правильно понимаю что "вручную", то есть apt upgrade, оно так же будет обновляться ?
UPD
посмотрел в скрипт, он определяет крайнюю версию на сайте, скачивает её и ставит в /var/www/phpmyadmin
вопрос снимается

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.
Добавлено: Ср ноя 28, 2018 2:02 am
prmres
immortal, доброй ночи
ковырялся я тут с известными установочными
скриптами, несколько строк кода взял из вашего скрипта, надеюсь вы не против
и наткнутся на то что
php mcrypt удален в php 7.2
по приведённой ссылке написано как установить mcrypt "другим путём", опытно установка mcrypt получилась такая:
Код: Выделить всё
sudo apt install -y php-pear
sudo apt install -y php7.2-dev
sudo apt install -y libmcrypt-dev
sudo apt install -y gcc
sudo apt install -y make
sudo apt install -y autoconf
sudo apt install -y libc6-dev
sudo apt install -y pkg-config
echo "\033[1;32m на ожидании ввода libmcrypt prefix - просто нажмите ENTER \033[0m"
sudo pecl install mcrypt-1.0.1
# будет ожидать ввода libmcrypt prefix - просто нажать ENTER
+ далее в настройках php:
Код: Выделить всё
# Настраиваем PHP для Apache
echo "extension=mcrypt.so" | sudo tee -a /etc/php/7.2/mods-available/mcrypt.ini
sudo ln -s /etc/php/7.2/mods-available/mcrypt.ini /etc/php/7.2/apache2/conf.d/20-mcrypt.ini
в вашем скрипте увидел
sudo apt-get -qq install -y php7.2-mcrypt , что не возможно
примите пожалуйста во внимание, ну и может быть можно как то "эмулировать" нажатие enter-а во время ожидания ввода libmcrypt prefix
+ наверное стоит включить в установку пакет php-bcmath (
подробности тут)
Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.
Добавлено: Вс дек 02, 2018 7:32 am
Kvint
Ставлю на чистую ОС (noobs >> raspbian recommended), малина (RP3):
1) sudo su - OK
2) apt-get update - OK
3) apt-get upgrade - OK
4) rm ./installmd - error "rm: невозможно удалить './installmd': Нет такого файла или каталога"
Каталог надо вручную создать?
Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.
Добавлено: Вс дек 02, 2018 9:35 am
nick7zmail
Нет. Это команда удаления старого скрипта. Если старого нет - то и удалять нечего. Переходите к следующему шагу.