Поиск:

Ответ в темуСоздание новой темы Создание опроса
> MySQL, Apach и PHP, 1я установка 
:(
    Опции темы
D_EMO_N
Дата 22.4.2008, 17:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Можно познакомиться с этми проектами и узнать как они взаимодейсвуют, а также как их подружить между собой?

1.Этапы установки
2. Особенно хотелось бы узнать как взаимодействует MySQL и Apache, нужно ли как-то Апачу рассказывать о том что у меня есть MySQL.
3. Нету конфликтов у MySQL с другими установленными БД, такими как MS SQL?

На компьютере уже собственно стоит апач, и как удаленно работать с базами MySQL и что для этого требуется?
PM MAIL   Вверх
Feldmarschall
Дата 23.4.2008, 07:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


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

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



Ну, знакомство простое. 
Апач - это веб-сервер. То есть, программа, которая висит в памяти и слушает определенный порт на предмет запростов по протоколу НТТР. пртокол простой, текстовый. К примеру, приходит запрос
Код

GET /index.html

Отлично - веб-сервер ищет на диске файл, который может соответствовать запросу, и отдает.

PHP - это препроцессор гипертекста. Программа, которая формирует HTML. То есть, вместо отдачи файла, веб-сервер выполняет программу.

Mysql - это сервер баз данных. Работает, как и апач, по протоколу TCP/IP - то есть, висит в памяти и слушает определенный порт. 
Пришел запрос - обработали, и вернули набор данных.

Остюда становится ясным взаимодействие:
Апач с пхп связаны более тесно - апач должен быть сконфигурирован на работу с пхп. 
Mysql же, поскольку является совсем отдельным сервисом, никак с первыми двумя не связан. из пхп скрипта мы указываме адрес сервера, с которым хотим соединиться - вот и вся связь. Следовательно, удаленно с мускулем работать точно так же, как и локально - просто указываем нужный адрес.

Этапы установки описаны сто раз - стоит только набрать в гугле заголовок твоей темы. мне нравится, к примеру, вот эта инструкция, http://phpfaq.ru/start тем, что короткая.


PM   Вверх
D_EMO_N
Дата 23.4.2008, 13:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



спс, установил Апач, соеденил его с PHP, но ПХП и MySQL не могу связать: в папке X:\PHP папки ext, т.е. c:\php\ext\php_mysql.dll где мне взять эту библиотеку? в PHP всего 3 папки:
PHP
   BACKUP
   sessiondata
   uploadtemp
PM MAIL   Вверх
Feldmarschall
Дата 23.4.2008, 15:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


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

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



подозреваю, что пхп ты скачивал инсталлятор, а надо - в зипе
PM   Вверх
D_EMO_N
Дата 23.4.2008, 16:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Поставил Apache2, PHP5, - зделал тест - работает. Устанавливаю MySQL5 - не работает.
при этом в файле windows\php.ini добавил такие строчки:
extension=php_mysql.dll
extension_dir ="С:/PHP/ext"
После этого test.php выдает ошибку 500: Internal Server Error
При этом сам MySQL работает, т.е. я так понимаю что PHP просто не правильно с ним связано.
PM MAIL   Вверх
Feldmarschall
Дата 23.4.2008, 16:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


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

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



В папке, в которую установился апач, есть папка logs, в которой лежит файл error.log
в нем надо посмотреть сообщение об ошибке.
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




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


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

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