Перейти к содержанию

Рекомендуемые сообщения

Опубликовано (изменено)

баги-глюки-настройки на офсайт  (RU)

И так, считаем, что система свежеустановленная. Устанавливаем оптом необходимые пакеты:

opkg install nginx php7-fastcgi php7-mod-ctype php7-mod-curl php7-mod-dom php7-mod-exif \
php7-mod-fileinfo php7-mod-gd php7-mod-gettext php7-mod-iconv php7-mod-json php7-mod-mbstring \
php7-mod-mysqli php7-mod-pdo-mysql php7-mod-session php7-mod-simplexml php7-mod-sockets \
php7-mod-xml php7-mod-xmlreader php7-mod-xmlwriter php7-mod-zip php7-pecl-mcrypt

Установка MariaDB (см. также comment=75932                  )

opkg list | grep ^mariadb | cut -d" " -f1 | xargs opkg install

Bносим изменения в файлы конфигурации:

Скрытый текст

/opt/etc/nginx/nginx.conf (привидён полностью)


user  nobody;
worker_processes  1;

#error_log  /opt/var/log/nginx/error.log;
#error_log  /opt/var/log/nginx/error.log  notice;
#error_log  /opt/var/log/nginx/error.log  info;

pid        /opt/var/run/nginx.pid;


events {
    worker_connections  1024;
}


http {
    include       mime.types;
    default_type  application/octet-stream;
    index index.php index.html index.htm;

    sendfile        on;
    keepalive_timeout  65;
    gzip on;

    server {
    listen 88;

    root   /opt/share/www;

    location ~ [^/]\.php(/|$) {
            fastcgi_split_path_info   ^(.+?\.php)(/.*)$;
            if (!-f $document_root$fastcgi_script_name) {
         return 404;
      }
#          fastcgi_pass   unix:/opt/var/run/php7-fpm.sock;
           fastcgi_pass   unix:/opt/var/run/php-fcgi.sock;
           fastcgi_index  index.php;
           include        fastcgi_params;
        }
    }
}

/opt/etc/nginx/fastcgi_params (привидён полностью)


fastcgi_param  QUERY_STRING       $query_string;
fastcgi_param  REQUEST_METHOD     $request_method;
fastcgi_param  CONTENT_TYPE       $content_type;
fastcgi_param  CONTENT_LENGTH     $content_length;

fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;
fastcgi_param  SCRIPT_NAME        $fastcgi_script_name;
fastcgi_param  PATH_INFO          $fastcgi_path_info;
fastcgi_param  REQUEST_URI        $request_uri;
fastcgi_param  DOCUMENT_URI       $document_uri;
fastcgi_param  DOCUMENT_ROOT      $document_root;
fastcgi_param  SERVER_PROTOCOL    $server_protocol;

fastcgi_param  HTTPS              $https if_not_empty;

fastcgi_param  GATEWAY_INTERFACE  CGI/1.1;
fastcgi_param  SERVER_SOFTWARE    nginx/$nginx_version;

fastcgi_param  REMOTE_ADDR        $remote_addr;
fastcgi_param  REMOTE_PORT        $remote_port;
fastcgi_param  SERVER_ADDR        $server_addr;
fastcgi_param  SERVER_PORT        $server_port;
fastcgi_param  SERVER_NAME        $server_name;

# PHP only, required if PHP was built with --enable-force-cgi-redirect
fastcgi_param  REDIRECT_STATUS    200;

