[linux] konfiguracia xinetd

Juraj Fedel read-it na inmail.sk
Čtvrtek Duben 21 12:49:06 CEST 2005


Chcel by som si nastavit aby vsetky servery 
(apache, postfix, named, xfs, sshd, samba ...)  bezali pod xinetd.
Je to na starsom domacom pocitaci - nie verejnom serveri - kde sa
ucim pouzivat spominane aplikacie.

Skusal som nastavit apache, ale bezuspesne. Mam v konfiguraku nasledovne:

service http
{
	disable	                = no
	socket_type		= stream
	wait			= no
	user			= apache
	group			= apache
	port                    = 80
        server			= /usr/sbin/httpd
        server_args             = -f /etc/httpd/conf/httpd.conf -DHAVE_HTTPD -DHAVE_PROXY -DHAVE_ACCESS -DHAVE_ACTIONS -DHAVE_ALIAS -DHAVE_ASIS -DHAVE_AUTH_ANON -DHAVE_AUTH_DBM -DHAVE_AUTH_DB -DHAVE_AUTH_DIGEST -DHAVE_AUTH -DHAVE_AUTOINDEX -DHAVE_CERN_META -DHAVE_CGI -DHAVE_DEFINE -DHAVE_DIGEST -DHAVE_DIR -DHAVE_ENV -DHAVE_EXAMPLE -DHAVE_EXPIRES -DHAVE_HEADERS -DHAVE_IMAP -DHAVE_INCLUDE -DHAVE_INFO -DHAVE_LOG_AGENT -DHAVE_LOG_CONFIG -DHAVE_LOG_REFERER -DHAVE_MIME_MAGIC -DHAVE_MIME -DHAVE_MMAP_STATIC -DHAVE_NEGOTIATION -DHAVE_REWRITE -DHAVE_SETENVIF -DHAVE_SPELING -DHAVE_STATUS -DHAVE_UNIQUE_ID -DHAVE_USERDIR -DHAVE_USERTRACK -DHAVE_VHOST_ALIAS
}

Ked sa skusam pripojit na server dostanem toto:

~ $ telnet localhost 80
Trying 127.0.0.1...
Connected to localhost (127.0.0.1).
Escape character is '^]'.
fopen: Permission denied
httpd: could not open error log file /etc/httpd/logs/error_log.
Connection closed by foreign host.

Ked user a group zmenim na root:

~ $ telnet localhost 80
Trying 127.0.0.1...
Connected to localhost (127.0.0.1).
Escape character is '^]'.
Connection closed by foreign host.

a v subore /etc/httpd/logs/error_log sa zjavy nasledovna chyba:
[Thu Apr 21 12:44:35 2005] [crit] (98)Address already in use: make_sock: could not bind to port 80

Poradi niekto ako na to?
Juraj




Další informace o konferenci linux