Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
apache nie wystarował http://forum.freesco.pl/viewtopic.php?f=22&t=16518 |
Strona 1 z 1 |
Autor: | boruspl [ sobota, 2 lutego 2008, 11:50 ] |
Tytuł: | apache nie wystarował |
proszą o pomoc jestem początkujący i zrobił mi się problem po zmianie w httpd.conf apache nie wystartowal cofnolem zmiane i tez nic nie wiem co dalej zrobic. zmienilem User nobody na User janusz i Group nobody na Group janusz oraz ServerName nazwa localhost:80 na ServerName koty lokalhost:80 tu jest log htttpd.conf a na samym koncu rc.d #! bin/bach #/etc/httpd/conf/httpd.conf # # Plik konfiguracyjny apache # # Pamiętaj, że po zmianie ustawień musisz zrestartować apache # # Jeżeli interesują Cie ustawienia php, virtual hostów lub ssl, zajrzyj # na koniec tego pliku # # # USTAWIENIA GŁÓWNE # # Miejsce przechowywania plików Apache. ServerRoot "/etc/httpd" # Port lub/i ip na którym ma nasłuchiwać apache. Listen 80 # Grupa i user na ktorym bedzie uruchomiony apache User nobody Group nobody # Adres email administratora(wykorzystywany na domyślnych stronach błędów) ServerAdmin you@example.com #Nazwa serwera ServerName nazwa localhost:80 UseCanonicalName Off # Folder głowny serwera DocumentRoot "/home/httpd/html" # Nadrzędne ustawienia dla katalogów <Directory /> Options FollowSymLinks AllowOverride None </Directory> # Ustawienia globalne dla DocumentRoot. <Directory "/home/httpd/html"> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> # Foldery uzytkownikow UserDir public_html <Directory /home/*/public_html/> AllowOverride FileInfo AuthConfig Limit Indexes Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec IndexOptions +FoldersFirst +FancyIndexing <Limit GET POST OPTIONS PROPFIND> Order allow,deny Allow from all </Limit> <LimitExcept GET POST OPTIONS PROPFIND> Order deny,allow Deny from all </LimitExcept> </Directory> AccessFileName .htaccess <Files ~ "^\.ht"> Order allow,deny Deny from all </Files> TypesConfig /etc/httpd/conf/mime.types DefaultType text/plain <IfModule mod_mime_magic.c> MIMEMagicFile /etc/httpd/conf/magic </IfModule> # # # Ładowane moduły # # Moduły pozwalają rozszerzyć apache o nowe funkcje # Domyślnie uruchamiane są tylko standardowe moduły # Jeżeli chcesz używać dodatkowych modułów, odkomentuj linie w których są # ładowane LoadModule actions_module /usr/lib/apache/mod_actions.so LoadModule alias_module /usr/lib/apache/mod_alias.so LoadModule asis_module /usr/lib/apache/mod_asis.so LoadModule auth_basic_module /usr/lib/apache/mod_auth_basic.so LoadModule auth_digest_module /usr/lib/apache/mod_auth_digest.so LoadModule authn_anon_module /usr/lib/apache/mod_authn_anon.so LoadModule authn_dbd_module /usr/lib/apache/mod_authn_dbd.so LoadModule authn_dbm_module /usr/lib/apache/mod_authn_dbm.so LoadModule authn_default_module /usr/lib/apache/mod_authn_default.so LoadModule authn_file_module /usr/lib/apache/mod_authn_file.so LoadModule authz_dbm_module /usr/lib/apache/mod_authz_dbm.so LoadModule authz_default_module /usr/lib/apache/mod_authz_default.so LoadModule authz_groupfile_module /usr/lib/apache/mod_authz_groupfile.so LoadModule authz_host_module /usr/lib/apache/mod_authz_host.so LoadModule authz_owner_module /usr/lib/apache/mod_authz_owner.so LoadModule authz_user_module /usr/lib/apache/mod_authz_user.so LoadModule autoindex_module /usr/lib/apache/mod_autoindex.so #LoadModule cern_meta_module /usr/lib/apache/mod_cern_meta.so LoadModule cgi_module /usr/lib/apache/mod_cgi.so LoadModule dav_module /usr/lib/apache/mod_dav.so LoadModule dav_fs_module /usr/lib/apache/mod_dav_fs.so #LoadModule dbd_module /usr/lib/apache/mod_dbd.so #LoadModule deflate_module /usr/lib/apache/mod_deflate.so LoadModule dir_module /usr/lib/apache/mod_dir.so #LoadModule dumpio_module /usr/lib/apache/mod_dumpio.so LoadModule env_module /usr/lib/apache/mod_env.so LoadModule expires_module /usr/lib/apache/mod_expires.so LoadModule ext_filter_module /usr/lib/apache/mod_ext_filter.so #LoadModule filter_module /usr/lib/apache/mod_filter.so LoadModule headers_module /usr/lib/apache/mod_headers.so #LoadModule ident_module /usr/lib/apache/mod_ident.so #LoadModule imagemap_module /usr/lib/apache/mod_imagemap.so LoadModule include_module /usr/lib/apache/mod_include.so #LoadModule info_module /usr/lib/apache/mod_info.so LoadModule log_config_module /usr/lib/apache/mod_log_config.so #LoadModule log_forensic_module /usr/lib/apache/mod_log_forensic.so #LoadModule logio_module /usr/lib/apache/mod_logio.so LoadModule mime_module /usr/lib/apache/mod_mime.so LoadModule mime_magic_module /usr/lib/apache/mod_mime_magic.so LoadModule negotiation_module /usr/lib/apache/mod_negotiation.so #LoadModule proxy_module /usr/lib/apache/mod_proxy.so #LoadModule proxy_ajp_module /usr/lib/apache/mod_proxy_ajp.so #LoadModule proxy_balancer_module /usr/lib/apache/mod_proxy_balancer.so #LoadModule proxy_connect_module /usr/lib/apache/mod_proxy_connect.so #LoadModule proxy_ftp_module /usr/lib/apache/mod_proxy_ftp.so #LoadModule proxy_http_module /usr/lib/apache/mod_proxy_http.so LoadModule rewrite_module /usr/lib/apache/mod_rewrite.so LoadModule setenvif_module /usr/lib/apache/mod_setenvif.so LoadModule speling_module /usr/lib/apache/mod_speling.so #LoadModule status_module /usr/lib/apache/mod_status.so #LoadModule unique_id_module /usr/lib/apache/mod_unique_id.so LoadModule userdir_module /usr/lib/apache/mod_userdir.so #LoadModule usertrack_module /usr/lib/apache/mod_usertrack.so #LoadModule version_module /usr/lib/apache/mod_version.so #LoadModule vhost_alias_module /usr/lib/apache/mod_vhost_alias.so ErrorLog /var/log/httpd/error_log # LogLevel: Ilosc informacji generowana w logach. # Do wyboru sa opcje: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined LogFormat "%h %l %u %t \"%r\" %>s %b" common LogFormat "%{Referer}i -> %U" referer LogFormat "%{User-agent}i" agent CustomLog /var/log/httpd/access_log common ServerTokens Prod # Wyswietlana sygnaturka ServerSignature EMail Alias /icons/ "/home/httpd/icons/" <Directory "/home/httpd/icons"> Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all </Directory> ScriptAlias /cgi-bin/ "/home/httpd/cgi-bin/" <Directory "/home/httpd/cgi-bin"> AllowOverride None Options None Order allow,deny Allow from all </Directory> IndexOptions FancyIndexing VersionSort AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip AddIconByType (TXT,/icons/text.gif) text/* AddIconByType (IMG,/icons/image2.gif) image/* AddIconByType (SND,/icons/sound2.gif) audio/* AddIconByType (VID,/icons/movie.gif) video/* AddIcon /icons/binary.gif .bin .exe AddIcon /icons/binhex.gif .hqx AddIcon /icons/tar.gif .tar AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip AddIcon /icons/a.gif .ps .ai .eps AddIcon /icons/layout.gif .html .shtml .htm .pdf AddIcon /icons/text.gif .txt AddIcon /icons/c.gif .c AddIcon /icons/p.gif .pl .py AddIcon /icons/f.gif .for AddIcon /icons/dvi.gif .dvi AddIcon /icons/uuencoded.gif .uu AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl AddIcon /icons/tex.gif .tex AddIcon /icons/bomb.gif core AddIcon /icons/back.gif .. AddIcon /icons/hand.right.gif README AddIcon /icons/folder.gif ^^DIRECTORY^^ AddIcon /icons/blank.gif ^^BLANKICON^^ DefaultIcon /icons/unknown.gif ReadmeName README.html HeaderName HEADER.html IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t AddLanguage da .dk AddLanguage nl .nl AddLanguage en .en AddLanguage et .et AddLanguage fr .fr AddLanguage de .de AddLanguage he .he AddLanguage el .el AddLanguage it .it AddLanguage ja .ja AddLanguage pl .po AddLanguage ko .ko AddLanguage pt .pt AddLanguage nn .nn AddLanguage no .no AddLanguage pt-br .pt-br AddLanguage ltz .ltz AddLanguage ca .ca AddLanguage es .es AddLanguage sv .sv AddLanguage cs .cz .cs AddLanguage ru .ru AddLanguage zh-CN .zh-cn AddLanguage zh-TW .zh-tw AddLanguage hr .hr LanguagePriority pl en da nl et fr de el it ja ko no pt pt-br ltz ca es sv tw ForceLanguagePriority Prefer Fallback # AddDefaultCharset ISO-8859-2 AddCharset ISO-8859-1 .iso8859-1 .latin1 AddCharset ISO-8859-2 .iso8859-2 .latin2 .cen AddCharset ISO-8859-3 .iso8859-3 .latin3 AddCharset ISO-8859-4 .iso8859-4 .latin4 AddCharset ISO-8859-5 .iso8859-5 .latin5 .cyr .iso-ru AddCharset ISO-8859-6 .iso8859-6 .latin6 .arb AddCharset ISO-8859-7 .iso8859-7 .latin7 .grk AddCharset ISO-8859-8 .iso8859-8 .latin8 .heb AddCharset ISO-8859-9 .iso8859-9 .latin9 .trk AddCharset ISO-2022-JP .iso2022-jp .jis AddCharset ISO-2022-KR .iso2022-kr .kis AddCharset ISO-2022-CN .iso2022-cn .cis AddCharset Big5 .Big5 .big5 AddCharset WINDOWS-1251 .cp-1251 .win-1251 AddCharset CP866 .cp866 AddCharset KOI8-r .koi8-r .koi8-ru AddCharset KOI8-ru .koi8-uk .ua AddCharset ISO-10646-UCS-2 .ucs2 AddCharset ISO-10646-UCS-4 .ucs4 AddCharset UTF-8 .utf8 AddCharset GB2312 .gb2312 .gb AddCharset utf-7 .utf7 AddCharset utf-8 .utf8 AddCharset big5 .big5 .b5 AddCharset EUC-TW .euc-tw AddCharset EUC-JP .euc-jp AddCharset EUC-KR .euc-kr AddCharset shift_jis .sjis AddType application/x-tar .tgz AddType image/x-icon .ico AddHandler type-map var Alias /error/ "/home/httpd/error/" <Directory "/home/httpd/error"> AllowOverride None Options IncludesNoExec AddOutputFilter Includes html AddHandler type-map var Order allow,deny Allow from all LanguagePriority pl en cs de es fr it nl sv pt-br ro ForceLanguagePriority Prefer Fallback </Directory> ErrorDocument 400 /error/HTTP_BAD_REQUEST.html.var ErrorDocument 401 /error/HTTP_UNAUTHORIZED.html.var ErrorDocument 403 /error/HTTP_FORBIDDEN.html.var ErrorDocument 404 /error/HTTP_NOT_FOUND.html.var ErrorDocument 405 /error/HTTP_METHOD_NOT_ALLOWED.html.var ErrorDocument 408 /error/HTTP_REQUEST_TIME_OUT.html.var ErrorDocument 410 /error/HTTP_GONE.html.var ErrorDocument 411 /error/HTTP_LENGTH_REQUIRED.html.var ErrorDocument 412 /error/HTTP_PRECONDITION_FAILED.html.var ErrorDocument 413 /error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var ErrorDocument 414 /error/HTTP_REQUEST_URI_TOO_LARGE.html.var ErrorDocument 415 /error/HTTP_UNSUPPORTED_MEDIA_TYPE.html.var ErrorDocument 500 /error/HTTP_INTERNAL_SERVER_ERROR.html.var ErrorDocument 501 /error/HTTP_NOT_IMPLEMENTED.html.var ErrorDocument 502 /error/HTTP_BAD_GATEWAY.html.var ErrorDocument 503 /error/HTTP_SERVICE_UNAVAILABLE.html.var ErrorDocument 506 /error/HTTP_VARIANT_ALSO_VARIES.html.var BrowserMatch "Mozilla/2" nokeepalive BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0 BrowserMatch "RealPlayer 4\.0" force-response-1.0 BrowserMatch "Java/1\.0" force-response-1.0 BrowserMatch "RealPlayer 4\.0" force-response-1.0 BrowserMatch "Java/1\.0" force-response-1.0 BrowserMatch "JDK/1\.0" force-response-1.0 BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-caref BrowserMatch "^WebDrive" redirect-carefully BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully BrowserMatch "^gnome-vfs" redirect-carefully # # Obsługa SSL # # Jeżeli chcesz uzywac ssl odkomentuj poniższą linie, a po dalsze instrukcje # zajrzyj do pliku /etc/httpd/conf/ssl.conf # Include /etc/httpd/conf/ssl.conf # # Obsługa Virtualnych Hostów # # Jezeli chcesz uzywac wirtualne hosty, odkomentuj poniższą linie, # następnie zajrzyj do do pliku /etc/httpd/conf/vhosts.conf #Include /etc/httpd/conf/vhosts.conf # # Obsluga php # # Jezeli chcesz używac php, odkomentuj poniższą linie a następnie zajrzyj # do pliku /etc/httpd/conf/php.conf #Include /etc/httpd/conf/php.conf a tu jest log bun/bash !/bin/bash # general config . /etc/rc.conf . /etc/rc.d/functions case "$1" in start) stat_busy "Uruchamiam serwer HTTP" /usr/sbin/apachectl start &>/dev/null if [ $? -gt 0 ]; then stat_fail else add_daemon httpd stat_done fi ;; stop) stat_busy "Zatrzymuję serwer HTTP" /usr/sbin/apachectl stop &>/dev/null if [ $? -gt 0 ]; then else rm_daemon httpd stat_done fi ;; restart) $0 stop sleep 3 $0 start ;; reload) if [ -f /var/run/httpd.pid ]; then status "Przeładowuję konfigurację serwera HTTP" kill -HUP `cat /var/run/ht fi ;; *) echo "Użycie: $0 {start|stop|restart|reload}" esac |
Autor: | tasiorek [ sobota, 2 lutego 2008, 12:00 ] |
Tytuł: | |
Co pokazuje polecenie apache -k start po tych zmianach? |
Autor: | boruspl [ sobota, 2 lutego 2008, 12:13 ] |
Tytuł: | |
komand nod fund |
Autor: | boruspl [ sobota, 2 lutego 2008, 12:16 ] |
Tytuł: | |
natomiast po /etc/rc.d(httpd start wyswietla zruchamiam server niedane |
Autor: | tasiorek [ sobota, 2 lutego 2008, 12:21 ] |
Tytuł: | |
Sry, wpisz: apachectl start i skopiuj co Ci wyswietli |
Autor: | boruspl [ sobota, 2 lutego 2008, 12:25 ] |
Tytuł: | |
wyswietlil to: Syntax error on line 28 of /etc/httpd/conf/httpd.conf: ServerName takes one argument, The hostname and port of the server |
Autor: | tasiorek [ sobota, 2 lutego 2008, 12:27 ] |
Tytuł: | |
Zmien Cytuj: ServerName koty lokalhost:80 na: Cytuj: ServerName koty:80
i sprawdz czy pomoglo. |
Autor: | boruspl [ sobota, 2 lutego 2008, 12:31 ] |
Tytuł: | |
ja juz niemam tej nazwy "koty" cofnąłem te zapisy |
Autor: | tasiorek [ sobota, 2 lutego 2008, 12:33 ] |
Tytuł: | |
to zmien ServerName nazwa localhost:80 na ServerName localhost:80 |
Autor: | boruspl [ sobota, 2 lutego 2008, 12:35 ] |
Tytuł: | |
jestes wielki dziekuje pomoglo wystartowal |
Autor: | Luc3k [ wtorek, 5 lutego 2008, 15:56 ] |
Tytuł: | |
Żeby nie zakładać nowego wątku pozwolę się podpiąć pod temat. Mam Apache-a i potrzebuję na nim uruchomić SSL-a. W httpd.conf odznaczyłem Include /etc/httpd/conf/ssl.conf Następnie utworzyłem klucz i zabezpieczyłem go hasłem tak jak podają wskazówki z ssl.conf: openssl genrsa -des3 -rand /etc/random-seed -out /etc/httpd/server.key 2048 oraz openssl req -new -x509 -days 3650 -key /etc/httpd/server.key -out /etc/httpd/server.crt Po tych zabiegach Apache nie chce się uruchomić (cały czas pisze uruchamianie). apachectl start zwraca mi coś takiego: Apache/2.2.4 mod_ssl/2.2.4 (Pass Phrase Dialog) Some of your private key files are encrypted for security reasons. In order to read them you have to provide the pass phrases. Server 10.0.0.1:90 (RSA) Enter pass phrase: OK: Pass Phrase Dialog successful. Po prawidłowym podaniu hasła serwer się uruchamia. Gdy natomiast chcę go zrestartować /etc/rc.d/httpd restart to znów nie wstaje. W czym jest problem? PS. W logach jest coś takiego: [Tue Feb 05 14:51:06 2008] [error] Init: Unable to read pass phrase [Hint: key introduced or changed before restart?] [Tue Feb 05 14:51:06 2008] [error] SSL Library Error: 218710120 error:0D094068:asn1 encoding routines:d2i_ASN1_SET:bad tag [Tue Feb 05 14:51:06 2008] [error] SSL Library Error: 218529960 error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong ta [Tue Feb 05 14:51:06 2008] [error] SSL Library Error: 218595386 error:0D07803A:asn1 encoding routines:ASN1_ITEM_EX_D2I:nested [Tue Feb 05 14:51:06 2008] [error] SSL Library Error: 218734605 error:0D09A00D:asn1 encoding routines:d2i_PrivateKey:ASN1 lib [Tue Feb 05 14:56:57 2008] [error] Init: Unable to read pass phrase [Hint: key introduced or changed before restart?] [Tue Feb 05 14:56:57 2008] [error] SSL Library Error: 218710120 error:0D094068:asn1 encoding routines:d2i_ASN1_SET:bad tag [Tue Feb 05 14:56:57 2008] [error] SSL Library Error: 218529960 error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong ta [Tue Feb 05 14:56:57 2008] [error] SSL Library Error: 218595386 error:0D07803A:asn1 encoding routines:ASN1_ITEM_EX_D2I:nested [Tue Feb 05 14:56:57 2008] [error] SSL Library Error: 218734605 error:0D09A00D:asn1 encoding routines:d2i_PrivateKey:ASN1 lib |
Autor: | Maciek [ wtorek, 5 lutego 2008, 16:47 ] |
Tytuł: | |
W opisie jest również, jak to hasło usunąć. |
Autor: | Luc3k [ wtorek, 5 lutego 2008, 21:10 ] |
Tytuł: | |
Usunięcie hasła pomogło, dziękuję. Wydawało mi się jednak, że skoro zabezpieczamy coś hasłem to nie trzeba go potem zdejmować ![]() |
Autor: | Maciek [ wtorek, 5 lutego 2008, 23:04 ] |
Tytuł: | |
Trzeba było przeczytać dokładnie. I robić to co w opisie jest zawarte. ![]() |
Autor: | Luc3k [ środa, 6 lutego 2008, 10:28 ] |
Tytuł: | |
Następnym razem będę wszystko klepał na ślepo hehe ![]() |
Autor: | JakubC [ środa, 6 lutego 2008, 20:06 ] |
Tytuł: | |
Zdejmować hasło trzeba dlatego, że nie da się tutaj wygenerować klucza bezhasłowego. Trzeba czytać i wszystko idzie jak z płatka:) Starałem się zamiast konfiguratora w miarę dobrze opisać plik konfiguracyjny. |
Autor: | Luc3k [ środa, 6 lutego 2008, 20:13 ] |
Tytuł: | |
Plik był dobrze opisany, tu nie mam wątpliwości. Górę wzięła moja logika. |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |