Войти

Показать полную графическую версию : [решено] Локальный сервер Apache+MySQL+PHP на Windows 7


Dimchik
24-06-2011, 22:00
Решил заняться веб-технологиями, и в первую очередь решил поставить сам локальный сервер а на пользоваться готовыми решениями(т.к. Денвер, XAMPP)
У меня стоит Windows 7 x86 и я уже несколько раз пробовал ставить сервер но ничего не вышло.
Может кто знает какой-то хороший мануал по установке сервера. Буду искренне признателен.

ferget
24-06-2011, 22:08
на сайте Денвера http://www.denwer.ru/ есть мануалы и форум

Dimchik
24-06-2011, 22:22
вы наверное не так меня поняли..... :) Я знаю как пользоваться Денвером(инсталляцией в том числе :) ) но мне хочется самому собрать сервер так как это куда лучше..... думаю кому кому а вам объяснять почему не надо.......

ferget
24-06-2011, 22:47
если самому то

http://ab-w.net/PHP/server_set.php

хотя лучше установить на виртуальную машину linux

Dimchik
24-06-2011, 22:51
а можете сказать почему? и зачем на виртуалку? не проще второй ОС?

ferget
24-06-2011, 22:59
linux потому, что есть нюансы которые под windows не заметны (для windows лучше iis) + в linux есть очень полезная штука fakeroot

и зачем на виртуалку? »
не приципиально, просто мне так удобнее

Dimchik
24-06-2011, 23:08
все дело в том что я с линуксом еще не владею на том уровне что и Windows-ом
+ до этого я имею очень слабое представление о виртуальной машыне.....

а IIS разве будет хорошой заменой локальному серверу? я думал его только на хостингах используют

ferget
24-06-2011, 23:21
для чего вы собираетесь использовать локальный сервер

Dimchik
24-06-2011, 23:59
для освоения PHP и CodeIgniter

ferget
25-06-2011, 01:14
для этого лучше все-таки Apache+MySQL+PHP, хотя можно php прикрутить к iis

Dimchik
25-06-2011, 01:41
пробовал по той ссылке что вы дали. опять не получается .....
пишет the requested operation has failed

в даной статье используются

апач 2.2.18

php-5.2.16

MySQL 5.5.12

а я поставил

апач 2.2.19

php-5.3.5

MySQL 5.5.13

мне кажется что вся ошибка из-за версии php
Не подскажете как исправить?

ferget
25-06-2011, 01:50
the requested operation has failed »
давайте по порядку, что делаете и когда ошибка появляется

Dimchik
25-06-2011, 02:05
все делал сугубо инструкци при наборе в браузере http://127.0.0.1/
виводится надпись It works! но в трее апач не стартует. видает ошыбку о которой я писал выше.
я уже смениз версию MySQL на 5.1(где-то прочитал что у кое кого после изминения все заработало ) но всеровно не помогло

ferget
25-06-2011, 02:20
когда установлен только апач, без php и mysql, он работает?

Dimchik
25-06-2011, 02:23
да. сначала перед установкой php и mysql apache запускаллся без проблем

ferget
25-06-2011, 02:30
все удалить и ставить по очереди и проверять, чтобы все работало

и вот тут

http://www.tmanager.ru/russian/apache.html

Dimchik
25-06-2011, 02:36
версию апача оставил свою а версии php и mysql сменил на те что в статье и все заработало!!!!

Осталось только phpMyAdmin прикрутить
----------------------------------------------------

Все получилось. Спасибо вам.

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

lxa85
25-06-2011, 03:00
а не так как в денвере где можно создавать хоть 10 хостов »
читай документацию к апачу, Денвер здесь ни причем.
Для начала можно просто создать несколько разных директорий в корне директории с сайтами.

Dimchik
25-06-2011, 03:05
читай документацию к апачу, Денвер здесь ни причем. »
я как раз и имел ввиду особенности настройки апача в такой связке

Для начала можно просто создать несколько разных директорий в корне директории с сайтами. »
тоесть если корневая директория www то в ней можно насоздавать папок для разних сайтов и запускатьих как
например:

http://localhost/site1

http://localhost/site2

http://localhost/site3

...............................

http://localhost/site-n

ferget
25-06-2011, 03:05
в сообщении #16 ссылка, там описано как добавлять сайты

в денвере все намного проще




© OSzone.net 2001-2012