ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > БЕЗОПАСНОСТЬ_OLD > Администрирование > *nix системы
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #41  
Старый 15.07.2008, 07:11
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме:
3660186

Репутация: 905


По умолчанию

svesve, вот кусок из моего httpd.conf, ответственный за обработку CGI-сценариев
Код:
LoadModule cgi_module modules/mod_cgi.so
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
<Directory "/var/www/cgi-bin/">
  AllowOverride None
  Options ExecCGI
  Order allow,deny
  Allow from all
</Directory>
А вот простой CGI-скрипт для проверки (кидать в /var/www/cgi-bin и сделать его исполняемым - chmod 0755 script.cgi):
Код:
#!/usr/bin/perl

print "Content-Type: text/html\n\n";
print "<html><body><h1>This is CGI-script</h1>" .
      "<p>Apache installed</p></body></html>";
exit 0;
ЗЫ. А ты после внесения изменений в конфиг апача случайно не забыл его рестартануть?

Последний раз редактировалось krypt3r; 15.07.2008 в 07:16..
 

  #42  
Старый 16.07.2008, 17:53
svesve
Постоянный
Регистрация: 15.06.2007
Сообщений: 527
Провел на форуме:
1734541

Репутация: 214


По умолчанию

Спасибо всем =) помогол курение доков и переустановка всей связки )

теперь вопрос такой
как апач заставит автоматически стартовать?
rc.conf
apache_enable="YES" не помогает

apache 1.3.41 /usr/local/apache/bin/apachectl
 

  #43  
Старый 16.07.2008, 18:05
Ky3bMu4
Постоянный
Регистрация: 03.02.2007
Сообщений: 520
Провел на форуме:
1777536

Репутация: 932


Отправить сообщение для Ky3bMu4 с помощью ICQ
По умолчанию

OC какая? Если freebsd, то apache13_enable="YES"
 

  #44  
Старый 16.07.2008, 21:09
zythar
Moderator - Level 7
Регистрация: 16.02.2008
Сообщений: 580
Провел на форуме:
1595333

Репутация: 291


Отправить сообщение для zythar с помощью ICQ
По умолчанию

а скрипт проверяет rc.conf на пременную apache_enable со значением YES?
если нет то это дело нуно прикрутить.
 

  #45  
Старый 16.07.2008, 21:45
neval
Moderator - Level 7
Регистрация: 13.12.2006
Сообщений: 531
Провел на форуме:
2127116

Репутация: 383


По умолчанию

rc-update add apache2 default
 

  #46  
Старый 17.07.2008, 09:02
svesve
Постоянный
Регистрация: 15.06.2007
Сообщений: 527
Провел на форуме:
1734541

Репутация: 214


По умолчанию

Цитата:
Сообщение от Ky3bMu4  
OC какая? Если freebsd, то apache13_enable="YES"
Ось фряха, запись не помогла (

Цитата:
а скрипт проверяет rc.conf на пременную apache_enable со значением YES? если нет то это дело нуно прикрутить.
так а где это посмотреть?
 

  #47  
Старый 17.07.2008, 09:20
zythar
Moderator - Level 7
Регистрация: 16.02.2008
Сообщений: 580
Провел на форуме:
1595333

Репутация: 291


Отправить сообщение для zythar с помощью ICQ
По умолчанию

в скрипте (*
я щас точно незнаю как проверку осуществляют. но мона открыть один из скриптов в /etc/rc.d/ и просмотреть его. если хоть немного понимаешь в шелле то в принципе мона отличить код скрипта от тех мест где проверяется значение переменной.

а когда поймешь то просто добавляешь проверку.
ЕСЛИ apache_enable РАВЕН YES ТО /path/to/script/apachectl start. или что то типа этого. ясно? (*
 

  #48  
Старый 17.07.2008, 09:56
svesve
Постоянный
Регистрация: 15.06.2007
Сообщений: 527
Провел на форуме:
1734541

Репутация: 214


По умолчанию

не понял и не получилось )
 

  #49  
Старый 17.07.2008, 13:03
zythar
Moderator - Level 7
Регистрация: 16.02.2008
Сообщений: 580
Провел на форуме:
1595333

Репутация: 291


Отправить сообщение для zythar с помощью ICQ
По умолчанию

попробуй так:
в первой строчке пиши . /etc/rc.subr.
потом юзай функцию checkyesno. вот так. checkyesno apache_enable.
если в rc.conf апач_енабле = ЙЕС то она (функция) возвратит 0. потом делаешь проверку. ели ноль то стартуем, если нет то хз (*

Последний раз редактировалось zythar; 17.07.2008 в 13:06..
 

  #50  
Старый 17.07.2008, 14:54
procedure
Banned
Регистрация: 22.12.2007
Сообщений: 660
Провел на форуме:
3885269

Репутация: 1158


По умолчанию

Для запуска аpache при старте системы нужно добавить в /etc/rc.conf apache_enable="YES"
Если не получается. Значит нужно проверить наличие сценария apache.sh в директории /usr/local/etc/rc.d/. Его отсутствие может означать неправильную настроку/установку apache.
Если в /usr/local/etc/rc.d/ сценарий приутствует, значит дело в inetd.conf
Проблема так же может быть в init.

Последний раз редактировалось procedure; 17.07.2008 в 15:07..
 
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