Титла: Apache неволи :-) Публикувано от: maniac в Mar 13, 2004, 08:55 Здравейте,
имам няколко въпроса свързани с настройката на apache v1.3.29 инсталирано в/у Дебиан. От няколко дена се блъскам по тях и все още няма резултат....Моля помогнете 1.Как мога да го накарам като му се подаде адрес: http://172.16.12.79/sysinfo da otvarq: http://172.16.12.79/sysinfo/index.php при положение, че няма файл index.htm в директорията... 2.Как мога да превърна 172.16.12.79 във www.blabla.org за малка локална мрежа и ще може ли да стане това без DNS сървер? Четох нещо на тема Виртуални домеини в Апаче, но нещо не се получиха нещата. Надолу прилагам части от httpd.conf, за да можете да ми кажете евентуално къде бъркам .... С предварителни благодарности.... Maniac
Титла: Apache неволи :-) Публикувано от: в Mar 13, 2004, 12:02 1. инсталирай php и конфигурирай apache да работи с него
(по-този въпрос има много изписано). после в httpd.conf добави към директивата DirectoryIndex и index.php 2. няма кой да ти резолира url-то за да тръгне да ти отваря страницата (дори и да разцъкаш там виртуалните хостове) така че пусни DNS (е то може ама трябва на всяка машина от LAN-a да базикаш lmhosts, което е тъпо). Успех ! Титла: Apache неволи :-) Публикувано от: ivanatora в Mar 13, 2004, 12:06 Трябва да имаш модула mod_php в include директива.
Include /etc/apache/mod_php.conf Сложи и това в httpd.conf: AddType application/x-httpd-php .php .php3 И още нещо: <IfModule mod_dir.c> DirectoryIndex index.html index.php </IfModule> Относно ввв.блабла.орг, мисля че ще трябва някакъв nameserver. Титла: Apache неволи :-) Публикувано от: peio в Mar 13, 2004, 20:46
в httpd.conf
или каквото друго име на файл решиш да ползваш за индекс
може да ги опишеш в hosts файла (всички OS го имат, но не знам win доколко и как го ползва) на всички компютри, които искат/трябва да го достъпват. при линукс този файл се намира в /etc/hosts. добави в него:
Титла: Apache неволи :-) Публикувано от: maniac в Mar 14, 2004, 13:44 Проблем 1:
добавих това в httpd.conf:
НО проблема още не е решен . При подаване на този линк, пак не бачкат нещата: http://172.16.12.79/sysinfo За да проработи, вече трябва да се пусне заявка за това: http://172.16.12.79/sysinfo/ без "/" накрая няма резултат....има ли начин да оправя и това? (имам една php страничка, на която линковете са и по този начин и иначе не бачка като хората... , а php ми е още малко тъмна Индия, че да редактирам скриптовете) Видях на няколко места в нета, че има работещи такива линкове.....значи има някакъв начин..... ivanatora,няма такъв файл при мен /etc/apache/mod_php.conf за какво служи това? Проблем 2: Явно без ДНС няма да мина.Бихте ли ми дали линк към някой хубав manual на български..... Поздрави! Титла: Apache неволи :-) Публикувано от: maniac в Mar 15, 2004, 17:46 Проблема се оказа доста глупав..... За serverName съм дал FreeLan , а не ИП-то на сървъра, както разбрах, 4е трябва да бъде (нямам валидно ДНС име) .След като оправих това, вси4ко тръгна без проблеми.
Благодаря на вси4ки за отговорите! |