Создать файл `/opt/etc/init.d/S79php7-fcgi


#!/bin/sh

export PHP_FCGI_CHILDREN=""

ENABLED=yes
PROCS=php-fcgi
ARGS="-b /opt/var/run/php-fcgi.sock"
PREARGS=""
DESC=$PROCS
PATH=/opt/bin:/opt/sbin:/opt/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

. /opt/etc/init.d/rc.func

И сделать его исполняемым


chmod +x /opt/etc/init.d/S79php7-fcgi
Скрытый текст

при использовании пакета php7-fpm:

установить пакет `opkg install php7-fpm`

/opt/etc/php7-fpm.d/www.conf снять комментарий с 46 строки (удалить `;`)



;listen.owner = www-data
;listen.group = www-data
listen.mode = 0666

подправить фай конфига сервера (путь до php сокета)

 

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

Скрытый текст

создаём БД


mysql_install_db

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


/opt/etc/init.d/S70mysqld start


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


mysqladmin -u root password "Passw0rd"

подключаемся к БД с созданным паролем


mysql -u root -p

создаем БД wordpress (в оригинале - "wordpress")


create database wp;

выходим


\q

 

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

cd /opt/etc/init.d
./S70mysqld restart && ./S79php7-fcgi start && ./S80nginx start

переходим по ссылке, выбираем версию, скачиваем, напр., (пакет curl должен быть установлен: `opkg install curl`)

mkdir /opt/share/www; curl https://ru.wordpress.org/wordpress-5.3.2-ru_RU.tar.gz | tar xz -C /opt/share/www

в браузере переходим по адресу кинетика:88/wordpress/ и производим финальные настройки

Скрытый текст

screen_167.png

вбиваем данные от созданной БД, если не принимает "localhost", вбиваем IP "127.0.0.1"

screen_168.png

если нигде не ошиблись, видим следующее окно

screen_169.png

вбиваем данные для работы с WP

screen_170.png

вбиваем данные учетки и жмякаем "Войти"

screen_171.png

Радуемся (или нет) от полученного результата

screen_172.png

---

upd 2020-02-07

screen_2020-02-07_16-22_WP.png

 

Изменено пользователем TheBB
upd
Опубликовано
В 14.11.2016 в 20:58, TheBB сказал:

желающие ставят пакеты и правят скрипты/файлы самостоятельно

а можно поподробнее?:11_blush:

  • 1 месяц спустя...
Опубликовано (изменено)

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

Изменено пользователем Panasoft
Опубликовано

у меня как-то с Wordpress не срослось, зато по этой инструкции отлично завелась joomla)

Опубликовано
15 часов назад, Panasoft сказал:

... Как поэтапно проверить, что все компоненты установлены правильно?...

Поэтапно:

1 установить сервер, настроить, запустить (если не запускается, смотреть логи (сервера) и исправлять допущенные ошибки), проверить работу.

2 установить php, настроить на совместную работу с сервером, запустить (если не запускается, смотреть логи (сервер+php), исправить допущенные ошибки), проверить работу.

3 установить БД (в примере была mysql), настроить, запустить (если не запускается, смотреть логи (БД), исправить допущенные ошибки), проверить работу.

4 настроить ВСЁ на совместную работу, запустить (если не запускается, смотреть логи (ВСЕ) и править допущенные ошибки), проверить работу.

5 читать документацию на официальном сайте программы/пакета

1 час назад, emlen сказал:

у меня как-то с Wordpress не срослось...

ну, вот! и что так?

1 час назад, emlen сказал:

... зато по этой инструкции отлично завелась joomla

забыли упомянуть ещё wiki, tt-rss, owncloud, nagios, etc....  принцип везде один (сервер с "обвесом"),только состав пакетов может отличаться...

Опубликовано
53 минуты назад, TheBB сказал:

упомянуть ещё wiki

Вы про MediaWiki?

 

55 минут назад, TheBB сказал:

и что так?

Я - простой обыватель, по наименьшему сопротивлению продвигаюсь, для меня что работает с пол пинка - то и есть хорошо. Видимо это характеризует меня не с лучшей стороны, однако это так..:-[ Просто для энтузиазма с обыкновенным таким IQ нужно много времени, а чем ты дальше от исходной точки, тем ценнее оно становится.

Опубликовано
В 24.12.2016 в 16:11, emlen сказал:

Вы про MediaWiki?

Про неё, "родимую", про неё...

В 24.12.2016 в 16:11, emlen сказал:

Я - простой обыватель....

Не поверите! У меня та же "проблема"!!! :) И, ещё раз:

В 24.12.2016 в 13:10, emlen сказал:

у меня как-то с Wordpress не срослось

Что именно (кроме почты)? Возможно, требуется корректировка. Для чего? Кому-нибудь может пригодиться. Зачем? Возможны недочеты (неточности при описании процесса), т.к. берётся вывод консоли, зачищается от "лишнего", разбавляется логами, конфигами, картинками.

  • 2 месяца спустя...
Опубликовано (изменено)

Во многих ошибках установки виноваты разрешения на каталоги.

Изменено пользователем gexweb
Разобрался
Опубликовано
21 час назад, gexweb сказал:

Во многих ошибках установки виноваты разрешения на каталоги.

Поставил, работает, счастлив, спасибо!!!

Опубликовано (изменено)

Устанавливаю по инструкцию nginx, php, mysqli.

Пробую подключитьс к бд,выдает ошибку

Цитата

Warning: mysqli_connect(): (HY000/2002): Can't connect to local MySQL server through socket '/opt/tmp' (146) in /opt/share/www/test.php on line 2
Failed to connect to MySQL: Can't connect to local MySQL server through socket '/opt/tmp' (146)

Сижу с этим уже 2 дня, помогите настроить бд. Ошибок nginx и php нет. Ошибки mysqli не записываются, в настройках ставил запись ошибок-все равно не  записываются. Не создается сокет для подключения/

База создалась нормально, но при повторном входе

Цитата

/opt/etc/init.d # mysql -h 192.168.2.1 -P 3306 -u root -p
Enter password:
ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.2.1' (146)
 

 

Изменено пользователем Villi
Опубликовано (изменено)

не может к сокету mysqld.sock прицепиться.

~ # cat /opt/etc/php7/20_mysqli.ini 
extension=mysqli.so
mysqli.default_socket = /opt/var/run/mysqld.sock
~ # 

+

для php5 прописывается аналогично

Изменено пользователем TheBB
+
Опубликовано (изменено)
34 минуты назад, TheBB сказал:

не может к сокету mysqld.sock прицепиться.


~ # cat /opt/etc/php7/20_mysqli.ini 
extension=mysqli.so
mysqli.default_socket = /opt/var/run/mysqld.sock
~ # 

+

для php5 прописывается аналогично

Строки эти были добавлены. Переустановил Mysqli, коннект есть к mysqli,но при открытии тестовой страницы

Цитата

Warning: mysqli_connect(): (HY000/2003): Can't connect to MySQL server on '127.0.0.1' (146) in /opt/share/www/test.php on line 2
Failed to connect to MySQL: Can't connect to MySQL server on '127.0.0.1' (146)

Сама тестовая страница:

<?php
$con = mysqli_connect("127.0.0.1","root","password","bd_name");

// Check connection
if (mysqli_connect_errno())
  {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
  }
?>

 

Изменено пользователем Villi
Опубликовано

php надо перезапустить )))

вывод Вашего скрипта

Warning: mysqli_connect(): (42000/1049): Unknown database 'db_name' in /opt/share/www/bd-test.php on line 2
Failed to connect to MySQL: Unknown database 'db_name'

такой БД нет, на что и ругается. Если подсунуть реальную БД, выдаёт пустую страницу )))

Опубликовано (изменено)
3 часа назад, TheBB сказал:

php надо перезапустить )))

вывод Вашего скрипта


Warning: mysqli_connect(): (42000/1049): Unknown database 'db_name' in /opt/share/www/bd-test.php on line 2
Failed to connect to MySQL: Unknown database 'db_name'

такой БД нет, на что и ругается. Если подсунуть реальную БД, выдаёт пустую страницу )))

 

И сокет опять отвалился

 

Изменено пользователем Villi
Опубликовано

И какой в этом смысл? У меня этой базы нет, будет ошибка, что я привёл! Подключение к реальной базе проходит без ошибок.

/opt/var/log/php_errors.log (всего две ошибки, сделанные намерено)


## неверный пароль
[12-Mar-2017 18:57:10 Europe/Moscow] PHP Warning:  mysqli_connect(): (28000/1045)
: Access denied for user 'root'@'localhost' (using password: YES) in /opt/share/w
ww/bd-test.php on line 2

## неверное имя БД
[12-Mar-2017 19:04:13 Europe/Moscow] PHP Warning:  mysqli_connect(): (42000/1049)
: Unknown database 'db_name' in /opt/share/www/bd-test.php on line 2

/opt/var/log/nginx/error.log (другие записи отсутствуют)

2017/03/06 20:42:45 [notice] 4472#0: signal process started
2017/03/07 12:43:37 [notice] 21666#0: signal process started
2017/03/12 00:59:06 [notice] 9153#0: signal process started

/opt/var/log/nginx/access.log

...
192.168.2.50 - root [12/Mar/2017:18:57:10 +0300] "GET /bd-test.php HTTP/1.1" 200
 203 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:52.0) Gecko/20100101 Firefox
/52.0"
192.168.2.50 - root [12/Mar/2017:18:59:08 +0300] "GET /bd-test.php HTTP/1.1" 200
 31 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/
52.0"
192.168.2.50 - root [12/Mar/2017:18:59:14 +0300] "GET /bd-test.php HTTP/1.1" 200
 31 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/
52.0"
192.168.2.50 - root [12/Mar/2017:19:02:15 +0300] "GET /bd-test.php HTTP/1.1" 200
 31 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/
52.0"
192.168.2.50 - root [12/Mar/2017:19:02:29 +0300] "GET /bd-test.php HTTP/1.1" 200
 175 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:52.0) Gecko/20100101 Firefox
/52.0"
192.168.2.50 - root [12/Mar/2017:19:04:13 +0300] "GET /bd-test.php HTTP/1.1" 200
 175 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:52.0) Gecko/20100101 Firefox
/52.0"

 

  • 3 недели спустя...
Опубликовано (изменено)

Понадобилось мне тут фотки из инстаграмма в группу вк репостить и оказалось, что это возможно с вордпресс. А т.к. имелся уже Keenetic III, то решил всё это делать на нем. Сразу скажу, что это мой первый опыт создания вэб сервера, да и вообще с подобными задачами раньше не сталкивался. Установил entware 3 (не сразу конечно получилось), и стал всё делать по инструкции выше. Долго мучился с ошибкой на этапе перезагрузки ngnix. Оказалось, он просто не был запущен. Потом промучился с ошибкой ngnix 404 или file not found на этапе первого запуска wordpress. Оказалась проблема с правами, решилась она распаковкой wordpress из командной строки. Ну а теперь, когда wordpress установился, возникла новая проблема. При установке новых тем или плагинов он требует  доступ по ftp. Ввожу IP роутера, имя и пароль какие только не пробовал, и порт 21 через двоеточие указывал, упорно он не хочет подключаться, хотя тот же тотал нормально подключается.

Вот что в журнале Кинетика:

Mar 28 15:21:31pure-ftpd(?@192.168.1.1) [INFO] New connection from 192.168.1.1
Mar 28 15:21:32ndmCore::Server: started Session /var/run/ndm.core.socket.
Mar 28 15:21:32pure-ftpd(?@192.168.1.1) [INFO] 1 is now logged in
Mar 28 15:21:32ndmCore::Server: client disconnected.
Mar 28 15:22:03pure-ftpd(1@192.168.1.1) [INFO] Can't change directory to /opt/share/www/wp-content: no such file or directory.

А вот что появилось в вордпресс

Установка не удалась: 504 Gateway Time-out 504 Gateway Time-out nginx/1.10.2 <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page -->


 

Изменено пользователем SmartMIK
Опубликовано
1 час назад, SmartMIK сказал:

фотки из инстаграмма в группу вк репостить и оказалось

Вроде можно проще (и порой даже бесплатно) из этой серии.

  • 2 месяца спустя...
Опубликовано (изменено)

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

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

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

Изменено пользователем Panasoft
Entry error.
Опубликовано

Что конкретно? Про БД (MySQL -> MariaDB) было сказано здесь и здесь

Пример использования "Машки" можно посмотреть в теме про TorrentMonitor. Обновление постов (тем) по применению - в процессе...

Опубликовано

В указанном каталоге не оказалось такого скрипта как S70mysqld, был только S70mariadbd, однако и его не удалось запустить. Также не могу понять где искать mysqladmin, по-моему, его вообще нет в моей системе.

Опубликовано
# opkg list-installed *maria*
libmariadb - 5.5.56-1
mariadb-client - 5.5.56-1
mariadb-client-extra - 5.5.56-1
mariadb-server - 5.5.56-1

# ls -al /opt/bin/my*
-rwxr-xr-x    1 root     root       2795404 Apr 29 09:39 /opt/bin/my_print_defaults
-rwxr-xr-x    1 root     root       3105928 Apr 29 09:39 /opt/bin/myisam_ftdump
-rwxr-xr-x    1 root     root       3216676 Apr 29 09:39 /opt/bin/myisamchk
-rwxr-xr-x    1 root     root       3086724 Apr 29 09:39 /opt/bin/myisamlog
-rwxr-xr-x    1 root     root       3130320 Apr 29 09:39 /opt/bin/myisampack
-rwxr-xr-x    1 root     root       3239552 Apr 29 09:39 /opt/bin/mysql
-rwxr-xr-x    1 root     root          4247 Apr 29 09:39 /opt/bin/mysql_convert_table_format
-rwxr-xr-x    1 root     root          3315 Apr 29 09:39 /opt/bin/mysql_find_rows
-rwxr-xr-x    1 root     root          1261 Apr 29 09:39 /opt/bin/mysql_fix_extensions
-rwxr-xr-x    1 root     root         15993 Apr 29 09:39 /opt/bin/mysql_install_db
-rwxr-xr-x    1 root     root       2803856 Apr 29 09:39 /opt/bin/mysql_plugin
-rwxr-xr-x    1 root     root         12144 Apr 29 09:39 /opt/bin/mysql_secure_installation
-rwxr-xr-x    1 root     root         17485 Apr 29 09:39 /opt/bin/mysql_setpermission
-rwxr-xr-x    1 root     root       2799180 Apr 29 09:39 /opt/bin/mysql_tzinfo_to_sql
-rwxr-xr-x    1 root     root       2871404 Apr 29 09:39 /opt/bin/mysql_upgrade
-rwxr-xr-x    1 root     root       2792924 Apr 29 09:39 /opt/bin/mysql_waitpid
-rwxr-xr-x    1 root     root          3888 Apr 29 09:39 /opt/bin/mysql_zap
-rwxr-xr-x    1 root     root        111587 Apr 29 09:39 /opt/bin/mysqlaccess
-rwxr-xr-x    1 root     root       2945332 Apr 29 09:39 /opt/bin/mysqladmin
-rwxr-xr-x    1 root     root       3101076 Apr 29 09:39 /opt/bin/mysqlbinlog
-rwxr-xr-x    1 root     root         10910 Apr 29 09:39 /opt/bin/mysqlbug
-rwxr-xr-x    1 root     root       2946196 Apr 29 09:39 /opt/bin/mysqlcheck
-rwxr-xr-x    1 root     root      10874360 Apr 29 09:39 /opt/bin/mysqld
-rwxr-xr-x    1 root     root         24842 Apr 29 09:39 /opt/bin/mysqld_multi
-rwxr-xr-x    1 root     root         26949 Apr 29 09:39 /opt/bin/mysqld_safe
-rwxr-xr-x    1 root     root       3005884 Apr 29 09:39 /opt/bin/mysqldump
-rwxr-xr-x    1 root     root          7913 Apr 29 09:39 /opt/bin/mysqldumpslow
-rwxr-xr-x    1 root     root         34941 Apr 29 09:39 /opt/bin/mysqlhotcopy
-rwxr-xr-x    1 root     root       2941800 Apr 29 09:39 /opt/bin/mysqlimport
-rwxr-xr-x    1 root     root       2938148 Apr 29 09:39 /opt/bin/mysqlshow
-rwxr-xr-x    1 root     root       2959456 Apr 29 09:39 /opt/bin/mysqlslap
# 

 

Опубликовано

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

Попытался ею воспользоваться, но, что интересно, в 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 в моей системе почему-то нет.

Опубликовано
opkg install mariadb-client-extra

по зависимостям подтянется и пакет mariadb-client. ИТОГО: должны быть установлены все 4 (четыре) пакета "Машки" (к слову, WP замечательно стартанул при новой установке + на тестах подхватывались, созданные ранее БД, при обновлении с MySQL на MariaDB)

Опубликовано

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

/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)

 

Опубликовано
24 минуты назад, Panasoft сказал:

... но даже если стартовать его, то ничего не происходит...

сперва - деньги, после - стулья установить БД `mysql_install_db`, после - запускать скрипт бла-бла-бла start

PS поправки внёс, перечитывайте...

  • 2 недели спустя...
Опубликовано

Подскажите, я хочу сделать импорт бд + нужно выполнить несколько SQL команд. На хостинге все понятно php my admin, как провернуть это на кинетике?

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.