Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Установка MySQL и PHP, Помогите установить 
:(
    Опции темы
rcdimon
Дата 27.4.2005, 08:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 766
Регистрация: 12.7.2004
Где: Москва

Репутация: нет
Всего: 2



Мне необходимо поставить и настроить MySQL и PHP на Linux компьютер. Расскажите плз. как это сделать. Установка PHP делается с ключом ./configure --with-apache=/home/user/apache-1.3.33

Все нормально установилось, но только PHP так и не работает. Причем написано, что при установке пхп автоматически исправляется httpd.conf, но этого не произошло. А изменение его вручную результатов не дано.

А MySQL просто отказывается даже конфигурироваться
PM MAIL ICQ   Вверх
simanyay
Дата 27.4.2005, 16:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Антон Ковалёв
****


Профиль
Группа: Участник
Сообщений: 2053
Регистрация: 22.8.2002

Репутация: нет
Всего: 36



Конкретней, ещё конкретней. Какие ошибки, когда и во сколько? Вообще рекомендуется читать официальный мануал на php.net (для apache 1.3.x):
Код

1.  gunzip apache_xxx.tar.gz
2.  tar -xvf apache_xxx.tar
3.  gunzip php-xxx.tar.gz
4.  tar -xvf php-xxx.tar
5.  cd apache_xxx
6.  ./configure --prefix=/www --enable-module=so
7.  make
8.  make install
9.  cd ../php-xxx

10. Now, configure your PHP.  This is where you customize your PHP
    with various options, like which extensions will be enabled.  Do a
    ./configure --help for a list of available options.  In our example
    we'll do a simple configure with Apache 1 and MySQL support.  Your
    path to apxs may differ from our example.

      ./configure --with-mysql --with-apxs=/www/bin/apxs

11. make
12. make install

    If you decide to change your configure options after installation,
    you only need to repeat the last three steps. You only need to 
    restart apache for the new module to take effect. A recompile of
    Apache is not needed.
  
    Note that unless told otherwise, 'make install' will also install PEAR,
    various PHP tools such as phpize, install the PHP CLI, and more.

13. Setup your php.ini file:

      cp php.ini-dist /usr/local/lib/php.ini

    You may edit your .ini file to set PHP options.  If you prefer your
    php.ini in another location, use --with-config-file-path=/some/path in
    step 10. 
    
    If you instead choose php.ini-recommended, be certain to read the list
    of changes within, as they affect how PHP behaves.

14. Edit your httpd.conf to load the PHP module.  The path on the right hand
    side of the LoadModule statement must point to the path of the PHP
    module on your system.  The make install from above may have already
    added this for you, but be sure to check.
        
    For PHP 4:
            
      LoadModule php4_module libexec/libphp4.so

    For PHP 5:
                      
      LoadModule php5_module libexec/libphp5.so
      
15. And in the AddModule section of httpd.conf, somewhere under the
    ClearModuleList, add this:
    
    For PHP 4:
    
      AddModule mod_php4.c
      
    For PHP 5:
    
      AddModule mod_php5.c

16. Tell Apache to parse certain extensions as PHP.  For example,
    let's have Apache parse the .php extension as PHP.  You could
    have any extension(s) parse as PHP by simply adding more, with
    each separated by a space.  We'll add .phtml to demonstrate.

      AddType application/x-httpd-php .php .phtml

    It's also common to setup the .phps extension to show highlighted PHP
    source, this can be done with:
    
      AddType application/x-httpd-php-source .phps

17. Use your normal procedure for starting the Apache server. (You must
    stop and restart the server, not just cause the server to reload by
    using a HUP or USR1 signal.)


Добавлено @ 16:18
А MySQL вообще лучше из бинарников ставить. Они там сами компилят как-то по крутому на интеловском компиляторе. Короче у меня оптимальней них не получилось собрать smile


--------------------
«It's better to be a pirate than to join the Navy» — Steve Jobs.
PM MAIL WWW   Вверх
Ed
Дата 1.5.2005, 18:12 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











HELP!

Ставил полную инсталляцию (3CD) Red Hat Linux / x86 7.3 (Valhalla) (KDE,Gnome).

Apache работает нормально (php грузит), а вот с MySQL бьюсь и никак настроить не могу.

Проинсталлировал компоненты из каталога /usr/src

rpm -i MySQL*

Создал БД (проверил, создались)

mysql_install_db

После этого захотел проверить MySQL на работоспособность, выполнив
mysqlshow -p
//Запросило пароль
Enter password
пароль ввести никак нельзя (не печатает символы)
После нажатия <ENTER> выдает ошибку

Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sochk' (111)

smile

Пробовал запустить сайт на локалхосте - ту же ошибку пишет

Что делать?

  Вверх
bilbobagginz
Дата 1.5.2005, 18:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 34
Всего: 317



1. какого черта ты работаешь на RH7.3 ? старый продукт, неподдерживаемый и с дырами.
2. проверь бежит ли сервис "mysql": pgrep mysql
если бежит, то тебе нужно использовать утилитку mysqladmin для всех админских операций - поставить пароль и т.д. ( хотя это вопрос версии mysql ).
а если не бежит то нужно запустить: /etc/init.d/mysql start ( или "service mysql start" )
3. для репортирования об ошибках, используй copy&paste : что это за "mysql.sochk" ? smile
4. какие команды ты запускал ?
( попробуй: "mysql -Uroot" а далее - SQL запросы )
5. как это ты "проверил, создались" ?!?


пока.

Это сообщение отредактировал(а) bilbobagginz - 1.5.2005, 18:38


--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
Guest
Дата 1.5.2005, 20:34 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Цитата(bilbobagginz @ 1.5.2005, 18:35)
. как это ты "проверил, создались" ?!?


В папку зашел и посмотрел.


smile
  Вверх
bilbobagginz
Дата 2.5.2005, 00:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 34
Всего: 317



а что с остальными деталями ?



--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
MuToGeN
Дата 23.6.2005, 10:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Цитата(Ed @ 1.5.2005, 18:12)
пароль ввести никак нельзя (не печатает символы)

Никсы - не винды, они тебе звездочек выводить на экран не будут. Но это не значит, что пароль не вводится.
Цитата(bilbobagginz @ 1.5.2005, 18:35)
что это за "mysql.sochk"

smile


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Администрирование"
ZeeLax
Imple
nerezus
Этот форум предназначен для решения вопросов по администрации *n?x-систем, в частности по настройке сложных сетей и обслуживанию серверного оборудования.

  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

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


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование *NIX систем | Следующая тема »


 




[ Время генерации скрипта: 0.1549 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.