Page 10 of 10 FirstFirst ... 8910
Results 136 to 139 of 139

Thread: MySQL-сервер на роутере

  1. #136

    Question [Optware] [Lighttpd] Проблема с MySQL5

    Пользуюсь роутером ASUS RT-N66U.
    Установил на него:
    Code:
    /opt/bin/ipkg-opt install lighttpd
    /opt/bin/ipkg-opt install php-fcgi
    /opt/bin/ipkg-opt install microperl
    /opt/bin/ipkg-opt install phpmyadmin
    #/opt/bin/ipkg-opt install busybox С busybox ничего не выйдет! Будем использовать вместо него net-tools!
    /opt/bin/ipkg-opt install net-tools
    Сконфигурировал все работает!
    Как сконфигурировать думаю вы знаете !

    Собственно для работы мне нужен на MySQL 5 а не MySQL 4!
    Где-то читал что MySQL 5 не заработает на phpmyadmin с каталога Optware...
    Но у меня получилось:

    Code:
    /opt/bin/ipkg-opt remove mysql -force-depends
    /opt/bin/ipkg-opt install mysql5
    НЕ ПЕРЕЗАГРУЖАЕМСЯ!
    После этого конфигурируем

    Идем в \opt\etc\init.d\S70mysqld

    Видим
    Code:
    #
    # Set pid file if not given
    #
    if test -z "$pid_file"
    then
      pid_file=$datadir/mysqlmanager-`/bin/hostname`.pid
    else
      case "$pid_file" in
        /* ) ;;
        * )  pid_file="$datadir/$pid_file" ;;
      esac
    fi
    if test -z "$server_pid_file"
    then
      server_pid_file=$datadir/`/bin/hostname`.pid
    else
      case "$server_pid_file" in
        /* ) ;;
        * )  server_pid_file="$datadir/$server_pid_file" ;;
      esac
    fi
    Дописываем:

    pid_file=$datadir/mysqlmanager-`/opt/bin/hostname`.pid

    server_pid_file=$datadir/`/opt/bin/hostname`.pid

    Идем в \opt\etc\my.cnf

    Видим:
    Code:
    # The MySQL server
    [mysqld]
    port           = 3306
    socket        = /tmp/mysql.sock
    skip-locking
    Делаем:
    Code:
    # The MySQL server
    [mysqld]
    user           = root
    datadir       = /opt/var/lib/mysql
    port           = 3306
    socket       = /tmp/mysql.sock
    skip-locking
    Перезапускаем командой:
    Code:
    /opt/etc/init.d/S70mysqld restart
    Вуаля:

    http://192.168.1.1:Порт веб сервера/phpmyadmin/
    В поле про MySQL написано версия 5.0.88....
    Name:  555.jpg
Views: 652
Size:  198.1 KB
    И команды работают те что надо, проверял! То что не работало в 4 работало сейчас на 5!

    Собственно куда же без проблем:

    После перезагрузки роутера счастье заканчивается и Lighttpd уже не хочет подниматься да же не Lighttpd, а сам PHP-Fistgui...

    При попытке зайти на сервер он выдает ошибку:
    500 internal server error
    Name:  500.jpg
Views: 579
Size:  64.3 KB

    Иду в \opt\var\log\lighttpd\error.log
    Code:
    2014-01-13 22:34:41: (mod_fastcgi.c.1732) connect failed: Connection refused on unix:/tmp/php-fcgi.sock-0 
    2014-01-13 22:34:41: (mod_fastcgi.c.3002) backend died; we'll disable it for 1 seconds and send the request to another backend instead: reconnects: 0 load: 1 
    2014-01-13 22:34:41: (mod_fastcgi.c.2781) child signaled: 11 
    2014-01-13 22:34:42: (mod_fastcgi.c.2543) unexpected end-of-file (perhaps the fastcgi process died): pid: 1127 socket: unix:/tmp/php-fcgi.sock-0 
    2014-01-13 22:34:42: (mod_fastcgi.c.3329) response not received, request sent: 926 on socket: unix:/tmp/php-fcgi.sock-0 for /index.php?, closing connection 
    2014-01-13 22:34:42: (mod_fastcgi.c.1732) connect failed: Connection refused on unix:/tmp/php-fcgi.sock-0 
    2014-01-13 22:34:42: (mod_fastcgi.c.3002) backend died; we'll disable it for 1 seconds and send the request to another backend instead: reconnects: 0 load: 1 
    2014-01-13 22:34:42: (mod_fastcgi.c.2781) child signaled: 11 
    2014-01-13 22:34:42: (mod_fastcgi.c.2543) unexpected end-of-file (perhaps the fastcgi process died): pid: 1128 socket: unix:/tmp/php-fcgi.sock-0 
    2014-01-13 22:34:42: (mod_fastcgi.c.3329) response not received, request sent: 926 on socket: unix:/tmp/php-fcgi.sock-0 for /index.php?, closing connection 
    2014-01-13 22:34:42: (mod_fastcgi.c.1732) connect failed: Connection refused on unix:/tmp/php-fcgi.sock-0 
    2014-01-13 22:34:42: (mod_fastcgi.c.3002) backend died; we'll disable it for 1 seconds and send the request to another backend instead: reconnects: 0 load: 1 
    2014-01-13 22:34:42: (mod_fastcgi.c.2781) child signaled: 11 
    2014-01-13 22:34:43: (mod_fastcgi.c.2543) unexpected end-of-file (perhaps the fastcgi process died): pid: 1129 socket: unix:/tmp/php-fcgi.sock-0 
    2014-01-13 22:34:43: (mod_fastcgi.c.3329) response not received, request sent: 926 on socket: unix:/tmp/php-fcgi.sock-0 for /index.php?, closing connection
    Команды:
    /opt/etc/init.d/S80lighttpd restart
    /opt/etc/init.d/S70mysqld restart

    По прежнему возвращают что все нормально но результат на лицо...

    У кого нибудь есть идеи как поправить ? Не перезагружать роутер не вариант же(((

  2. #137

    Smile

    Quote Originally Posted by Polet View Post
    При установке mysql5, пишет ошибка
    как это исправить

    Configuring mysql5
    invalid user: `root:root'
    Starting MySQL. ERROR! Manager of pid-file quit without updating file.
    postinst script returned status 1
    ERROR: mysql5.postinst returned 1
    Nothing to be done
    An error ocurred, return value: 4.
    Collected errors:
    Cannot find package install-sh.
    Check the spelling or perhaps run 'ipkg update'

    в первом случае пишет как не хватает пакета install-sh
    только где его взять

    в другом примере

    Configuring mysql5
    invalid user: `root:root'
    Starting MySQL. ERROR! Manager of pid-file quit without updating file.
    postinst script returned status 1
    ERROR: mysql5.postinst returned 1
    Nothing to be done

    Successfully terminated.
    не вижу причины в чем ошибка
    Вы должны получить ошибку:
    Code:
    Configuring mysql5
    invalid user: `root:root'
    Starting MySQL. ERROR! Manager of pid-file quit without updating file.
    postinst script returned status 1
    ERROR: mysql5.postinst returned 1
    Nothing to be done
    Потом настраивать все как я написал выше и после перезапуска у вас он заработает!

  3. #138

    Post Как корректно поставить связку lighttpd + php5 + mysql-server + rtorrent-easy-install

    Здравствуйте.

    Планирую поставить связку lighttpd + php5 + mysql-server + rtorrent-easy-install.
    В системе только один пользователь по-умолчанию <admin>.

    Подскажите пожалуйста:

    1) есть ли какая-нибудь разница в ПОРЯДКЕ установки пакетов из entware ?
    2) дополнительные пакеты, без которых связка не будет работать, сами установятся автоматически ? если нет, то какие добавить ?
    3) нужно ли после установки пакетов ПО-УМОЛЧАНИЮ руками конфигурировать файлы настроек? если да, то какие ?
    4) нужно ли в систему заводить дополнительных пользователей перед установкой для mysql-server чтобы он поднялся? если да, то каких ?

    Заранее извините, т.к. entware буду использовать первый раз, конкретной инфы для себя не нашел, а ту что нашел, - какая-то неоднозначная.
    ---------------------------------------------
    Роутер: ASUS RT-N16
    Прошивка от Merlin: RT-N16_3.0.0.4_374.43_0
    HDD с автономным питанием с двумя разделами (entware, swap)
    ---------------------------------------------

  4. #139

    Talking Как корректно поставить связку lighttpd + php5 + mysql-server + rtorrent-easy-install

    Еще раз здравствуйте, разобрался сам.
    Сначала установил rtorrent-easy-install, а потом осталось только mysql-server.
    Все вроде встало нормально само.
    Спасибо

Page 10 of 10 FirstFirst ... 8910

Similar Threads

  1. not sticky: mysql
    By wpte in forum WL-500gP Q&A
    Replies: 8
    Last Post: 24-01-2008, 17:32
  2. mysql install problems
    By doliam in forum WL-700g Q&A
    Replies: 0
    Last Post: 02-05-2007, 18:26

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •