From: Denis Nazarov <marsden@mail.ru>
To: ALT Linux Community general discussions <community@lists.altlinux.org>
Subject: Re: [Comm] Apache2 и PHP5
Date: Wed, 17 Dec 2008 23:59:24 +0500
Message-ID: <200812172359.24336.marsden@mail.ru> (raw)
In-Reply-To: <49494641.5010007@yandex.ru>
On Wednesday 17 December 2008 23:34:41 russian-linuxoid@yandex.ru wrote:
> russian-linuxoid@yandex.ru пишет:
> > russian-linuxoid@yandex.ru пишет:
> >> Здравствуйте. Я использую branch 4.1. Поставил сабж
> >
> > В догонку. После всего php заработал. Ставлю MySQL и phpMyAdmin.
> > Старался делать все по
> > http://lists.altlinux.org/pipermail/sysadmins/2006-May/006955.html
> >
> > Теперь при попытке http://localhost/phpMyAdmin
> > получаю ошибку 404.
> >
> > смотрю в логи апача и вижу, что
> >
> >
> > [Tue Dec 16 22:52:49 2008] [notice] Apache/2.2.8 (Unix) PHP5/5.2.5
> > with Suhosin-Patch configured -- resuming normal operations
> > [Tue Dec 16 22:53:01 2008] [error] [client 127.0.0.1] File does not
> > exist: /var/www/apache2/html/phpMyAdmin
> >
> > [root@localhost html]# rpm -qa | grep phpMyAdmin
> > phpMyAdmin-apache2-php5-2.11.8.1-alt0.M41.1
> > phpMyAdmin-2.11.8.1-alt0.M41.1
> > phpMyAdmin-common-2.11.8.1-alt0.M41.1
> >
> > Т.е. имеем, что модули для второго апача ставятся в каталог первого.
> >
> > Вопрос вот в чем. Баг это или нет? И где, что надо поправить чтоб
> > заработало, а то я совсем запутался в организации конфигов апача.
>
> Так как за сутки на данный пост реакций не было, хочу уточнить в порядке
> приоритетов.
> 1) ЗНАКОМЫЕ попросили сделать сайт с последующим переносом на хостинг.
> 2) Для меня, совсем не веб-профессионала, оптимум - joomla ( отсюда и
> идет apache2+php5+MySQL, ну и до кучи phpMyAdmin )
> 3) Это требует времени.
> 4) Поднять все это под MS Windows оказывается намного проще, чем в АЛЬТ.
> 5) Я пока не хочу пробовать другие Linux-дистрибутивы, но судя по гуглу,
> во многих из последних все намного проще.
> 6) Поймите, я не настолько туп, чтобы в итоге не разобраться.
поднимал апач+мускуль+phpMyAdmin - на все про все полчаса
мой рецепт (сохранил для себя на будущее :) )
apt-get install apache
apt-get install MySQL-server
apt-get install php
apt-get install php5
тут перловка под мои нужды
apt-get install perl-CGI
apt-get install perl-DBIapt-get install perl-DBD-mysqlapt-get install
perl-Text-Iconv
apt-get install phpMyAdmin
apt-get install phpMyAdmin-apache-php5
apt-get install nano
/etc/init.d/mysqld start
далее задаем пароль рута в мускуле
mysql -u root mysql
mysql> SET PASSWORD FOR root@localhost=PASSWORD('new_password');
mysql> exit
рестарт сервиса
/etc/init.d/mysqld restart
затем надо настроить phpMyAdmin
cd /var/www/html/phpMyAdmin
cp config.sample.inc.php config.inc.php
nano ./config.inc.php
и корректируем файл следующим образом
$cfg['blowfish_secret'] = ''; <- вписываем в кавычки чего нибудь для куков
$cfg['SuhosinDisableWarning'] = true; <- эту строчку добавляем, чтобы не
надоедало сообщение о каком-то там сухосине :)
идем дальше. В секции User for advanced features раскомментируем две
строчки
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = 'pmapass';
и вписываем вместо pma имя пользователя (root) и вместо pmapass пароль
этого пользователя
недостаток секьюрности - пароль хранится в открытом виде :(
хотя вот попробовал пароль не указывать - пока работает...
--- конец рецепта
я так понимаю, что у меня сейчас и 4-й и 5-й php стоит, но главное, что все
работает, для теста делаем http://localhost/phpMyAdmin/ - вуаля!
работает :)
а какой в конечном итоге будет хостинг - это еще вопрос... и очень не
рекомендую поднимать все это в винде, чтобы потом заливать на линуксовый
хостинг, я два года назад так мучался - страшнейшая вещь - у меня все
работает, а там - сплошной error 500, начиная от банального конца строки в
скриптах, кончая авторизацией в мускуле и прочем. И отлаживать на
хостинге - не самая приятная вещь в мире, лучше уж локально
next prev parent reply other threads:[~2008-12-17 18:59 UTC|newest]
Thread overview: 40+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-12-08 18:22 russian-linuxoid
2008-12-08 18:35 ` Denis S. Kostin
2008-12-08 18:39 ` Slava Dubrovskiy
2008-12-08 18:52 ` russian-linuxoid
2008-12-08 19:27 ` Slava Dubrovskiy
2008-12-08 19:47 ` russian-linuxoid
2008-12-09 5:41 ` Ilis
2008-12-09 17:49 ` russian-linuxoid
2008-12-10 6:15 ` Ilis
2008-12-13 20:22 ` [Comm] Apache " Michael Shigorin
2008-12-16 19:41 ` russian-linuxoid
2008-12-16 21:53 ` Slava Dubrovskiy
2009-01-02 14:40 ` Michael Shigorin
2008-12-16 20:00 ` [Comm] Apache2 " russian-linuxoid
2008-12-16 20:04 ` russian-linuxoid
2008-12-17 18:34 ` russian-linuxoid
2008-12-17 18:59 ` Denis Nazarov [this message]
2008-12-18 19:07 ` russian-linuxoid
2008-12-19 4:28 ` Denis Nazarov
2008-12-19 17:17 ` russian-linuxoid
2008-12-19 7:02 ` alisher
2008-12-19 17:13 ` russian-linuxoid
2008-12-20 9:49 ` Хихин Руслан
2008-12-20 16:21 ` russian-linuxoid
2008-12-20 19:29 ` Хихин Руслан
2009-01-13 11:50 ` Konstantin
2009-01-13 14:58 ` Alexey I. Froloff
2009-01-13 17:19 ` Konstantin
2009-01-13 17:27 ` Alexey I. Froloff
2009-01-13 22:35 ` kipruss
2009-01-14 7:14 ` Konstantin
2009-01-14 9:49 ` Slava Dubrovskiy
2009-01-14 10:05 ` Konstantin Baev
2009-01-14 10:14 ` Aleksey Avdeev
2009-01-18 14:53 ` Vyatcheslav Perevalov
2009-01-21 11:33 ` Konstantin Baev
2009-01-21 17:14 ` Vyatcheslav Perevalov
2009-01-21 21:57 ` Konstantin Baev
2009-01-22 14:18 ` Aleksey Avdeev
2009-01-14 10:17 ` Aleksey Avdeev
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200812172359.24336.marsden@mail.ru \
--to=marsden@mail.ru \
--cc=community@lists.altlinux.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git