поставил nginx + php + mysql + phpmyadmin
nginx и php работают отлично, а вот скуля чета хочет от меня, пытаюсь поставить phpmyadmin вылазит:
[console] При установке базы данных произошла ошибка: │
│ │
│ ERROR 2002 (HY000): Can't connect to local MySQL server through socket │
│ '/var/run/mysqld/mysqld.sock' (2) │
│ │
│ Если вы выберете "повторить", то вам придётся заново ответить на все │
│ вопросы настройки ещё раз, после чего будет выполнена ещё одна попытка │
│ выполнить операцию. Если вы выберете "повторить (пропустить вопросы)", │
│ то будет предпринята попытка снова выполнить операцию, а вопросы │
│ повторно задаваться не будут. Если вы выберете "прервать", то операция │
│ завершится неудачно, и вам надо будет поставить более старую версию, │
│ переустановить, перенастроить этот пакет, или вручную что-то исправить и │
│ продолжить его использование. Если вы выберете "игнорировать", то │
│ операция продолжится не смотря на ошибки от dbconfig-common. [/console]
при рестарте БД
[console]root@anabiozzz:~# mysqld start
110831 23:03:13 [ERROR] Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!
110831 23:03:13 [ERROR] Aborting
110831 23:03:13 [Note] mysqld: Shutdown complete
[/console]
в /var/lib/mysql есть файл ib_logfile0 и ib_logfile1
в ib_logfile0 тупо каракули нифига не разобрать, кодировка левая какаято, а в ib_logfile1 то же самое типа: @^@^@^@^ и так почти безконечно (еле файл открыл)
логи nginx:
[console]root@anabiozzz:~# tail /var/log/nginx/error.log
2011/08/31 22:51:46 [info] 8226#0: Using 32768KiB of shared memory for push module in /etc/nginx/nginx.conf:56
2011/08/31 22:59:31 [info] 8469#0: Using 32768KiB of shared memory for push module in /etc/nginx/nginx.conf:56
[/console]
Проблемы с БД
Без phpnyadmin работает нормально?
ы. Прекращай по дурацки называть mysql, что блин за скуля прям гадость какая-то. :[
ыы. Зачем он вообще нужен тебе этот phpmyadmin? Лишнее баловство это.
нет без pma тоже не работает, прост привык к нему
А если запустить так
[console]/etc/init.d/mysqld start[/console]
start/stop/restart/status
newzenon,
[console]root@anabiozzz:~# /etc/init.d/mysqld start
bash: /etc/init.d/mysqld: Нет такого файла или каталога
[/console]
foozzi, ну прям шаг вправо - шаг влево расстрел, глянул бы в init каталог и у видел что я ошибся в названии...
[console]/etc/init.d/mysql start[/console]
newzenon, собстно
[console]root@anabiozzz:~# /etc/init.d/mysql start
bash: /etc/init.d/mysql: Нет такого файла или каталога
[/console]
foozzi, э....а где тогда стартап скрипт для мускула? Нужно поискать.
Вообще стартуется, насколько помню при поомощи mysqld_safe. Ошибку он написал, стоит попробоать запустить его через sudo с правами юзера (mysql, например). И какая ошибка в логах самого мускула?
Стоит заново установить мускл.
[console]$ aptitude purge mysql-server mysql-common
$ aptitude install mysql-server mysql-common[/console]
Denlookh, писал же:
в /var/lib/mysql есть файл ib_logfile0 и ib_logfile1
в ib_logfile0 тупо каракули нифига не разобрать, кодировка левая какаято, а в ib_logfile1 то же самое типа: @^@^@^@^ и так почти безконечно (еле файл открыл)
newzenon, раз наверное 14-18 пробовал вместе с сервером и отдельно
foozzi, покажи ls /etc/init.d/
примерно так должно быть:
# ls /mnt/tmp/etc/init.d/
acpid halt mountall-bootclean.sh rsync
alsa-utils hostname.sh mountall.sh rsyslog
anacron hwclockfirst.sh mountdevsubfs.sh saned
bluetooth hwclock.sh mountkernfs.sh screen-cleanup
bootlogd ifplugd mountnfs-bootclean.sh sendsigs
bootlogs ifupdown mountnfs.sh single
bootmisc.sh ifupdown-clean mountoverflowtmp skeleton
checkfs.sh irqbalance mtab.sh ssh
checkroot.sh kbd mysql stop-bootlogd
console-setup kdm networking stop-bootlogd-single
cpufrequtils kexec pppd-dns sudo
cron kexec-load procps udev
cryptdisks keyboard-setup qemu-kvm udev-mtab
cryptdisks-early keymap.sh rc umountfs
cups killprocs rc.local umountnfs.sh
dbus loadcpufreq rcS umountroot
dns-clean lvm2 README urandom
dnsmasq mdadm reboot virtualbox-guest-utils
fuse mdadm-raid resolvconf x11-common
gpm module-init-tools rmnologinВидишь запускалка демона mysql на месте - мускл запускается только из этого каталога, других вариантов нет.
Что у тебя не так - никому не известно.
acpid ifupdown rc.local
alsa-utils ifupdown-clean rcS
anacron kbd README
atd kerneloops reboot
avahi-daemon keyboard-setup rmnologin
binfmt-support killprocs rsync
bluetooth loadcpufreq rsyslog
bootlogd module-init-tools saned
bootlogs mountall-bootclean.sh sendsigs
bootmisc.sh mountall.sh single
checkfs.sh mountdevsubfs.sh skeleton
checkroot.sh mountkernfs.sh stop-bootlogd
console-setup mountnfs-bootclean.sh stop-bootlogd-single
cpufrequtils mountnfs.sh sudo
cron mountoverflowtmp udev
cups mtab.sh udev-mtab
dbus networking umountfs
dnsmasq network-manager umountnfs.sh
exim4 nfs-common umountroot
fuse nginx unattended-upgrades
gdm3 nvidia-kernel urandom
halt php5-fpm virtualbox
hdparm portmap vsftpd
hostname.sh pppd-dns x11-common
hwclockfirst.sh procps
hwclock.sh rc
Ну как бы кури логи:
/var/log/mysql.err
/var/log/mysql.log
/var/log/mysql/error.log
/var/log/mysql/error.log-old (если есть такой)
А вообще интересно как ты ставил MySQL, что он тебя "тычет носом" в секцию Security конфига.
mdma, это он запускает мускл просто набрав mysld, он так не запускается вроде, только из init, а вот почему init скрипта нет это вопрос.
[console]root@mailServer:~# ls /etc/init.d | grep mysql
mysql[/console]
Сие есть Debian Squeeze...
Отсюда вопрос остается, каким образом его ставили,
что не появился init-скрипт.
В принципе его можно написать и ручками.
Отсюда вопрос остается, каким образом его ставили,
что не появился init-скрипт.
В принципе его можно написать и ручками.
В принципе вся система написана ручками - от ядра до последней кнопочки в гуе , нормально так курнуть(ну с вагон примерно) доброй шмали и накалякать ... чо .
Если нет init-скрипта - значит сервер тупо не установлен или варварски кастрирован по саму шею .. есть же мануал - на любом этапе полный контроль за всем процессом в чём сложность-то ?
Если нет init-скрипта - значит сервер тупо не установлен или варварски кастрирован по саму шею .. есть же мануал - на любом этапе полный контроль за всем процессом в чём сложность-то ?
:D
Ну согласен конечно.
Но у меня бывал глюк, что init-скрипт не появлялся.
Только вот не с mysql...
В принципе вся система написана ручками - от ядра до последней кнопочки в гуе , нормально так курнуть(ну с вагон примерно) доброй шмали и накалякать ... чо .
:D :lol:
ребят я ставил по ману debian lamp в официальной wiki и потом пробовал (после удаления) ставить lnmp по ману newzenon, и все то же самое... а xampp я юзать больше не хочу, от него деградировать можно...
в общем систему я в который раз перебивать не хочу... как полностью удалить mysql php apache (nginx) что бы не осталось никаких конфигов и настроек?