Jump to content

Panasoft

Forum Members
  • Posts

    72
  • Joined

  • Last visited

Posts posted by Panasoft

  1. Спасибо, пакеты установились, однако, не могу выполнить команду:

    /opt/etc/init.d/S70mysqld start

    Во-первых, у меня нет такого файла /opt/etc/init.d/S70mysqld, а вместо него есть

    /opt/etc/init.d/S70mariadbd, но даже если стартовать его, то ничего не происходит. Если же выполнить

    # ./S70mariadbd status

    то система пишет, что

    Quote

    mysqld is not running

    А если запустить так:

    mysql start

    то пишет:

    Quote

    ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/opt/tmp/mysql.sock' (2)

     

  2. Спасибо за подсказку.

    Попытался ею воспользоваться, но, что интересно, в Entware команда # opkg list-installed *maria* не сработала:

    # opkg list-installed *maria*
    No matches for wildcard '*maria*'.  (Tip: empty matches are allowed in 'set', 'count', 'for'.)
    fish: opkg list-installed *maria*
                              ^

    Но когда я её запустил из Debian (у меня Entware + Debian, установленные по этой инструкции), то получил такой результат:

    # opkg list-installed *maria*
    libmariadb - 5.5.56-1
    mariadb-server - 5.5.56-1

    Вторая команда выдаёт следующее:

    # ls -al /opt/bin/my*
    -rwxr-xr-x 1 root root  3216676 Jun  2 15:53 /opt/bin/myisamchk
    -rwxr-xr-x 1 root root  3105544 Jun  2 15:53 /opt/bin/myisam_ftdump
    -rwxr-xr-x 1 root root  3086372 Jun  2 15:53 /opt/bin/myisamlog
    -rwxr-xr-x 1 root root  3128032 Jun  2 15:53 /opt/bin/myisampack
    -rwxr-xr-x 1 root root  2795404 Jun  2 15:53 /opt/bin/my_print_defaults
    -rwxr-xr-x 1 root root  3101076 Jun  2 15:53 /opt/bin/mysqlbinlog
    -rwxr-xr-x 1 root root     4247 Jun  2 15:53 /opt/bin/mysql_convert_table_format
    -rwxr-xr-x 1 root root 10900472 Jun  2 15:53 /opt/bin/mysqld
    -rwxr-xr-x 1 root root    24834 Jun  2 15:53 /opt/bin/mysqld_multi
    -rwxr-xr-x 1 root root    26958 Jun  2 15:53 /opt/bin/mysqld_safe
    -rwxr-xr-x 1 root root    34941 Jun  2 15:53 /opt/bin/mysqlhotcopy
    -rwxr-xr-x 1 root root    15987 Jun  2 15:53 /opt/bin/mysql_install_db
    -rwxr-xr-x 1 root root  2803856 Jun  2 15:53 /opt/bin/mysql_plugin
    -rwxr-xr-x 1 root root    12144 Jun  2 15:53 /opt/bin/mysql_secure_installation
    -rwxr-xr-x 1 root root    17485 Jun  2 15:53 /opt/bin/mysql_setpermission
    -rwxr-xr-x 1 root root  2799180 Jun  2 15:53 /opt/bin/mysql_tzinfo_to_sql
    -rwxr-xr-x 1 root root  2871308 Jun  2 15:53 /opt/bin/mysql_upgrade
    -rwxr-xr-x 1 root root     3888 Jun  2 15:53 /opt/bin/mysql_zap

    Как видим такого файла, как mysqladmin в моей системе почему-то нет.

  3. On 18.04.2016 at 10:41 AM, TheBB said:

    5. Зайдите в веб-интерфейс кинетика и на странице «Приложения > OPKG» поставьте галку «Включить». Затем выберите из списка нужный USB-носитель, в поле "Сценарий initrc:" вписать /opt/etc/init.d/rc.unslung и нажать кнопку «Применить».

    У меня вопрос: а что даёт вписывание в поле "Сценарий initrc:" фразы /opt/etc/init.d/rc.unslung ?

    Я пробовал вписывать и не вписывать, но разницы не заметил. Поясните, пожалуйста.

  4. Спасибо за достаточно подробную инструкцию. Однако, у меня не получилось достичь результата из-за возникших проблем. Так, на этапе создания базы, как описано ниже, 

    Quote

    подготавливаем базу данных

      Hide contents

    создаём базу данных

    
    
    mysql_install_db --datadir=/opt/var --basedir=/opt --force

     

    я получил следующий комментарий в терминале:

    Installing MariaDB/MySQL system tables in '/opt/var' ...
    170610 17:24:41 [Warning] 'THREAD_CONCURRENCY' is deprecated and will be removed in a future release.
    170610 17:24:41 [Note] /opt/bin/mysqld (mysqld 5.5.56-MariaDB) starting as process 29234 ...
    OK
    Filling help tables...
    170610 17:24:42 [Warning] 'THREAD_CONCURRENCY' is deprecated and will be removed in a future release.
    170610 17:24:42 [Note] /opt/bin/mysqld (mysqld 5.5.56-MariaDB) starting as process 29242 ...
    OK

    Вроде бы ничего страшного, но дальше вообще нельзя было двигаться. По инструкции требовалось запустить сервис, и задать пароль:

    Quote

    запускаем сервис

    
    /opt/etc/init.d/S70mysqld start

    задаем пароль для доступа к БД (в примере ниже - Passw0rd)

    
    mysqladmin -u root password "Passw0rd"

     

    однако, в указанном каталоге не оказалось такого скрипта как ``S70mysqld``, был только ``S70mariadbd``, однако и его не удалось запустить. Применение команды

    ./S70mariadbd start

    ни к чему не приводило, а команда

    ./S70mariadbd status

    завершалась выводом:

    mysqld is not running

    В свою очередь команда

    mysqladmin -u root password "Passw0rd"
    

    выдавала:

    /opt/bin/sh: mysqladmin: not found
    

    Пожалуйста, помогите разобраться в чём проблема.

  5. Спасибо, это другое дело :-), я примерно так и думал. Но мне не понятно как работает эта связка и чем это отличается от чистой Debian, установленной по этой инструкции (или другими словами что такого есть в Entware, чего нет в Debian)? Получается, что Debian запускается поверх Entware, и только потом можно запустить Debian-программу? И как сделать так, чтобы Debian и все нужные сервисы стартовали автоматически при перезагрузке роутера, например NGINX, MYSQL, PHP-FPM и т.п.?

  6. К сожалению, я не могу принять Ваш ответ, так как он совершенно не конструктивный. Я пытаюсь получить новые знания, овладеть новыми навыками, а Ваш ответ совершенно этому не способствует. Это всё-равно, что сказать первокласснику: "Если не знаешь для чего тебе учиться, то и в школу не ходи".

  7. О, это весьма интересно! Но мне, как начинающему, пока трудно предугадать положительные и отрицательные моменты такой установки. Не могли бы Вы кратко описать для чего это нужно и как этим пользоваться?

  8. На вкладке "Торрент-клиент" чекбокс "Включить" отмечен, но управление из интеренета запрещено (чекбокс "Разрешить управление из Интернета" не отмечен). Роутер зарегестрирован в KeenDNS, но Доступ к веб-приложениям домашней сети не настроен (сначала был настроен для Transmission, но потом настроечная запись была удалена). Несмоторя на это доступ к Transmission через интернет сохраняется! Если ввести в браузере KeenDNS адрес роутера и порт, например: myrouter.mykeenetic.com:8090, то попадаем на вебстраницу упраления Transmission.

    Мне кажется что-то здесь не так. Что скажете, разработчики?

    • Thanks 1
  9. О, заработало!

    Спасибо всем, кто откликнулся! Ваши комментарии заставили меня искать новые подходы к решению проблемы.

    Оказывется нужно было установить права на вкладке "Права доступа". Почему-то они не наследуются с вкладки "Пользователи".

    Кстати, а что такое gvfs* пакеты и как их установить?

  10. При попытке подключиться через FTP с помощью Thunar 1.6.3 система пишет, что "Не удалось открыть Файловая система. Неожиданный конец потока". В качестве USB1 подключен жёсткий диск, на который залита Debian. Сервер FTP включён в веб-интерфейсе Кинетика. Пока не могу понять где копать.

  11. 16 hours ago, Le ecureuil said:

    На Giga II с прошивкой 2.08 все отлично работает, памяти более чем достаточно для большинства несложных задач. Ну а mysql - это все же перебор для такого слабого устройства.

    Пока не могу понять как установить прошивку 2.08.

    Пока копался с установкой NGINX+MySQL+Wordpress на OPKG. Завелось в итоге, хоть и шевелилось медленно, но Wordpress не хотел переходить на страницы по постоянным ссылкам. Поиск решения по Сети вывел меня на вот это произведение: https://github.com/EasyEngine/easyengine. Согласно докуметации, эта штука устанавливает 15 видов сайтов на Wordpress с разными оптимизациями. Интересно пощупать всё это хозяйство на разных кинетиках. Может если будет подключено кеширование, то хватит и кинетика, чтобы крутить Wordpress кое как?

  12. Спасибо за быстрый ответ!

    10 minutes ago, zyxmon said:

    Если вытащить  из usb носитель и перезагрузить кинетик, то никаких последствий.

    ХитрО задумано.

    4 minutes ago, Le ecureuil said:

    На Keenetic все кроме конфига находится в режиме "только для чтения", потому самое худшее что вас может ждать - сброс настроек в дефолт на устройстве + форматирование внешнего накопителя. А чаще всего ничего не нужно, просто все удалить подчистую с внешнего диска достаточно.

    Осталось теперь решиться на эксперименты с Debian, смущает только один вопрос: достаточно ли производительности моего GIGA II для неё? А оперативную память никак нельзя нарастить?

  13. 2 minutes ago, zyxmon said:

    Нет. Зачем спрашивать. Поставьте и проверьте.

    Спрашиваю потому, что только начинаю знакомиться с этими технологиями. Умные люди всегда спрашивают, если чего-то не знают.

    Я почитал много постов на этом форуме и у меня создалось впечатление, что здесь собралось достойное общество, --- захотелось пообщаться.

    Поставить то Debian конечно можно, но прежде чем что-то делать хотелось бы знать о последствиях и как вернуть всё назад. Может подскажете где можно посмотреть документацию по устройству файловой системы Keenetic-a, про его операционную систему и другие полезные вещи, которые помогут в дальнейшей работе?

    К сожалению, не всё что очевидно специалисту, понятно для начинающего. И здесь очень выручает небольшая дружеская подсказка. На это и надеялся.

  14. 10 hours ago, Le ecureuil said:

    Каталог /opt создается системой, и ваш диск с opkg монтируется туда. Разумеется, на самом диске этого каталога не будет.

    Спасибо за быстрый ответ.

    Запустил mc и побродил по файловой системе, --- всё "прояснилось". :-)

    Получается, что всё, что устанавливается через opkg попадает в /opt. А если я установлю Debian на свой Keenetic, например, то он тоже весь окажется в /opt?

  15. Спасибо, хорошая инструкция, но, к сожалению, у меня не заработало. Сервер возвращает ошибку 403. Не подскажете в чём может быть дело? Скорее всего дело в конфигах, так как перед их модификацией NGINX работал хорошо. Как поэтапно проверить, что все компоненты установлены правильно? Не пойму как проверить работу PHP.

  16. Приветствую всех!

    Подскажите, пожалуйста, новичку, почему после установки OPKG (Keenetic GIGA II, версия NDMS v2.06(AAFS.9)C1) на диске отсутствует каталог /opt ? Нужно/можно ли это исправить, и как? Как быть с тем, что в конфигах (например для nginx) на него есть масса ссылок? Нужно ли их "выпиливать" из конфигов?

    Заранее благодарю за помощь.

       
×
×
  • Create New...