apache2+php5+mysql+phpmyadmin

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Volodymyr
лейтенант
Сообщения: 614
Зарегистрирован: 2008-06-17 16:04:56
Откуда: Ukraine, Lviv
Контактная информация:

Re: apache2+php5+mysql+phpmyadmin

Непрочитанное сообщение Volodymyr » 2009-06-16 12:16:11

Да. Ровно через месяц. К том уже последнее время часто РНР обновляют готовят релиз 3.5. Да и апач с инжиксом за последние пару месяцев пару раз перевыпустили как и мускул. Уу меня на одно тестовой машине все время пресобирается по последним версия пока что косяков не замечал.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: apache2+php5+mysql+phpmyadmin

Непрочитанное сообщение zg » 2009-06-16 16:50:35

Volodymyr писал(а):обновляют готовят релиз 3.5.
точнее 5.3 :smile: Это будет бомба :Yahoo!: сёдня читал, как там оно будет, ваще жесть :good: половина скриптов точно загнётся при переходе! Никаких регистр глобалс, никаких магических кавычек, никаких дебильных ereg_ функций :Yahoo!: Но зато появятся goto, namesapce и куча ещё всего интересного :Bravo:

Аватара пользователя
Volodymyr
лейтенант
Сообщения: 614
Зарегистрирован: 2008-06-17 16:04:56
Откуда: Ukraine, Lviv
Контактная информация:

Re: apache2+php5+mysql+phpmyadmin

Непрочитанное сообщение Volodymyr » 2009-06-16 18:00:59

Готовят к полноценной компиляции и ООП :)

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: apache2+php5+mysql+phpmyadmin

Непрочитанное сообщение hizel » 2009-06-16 18:15:05

*физия выражающая презрение к пых-пыху*
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: apache2+php5+mysql+phpmyadmin

Непрочитанное сообщение zg » 2009-06-16 20:25:45

Volodymyr писал(а):Готовят к полноценной компиляции и ООП :)
не, полноценной ооп не будет :( компиляция ещё может быть, хотя не думаю, что зенд отдаст такой лакомый кусочек бесплатно. Всё-таки гуард только тем и живёт, что может кушать компилированный пых...

mihasolod
проходил мимо
Сообщения: 2
Зарегистрирован: 2009-05-12 10:30:25
Откуда: Бишкек

Re: apache2+php5+mysql+phpmyadmin

Непрочитанное сообщение mihasolod » 2009-07-03 12:34:28

товарищи дайте ссылку на саму статью пожалуйста.

Аватара пользователя
cool-bmb
мл. сержант
Сообщения: 76
Зарегистрирован: 2009-05-15 17:40:53
Откуда: Дербент
Контактная информация:

Re: apache2+php5+mysql+phpmyadmin

Непрочитанное сообщение cool-bmb » 2009-07-04 6:05:30

зачем из портов это же скрипты скачай с оф сайта и распакуй www/data и се
Даги вот она сила

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: apache2+php5+mysql+phpmyadmin

Непрочитанное сообщение zg » 2009-07-04 7:32:54

mihasolod писал(а):товарищи дайте ссылку на саму статью пожалуйста.
а трабла то в чём? апач, пых, мускуль, пма? или всё вместе?

ПыСЫ: выложил кратенькое руководство по установке http://anton-pribora.ru/articles/os/freebsd/phpmyadmin/

mihasolod
проходил мимо
Сообщения: 2
Зарегистрирован: 2009-05-12 10:30:25
Откуда: Бишкек

Re: apache2+php5+mysql+phpmyadmin

Непрочитанное сообщение mihasolod » 2009-07-05 6:13:51

Спасибо zg :smile:

Аватара пользователя
Arcanum7
мл. сержант
Сообщения: 93
Зарегистрирован: 2009-08-17 17:31:34

Re: apache2+php5+mysql+phpmyadmin

Непрочитанное сообщение Arcanum7 » 2009-08-24 9:57:32

попытался поставить mysql server 60 из пакетов на полностью голую (почти) систему
(это почти:

Код: Выделить всё

bash-4.0.10_2 The GNU Project's Bourne Again SHell
ca_root_nss-3.11.9_2 The root certificate bundle from the Mozilla Project
curl-7.19.4 Non-interactive tool to get files from FTP, GOPHER, HTTP(S)
db41-4.1.25_4 The Berkeley DB package, revision 4.1
gdbm-1.8.3_3 The GNU database manager
gettext-0.17_1 GNU gettext package
gmake-3.81_3 GNU version of 'make' utility
libiconv-1.11_1 A character set conversion library
libtool-2.2.6a Generic shared library support script
linux_base-fc-4_14 Base set of packages needed in Linux mode (for i386/amd64)
perl-threaded-5.8.9_3 Practical Extraction and Report Language
portaudit-0.5.12 Checks installed ports against a list of security vulnerabi
portupgrade-2.4.6_2,2 FreeBSD ports/packages administration and management tool s
ruby-1.8.7.72_1,1 An object-oriented interpreted scripting language
ruby18-bdb-0.6.5 Ruby interface to Sleepycat's Berkeley DB revision 2 or lat
vim-lite-7.2.132 Vi "workalike", with many additional features (Lite package
wget-1.11.4_1 Retrieve files from the Net via HTTP(S) and FTP
zsh-4.3.9_5 The Z shell
)

теперь занимаюсь сборкой мускуля по статье http://www.lissyara.su/?id=1189 сделал соответсвующие изменения в /etc/make.conf и теперь он выглядит так:

Код: Выделить всё

# added by use.perl 2009-08-24 11:37:16
PERL_VERSION=5.8.9

DEFAULT_MYSQL_VER=60
PORTSDIR?=      /usr/ports
.if ${.CURDIR} == ${PORTSDIR}/databases/mysql60-server
WITH_CHARSET=cp1251
WITH_COLLATION=cp1251_bin
WITH_LINUXTHREADS=yes
BUILD_OPTIMIZED=yes



BUILD_STATIC=yes
WITHOUT_INNODB=yes
.endif
.if ${.CURDIR} == ${PORTSDIR}/databases/mysql60-client
WITH_CHARSET=cp1251
WITH_COLLATION=cp1251_bin
BUILD_OPTIMIZED=yes
.endif

когда пытаюсь выполнить утсановку выдаёт:

Код: Выделить всё

[root@localhost /usr/ports/databases/mysql60-server]# make && make install && make clean
===>  Vulnerability check disabled, database not found

You may use the following build options:

	WITH_CHARSET=charset	Define the primary built-in charset (latin1).
	WITH_XCHARSET=list	Define other built-in charsets (may be 'all').
	WITH_COLLATION=collate	Define default collation (latin1_swedish_ci).
	WITH_OPENSSL=yes	Enable secure connections.
	WITH_LINUXTHREADS=yes	Use the linuxthreads pthread library.
	WITH_PROC_SCOPE_PTH=yes	Use process scope threads
				(try it if you use libpthread).
	WITH_THREAD_POOL=yes	Use libevent to have connection pooling.
	WITH_FAST_MUTEXES=yes	Replace mutexes with spinlocks.
	BUILD_OPTIMIZED=yes	Enable compiler optimizations
				(use it if you need speed).
	BUILD_STATIC=yes	Build a static version of mysqld.
				(use it if you need even more speed).
	WITH_NDB=yes		Enable support for NDB Cluster.

===>  Extracting for mysql-server-6.0.11
=> MD5 Checksum mismatch for mysql-6.0.11-alpha.tar.gz.
=> SHA256 Checksum mismatch for mysql-6.0.11-alpha.tar.gz.
===>  Refetch for 1 more times files: mysql-6.0.11-alpha.tar.gz mysql-6.0.11-alpha.tar.gz 
===>  Vulnerability check disabled, database not found

You may use the following build options:

	WITH_CHARSET=charset	Define the primary built-in charset (latin1).
	WITH_XCHARSET=list	Define other built-in charsets (may be 'all').
	WITH_COLLATION=collate	Define default collation (latin1_swedish_ci).
	WITH_OPENSSL=yes	Enable secure connections.
	WITH_LINUXTHREADS=yes	Use the linuxthreads pthread library.
	WITH_PROC_SCOPE_PTH=yes	Use process scope threads
				(try it if you use libpthread).
	WITH_THREAD_POOL=yes	Use libevent to have connection pooling.
	WITH_FAST_MUTEXES=yes	Replace mutexes with spinlocks.
	BUILD_OPTIMIZED=yes	Enable compiler optimizations
				(use it if you need speed).
	BUILD_STATIC=yes	Build a static version of mysqld.
				(use it if you need even more speed).
	WITH_NDB=yes		Enable support for NDB Cluster.

=> mysql-6.0.11-alpha.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from ftp://ftp.fi.muni.cz/pub/mysql/Downloads/MySQL-6.0/.
mysql-6.0.11-alpha.tar.gz                     100% of   35 MB  122 kBps 00m00s
===>  Vulnerability check disabled, database not found

You may use the following build options:

	WITH_CHARSET=charset	Define the primary built-in charset (latin1).
	WITH_XCHARSET=list	Define other built-in charsets (may be 'all').
	WITH_COLLATION=collate	Define default collation (latin1_swedish_ci).
	WITH_OPENSSL=yes	Enable secure connections.
	WITH_LINUXTHREADS=yes	Use the linuxthreads pthread library.
	WITH_PROC_SCOPE_PTH=yes	Use process scope threads
				(try it if you use libpthread).
	WITH_THREAD_POOL=yes	Use libevent to have connection pooling.
	WITH_FAST_MUTEXES=yes	Replace mutexes with spinlocks.
	BUILD_OPTIMIZED=yes	Enable compiler optimizations
				(use it if you need speed).
	BUILD_STATIC=yes	Build a static version of mysqld.
				(use it if you need even more speed).
	WITH_NDB=yes		Enable support for NDB Cluster.

=> MD5 Checksum OK for mysql-6.0.11-alpha.tar.gz.
=> SHA256 Checksum OK for mysql-6.0.11-alpha.tar.gz.
===>  Patching for mysql-server-6.0.11
===>  Applying FreeBSD patches for mysql-server-6.0.11
===>   mysql-server-6.0.11 depends on executable: gmake - found
===>   mysql-server-6.0.11 depends on package: libtool>=2.2 - found
===>   mysql-server-6.0.11 depends on shared library: lthread - not found
===>    Verifying install for lthread in /usr/ports/devel/linuxthreads
===>  Vulnerability check disabled, database not found

You can use an experimental patch to reduce the number of
condition variable triggered context switches by defining
LINUXTHREADS_WITH_CONDWAIT_PATCH


Some unsafe calls to exit() can be detected by defining
LINUXTHREADS_DETECT_UNSAFE_EXIT, see files/README.FreeBSD
for more info.


The maximum stack size (default 2097152) can be overridden
by defining LINUXTHREADS_MAX_STACK_SIZE,
see files/README.FreeBSD for more info.


The maximum number of threads (default 1024) can be
overriden by defining LINUXTHREADS_MAX_THREADS,
see files/README.FreeBSD for more info.


Some conflicts with native threads can be avoided by defining
LINUXTHREADS_WRAP_API, see files/README.FreeBSD
for more info.


Use of POSIX priority scheduling can be turned off by
defining LINUXTHREADS_NO_POSIX_PRIORITY_SCHEDULING,
see files/README.FreeBSD for more info.


An alternate restart signal can be selected by
defining LINUXTHREADS_ALT_RESTARTSIG,
see files/README.FreeBSD for more info.

>>The linuxthreads port needs source code for libgcc
>>Please install FreeBSD source code in /usr/src
*** Error code 1

Stop in /usr/ports/devel/linuxthreads.
*** Error code 1

Stop in /usr/ports/databases/mysql60-server.
[root@localhost /usr/ports/databases/mysql60-server]
в принципе я понимаю что я забыл поставить исходники системы при установке системы. но какие ещё могут быть причины того что мускуль не хочет ставиться? и как их исправлять?

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1407
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: apache2+php5+mysql+phpmyadmin

Непрочитанное сообщение server801 » 2009-08-24 12:06:53

ответ в этом
LINUXTHREADS_WITH_CONDWAIT_PATCH
у меня пятерка не ставилась из-за этого
убери все из make.conf и ставь оычным способом

Аватара пользователя
Arcanum7
мл. сержант
Сообщения: 93
Зарегистрирован: 2009-08-17 17:31:34

Re: apache2+php5+mysql+phpmyadmin

Непрочитанное сообщение Arcanum7 » 2009-08-24 14:45:11

благодарю за помощь!
следующий вопрос(что-то поутихло доверие к статьям):
проинсталировав систему теперь столкнулся с тем что не знаю как зовётся и где лежит конфигурационный файл мускуля(того что сервер). разные маны и статьи выдают и показывают разные варианты. посоветуйте название, путь хранения и оптимальные настройки.
+ просьба посоветовать ман(на русском) как пользоваться мускулем абсолютно через консоль.


Аватара пользователя
Arcanum7
мл. сержант
Сообщения: 93
Зарегистрирован: 2009-08-17 17:31:34

Re: apache2+php5+mysql+phpmyadmin

Непрочитанное сообщение Arcanum7 » 2009-08-24 16:38:08

гЫ! благодарствую!

заодно уж в порядке кучи и порядка можно сюда маны по настройке апача и пхп? так чтобы установить, настроить, написать в блог чтобы не пропало и забыть до следующей оказии...

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1407
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: apache2+php5+mysql+phpmyadmin

Непрочитанное сообщение server801 » 2009-08-24 16:45:02

там же

Аватара пользователя
Arcanum7
мл. сержант
Сообщения: 93
Зарегистрирован: 2009-08-17 17:31:34

Re: apache2+php5+mysql+phpmyadmin

Непрочитанное сообщение Arcanum7 » 2009-08-24 18:38:29

вопрос по мускулю и ман: в статье написано как пользоватся и ставить кодировки и т.п. короч всё вкусно... НО если выставлять пароль в конфиге то при команде mysql нельзя приконнектится, а при закоментированном пароле зайти можно но тогда получается что БД не защищена... в винде я конфиг правил и затем тот же пароль я вставлял в конфиг файлы CMSок и всё было хорошо. тут также?
разжуйте беззубому...

Pazigun
проходил мимо

Re: apache2+php5+mysql+phpmyadmin

Непрочитанное сообщение Pazigun » 2009-08-24 19:06:12

pma качай с офсайта и тарь в папочку на вебе и будет тебе щасте=)

Аватара пользователя
Arcanum7
мл. сержант
Сообщения: 93
Зарегистрирован: 2009-08-17 17:31:34

Re: apache2+php5+mysql+phpmyadmin

Непрочитанное сообщение Arcanum7 » 2009-08-24 19:21:41

кхем... я веду дневник (не по своей воле) и я пишу в него весь свой опыт который я приобретаю устанавливая проги. одно из условий этого дневника: всё что я ставлю должно быть расписано: для чего и как.
вопрос к тому что ты посоветовал: что это и для чего?

Аватара пользователя
Arcanum7
мл. сержант
Сообщения: 93
Зарегистрирован: 2009-08-17 17:31:34

Re: apache2+php5+mysql+phpmyadmin

Непрочитанное сообщение Arcanum7 » 2009-08-25 8:24:54

дошёл до момента когда апач устанавливать надо...
действовал по руководству http://forum.staynet.ru/viewtopic.php?f ... c24497e949
дошёл до момента
все можно запускать !командуем /usr/local/etc/rc.d/apache22 start
но тольо у меня на том компе только сеть да питание поэтому я сделал в браузере
http://192.168.1.3/
и обломился
вопрос: как правильно сконфигурировать фряху чтобы апач штатно работал?

аделал проверку сокетов
и не нашёл запущеного апача

Код: Выделить всё

[root@localhost /usr/local/etc/apache22]# /usr/local/etc/rc.d/apache22 restart
[root@localhost /usr/local/etc/apache22]# sockstat
USER     COMMAND    PID   FD PROTO  LOCAL ADDRESS         FOREIGN ADDRESS      
Arcanum  sshd       990   3  tcp4   192.168.1.3:22        192.168.1.2:47004
Arcanum  sshd       990   4  stream -> ??
root     sshd       986   3  tcp4   192.168.1.3:22        192.168.1.2:47004
root     sshd       986   5  stream -> ??
Arcanum  sshd       849   3  tcp4   192.168.1.3:22        192.168.1.2:33049
Arcanum  sshd       849   4  stream -> ??
root     sshd       833   3  tcp4   192.168.1.3:22        192.168.1.2:33049
root     sshd       833   5  stream -> ??
smmsp    sendmail   777   3  dgram  -> /var/run/log
root     sendmail   773   3  dgram  -> /var/run/logpriv
root     sendmail   773   4  tcp4   127.0.0.1:25          *:*
root     sshd       767   3  tcp6   *:22                  *:*
root     sshd       767   4  tcp4   *:22                  *:*
mysql    mysqld     745   23 tcp46  *:3306                *:*
mysql    mysqld     745   24 stream /tmp/mysql.sock
root     syslogd    512   4  dgram  /var/run/log
root     syslogd    512   5  dgram  /var/run/logpriv
root     syslogd    512   6  udp6   *:514                 *:*
root     syslogd    512   7  udp4   *:514                 *:*
root     devd       455   4  stream /var/run/devd.pipe
[root@localhost /usr/local/etc/apache22]# 

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1407
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: apache2+php5+mysql+phpmyadmin

Непрочитанное сообщение server801 » 2009-08-25 10:22:13

правильно
в /etc/rc.conf

Код: Выделить всё

apache22_enable="YES"
apache22_http_accept_enable="YES"
из-за чего мне сразу захотелось кинуть бетонную плиту в огород
автора поста на форума Страйнета
аэто зачем?внимательно читать нужно,посмотреть работающие сервисы можно командо top или конкретно сервиса

Код: Выделить всё

ps awx | grep apache22

Аватара пользователя
Arcanum7
мл. сержант
Сообщения: 93
Зарегистрирован: 2009-08-17 17:31:34

Re: apache2+php5+mysql+phpmyadmin

Непрочитанное сообщение Arcanum7 » 2009-08-25 10:41:18

спасибо за совет, НО!
пока я сделал те манипуляции сокеты не были открыты и http://192.168.1.3/ не работал!
правильно
в /etc/rc.conf

Код: Выделить всё • Развернуть

apache22_enable="YES"
apache22_http_accept_enable="YES"
из-за этого вся проблема?
я кстати благодарен за то что есть Вы - server801 и автору той статьи. т.к. это решило мою давнюю проблему унаследованную ещё с виньды - поставить сайт на ssl. потомучто несколько специфичных( и отчасти самописных) скриптов передают пароль в открытой форме.
Последний раз редактировалось Arcanum7 2009-08-25 10:50:24, всего редактировалось 1 раз.

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1407
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: apache2+php5+mysql+phpmyadmin

Непрочитанное сообщение server801 » 2009-08-25 10:43:37

именно так.у тебя просто апач не взлетел :)

Аватара пользователя
Arcanum7
мл. сержант
Сообщения: 93
Зарегистрирован: 2009-08-17 17:31:34

Re: apache2+php5+mysql+phpmyadmin

Непрочитанное сообщение Arcanum7 » 2009-08-25 10:50:55

ясно!
а на ssl это не повлияет?

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1407
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: apache2+php5+mysql+phpmyadmin

Непрочитанное сообщение server801 » 2009-08-25 10:53:39

нет.он тебе нужен?если да то

Код: Выделить всё

apache22_enable="YES"
apache2ssl_enable="YES"
apache22_http_accept_enable="YES"

Аватара пользователя
Arcanum7
мл. сержант
Сообщения: 93
Зарегистрирован: 2009-08-17 17:31:34

Re: apache2+php5+mysql+phpmyadmin

Непрочитанное сообщение Arcanum7 » 2009-08-25 10:57:44

да. он мне нужен.
но если так записан то он не запускается.