PDA

View Full Version : Как настроить Apache и под него PHP ?


mitris
29-10-2005, 15:43
Как настроить Apache 2.0.52 и под него PHP 4.3.10 , что б можно было проверить РНР файлы не выгружая их в Интернет, помогите ПЛЗ ! Заранее благодарен.

mitris
29-10-2005, 20:07
:( Что не кто не знает ? :(

p4elka
29-10-2005, 20:38
поставь денвер себе

mitris
29-10-2005, 20:39
поставь денвер себе
А этот денвер взять ?

p4elka
29-10-2005, 20:44
www.denwer.ru

mitris
29-10-2005, 20:44
www.denwer.ru

А какой у него размер

p4elka
29-10-2005, 20:48
2 метра приблизительно

mitris
29-10-2005, 20:49
2 метра приблизительно
Я что то не могу найти ссылку ,что б его скачать

DIK
30-10-2005, 11:41
http://www.denwer.ru/dis/latest

Max.
30-10-2005, 14:35
Как настроить Apache 2.0.52 и под него PHP 4.3.10 , что б можно было проверить РНР файлы не выгружая их в Интернет, помогите ПЛЗ ! Заранее благодарен.
1. Установка MySQL
А начнем мы с MySQL. Механизм установки MySQL очень прост - "наливай и пей". Распаковываем файл mysql-win32-x-x.zip в любую директорию (у меня c:\Install\mysql) и запускаем файл setup.exe. В итоге у вас появилась директория c:\mysql , в которой установлен ваш MySQL.
Для того, чтобы запустить сервер в Windows95/98, сделайте ярлычок с командой:
C:\MySQL\bin\mysqld.exe
Или наберите эту команду в командной строке (запуск командной строки Пуск... Выполнить... command...ОК).
В Windows2000/NT для запуска отдельного сервера исполните команду
с:\mysql\bin\mysqld –standalone
Для прекращения работы сервера сделайте ярлык с командой C:\MySQL\bin\mysqladmin.exe -u root shutdown или выполните эту команду в командной строке.
MySQL может быть установлен как сервис под Windows2000/NT:
с:\mysql\bin\mysqld --install #инсталировать сервис
с:\mysql\bin\mysqld --remove #удалить сервис
После этого в командной строке запустите команду:
NET MySql START #запустить MySQL
NET MySql STOP #остановить MySQL
Вы также можете запускать и останавливать MySQL в Windows2000/NT через панель Services Control Manager (SCM) Utility (находится в Control Panel). Или же настроить запуск MySQL с определенными параметрами в этой панели. Скажем, чтобы запустить сервер MySQL, который вы перенесли в другую директорию, необходимо указать полный путь к директории, в которой установлен дистрибутив. Например:
D:\programs\mysql\bin\mysqld --basedir D:\programs\mysql
Для того, чтобы протестировать работу сервера, запустите в командной строке следующие команды:
bin\mysqlshow -u root mysql
bin\mysqladmin version status proc
bin\mysql test
По умолчанию в MySQL есть один пользователь root без пароля. Чтобы поменять ваш пароль, вам надо проделать следующие операции:
shell> mysql mysql
mysql> delete from user where host='localhost' and user='';
mysql>quit
shell> mysqladmin reload
shell> mysqladmin -u root password ваш пароль
2. Установка Apache
А теперь переходим к установке HTTPD сервера Апаче. Он также устанавливается из дистрибутива apache_1_3_X_win32.exe. Дальше все просто:
- выберите путь для установки (по умолчанию c:\Program Files\Apache Group\Apache). Рекомендуем установить Апаче в отдельную директорию например c:\apache, тогда вам будет легче настраивать Апаче;
- выберите название команды старта Апаче (по умолчанию "Apache Web Server");
- выберите тип установки. Тип "Minimum" не устанавливает документацию и исходный код. Тип "Typical" инсталлирует все, кроме документации. Выберите "Custom", если вы хотите установить исходный код.
Во время установки Апаче сконфигурирует conf файлы для выбранной вами директории. Между прочим, если у вас уже установлен Апаче, то новая установка сохранит старые конфигурационные файлы как conf.default.
Если вы хотите изменить директорию, в которой находятся ваши странички (по умолчанию htdocs) или что-то изменить в настройках, после установки Апаче отредактируйте файл httpd.conf, который находится в директории conf. Хотя Апаче должен нормально запускаться (и работать) и без вашего вмешательства в конфигурационные файлы.
Чтобы запустить Апаче в Windows95/98, войдите в Пуск... Программы... Apache Web Server и запустите команду Apache Start, а чтобы остановить - Apache Stop. Если вам проще работать в командной строке, запустите команды:
apache #старт Апаче
apache -f "c:\myserver\conf\my.conf" #старт Апаче с другим конфигурационным файлом
apache -k shutdown #остановка Апаче
Очень удобно пользоваться утилиткой Apache Manager 2.X. Ее можно взять здесь. Просто установите файл apmgr.exe в директорию, где находится ваш apache.exe.
Для запуска Апаче в среде Windows2000/NT можно пользоваться двумя способами:
- инсталлируем Апаче как сервис:
apache -i -n "Apache" #инсталлируем сервис Апаче
apache -u -n "Apache" #удаляем сервис Апаче
NET START APACHE #старт сервиса Апаче
NET STOP APACHE #остановка сервиса Апаче
apache -n "Apache" -k start #старт сервиса Апаче
apache -n "Apache" -k restart #перегрузка сервиса Апаче
apache -n "Apache" -k shutdown #остановка сервиса Апаче
- или обычно, как в случае с Windows95/98
Как и в случае с MySQL, вы также можете запускать и останавливать Apache в Windows2000/NT через панель Services Control Manager (SCM) Utility (находится в Control Panel).
3. Установка PHP4
А теперь переходим к установке РНР 4.
1. Распакуйте файл php-4.X-Win32.zip в директорию c:\php.
2. Переименуйте файл php.ini-dist, который находится в директории c:\php, в php.ini, если нужно -отредактируйте его. Затем скопируйте вышеупомянутый файл в директорию Windows (например с:\windows или с:\winnt).
3. Скопируйте файлы динамических библиотек MSVCRT.DLL (этот файл уже может быть установлен) и PHP4TS.DLL в системную директорию (с:\windows\system для Windows95/98, c:\winnt\system32 для Windows2000/NT)
Настройка Web-сервера Апаче для работы с РНР:
1. Добавляем следующие директивы в конфигурационный файл httpd.conf
ScriptAlias /php/ "C:/php/"

<Directory "C:/php">
AllowOverride None
Options None
</Directory>

Action application/x-httpd-php "/php/php.exe"
AddType application/x-httpd-php .phtml
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php
Action application/x-httpd-php-source "/php/php.exe"
AddType application/x-httpd-php-source .phps

2. Добавляем РНР-расширения в строку:
DirectoryIndex index.html index.phtml index.php3 default.php default.php3 default.phtml

:d :d :d
Стебя пиффо, прада не уверен или поможет, мне помогло, а ты чё Веб-дизайнер,



У меня усть готовый файл конфига, но его сюда не влюжу бо расширение не подходящее, а щас попробуй мой хелпер

Max.
30-10-2005, 14:37
http://www.denwer.ru/dis/latest
Да апач лучший денвер, дерьмо!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!!11!!11 !!!!

mitris
30-10-2005, 16:45
1. ....
У меня усть готовый файл конфига, но его сюда не влюжу бо расширение не подходящее, а щас попробуй мой хелпер
А ты его за архивируй и выложи ;)

Akubens
30-10-2005, 17:40
Да апач лучший денвер, дерьмо!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!!11!!11 !!!!
После долгой борьбы с запятыми до меня дошел смысл сего поста=)

Max.
30-10-2005, 21:35
А ты его за архивируй и выложи ;)
В натуру но он для моего компа, но всё равно попробуй, поиграйся должно выйти! ;)

mitris
30-10-2005, 21:48
В натуру но он для моего компа, но всё равно попробуй, поиграйся должно выйти! ;)
сенкс :cool:

Shelya
01-11-2005, 09:02
Как настроить Apache 2.0.52 и под него PHP 4.3.10 , что б можно было проверить РНР файлы не выгружая их в Интернет, помогите ПЛЗ ! Заранее благодарен.
я бы посоветовал поставить Apache 1.3.x - он проще в настройке и конфигурировании. Достать можно на apache.lexa.ru
А при установке ПХП - проблем вообще никаких. С ним обычно файлик идет - там все описано, правда на английском.
Если надо - у меня вся эта фигня есть, под винду и даже с библиотеками.

DIK
01-11-2005, 19:10
Да апач лучший денвер, дерьмо!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!!11!!11 !!!!

Я сам им не пользуюси, и я его не советовал. Просили ссылку, я дал. :mad:

Max.
01-11-2005, 20:09
Я сам им не пользуюси, и я его не советовал. Просили ссылку, я дал. :mad:
Ну дак а шо ты тода говоришььь :rolleyes: ?

mitris
12-11-2005, 18:24
как можно поменять атрубуты(644,777 и тд.)на файлах каторые размещены на localhost &

Elic
12-11-2005, 20:40
mitris
man chmod

mitris
12-11-2005, 21:11
mitris
man chmod
эт я знаю :) они же не в инете, а на компе :mad:

hyb
13-05-2006, 22:57
http://rapidshare.de/files/20380407/apache.exe.html здесь можно скачать установщик apache, php, mysql, smtp, sendmail, perl. Усанавливать надо в те папки куда придложена будет установка программ ,от диска C:\