[+] pliki apache2.conf i http.conf

Konfiguracja serwerów, usług, itp.
istrd
Beginner
Posty: 127
Rejestracja: 14 stycznia 2009, 17:18

[+] pliki apache2.conf i http.conf

Post autor: istrd »

Witam. Mam problemy z apache, które wywołane są złymi plikami konfiguracyjnymi. Może ktoś podać mi te pliki?

Kod: Zaznacz cały

/etc/apache2/httpd.conf

Kod: Zaznacz cały

/etc/apache2/apache2.conf
Mam Debiana Squeeze, ale od innych wersji Debiana nie będzie problemu?
ponton
Beginner
Posty: 406
Rejestracja: 24 stycznia 2007, 01:40
Lokalizacja: Kalisz/Wroc³aw

Post autor: ponton »

A nie lepiej go wywalić i zainstalować na nowo?
istrd
Beginner
Posty: 127
Rejestracja: 14 stycznia 2009, 17:18

Post autor: istrd »

ponton pisze:A nie lepiej go wywalić i zainstalować na nowo?
dałem

Kod: Zaznacz cały

apt-get remove apache2
i zainstlowałem ponownie ale konfigi zostały
AdeBe
Junior Member
Posty: 825
Rejestracja: 01 grudnia 2007, 14:41

Post autor: AdeBe »

Kod: Zaznacz cały

apt-get remove --purge pakiet
istrd
Beginner
Posty: 127
Rejestracja: 14 stycznia 2009, 17:18

Post autor: istrd »

AdeBe pisze:

Kod: Zaznacz cały

apt-get remove --purge pakiet
Dalej to samo, stara zła konfiguracja jest. Proszę więc o pliki.
beel
Beginner
Posty: 340
Rejestracja: 28 marca 2007, 07:06

Post autor: beel »

A daj samo:

Kod: Zaznacz cały

aptitude purge apache2
Miałem już tak, że przy złożeniu polecenia w ten sposób:

Kod: Zaznacz cały

aptitude remove --purge apache2
pliki konfiguracyjne zostawały, a w/w metoda pomogła. Jeśli nie to usuń pakiet przez "aptitude remove", następnie pliki konfiguracyjne ręcznie i zainstaluj ponownie.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

beel, w ten sposób mieszamy apt-get z aptitude.

Jeżeli już to wykonałbym to tak:

Kod: Zaznacz cały

apt-get install apache2 && apt-get remove --purge apache2
Restart systemu i dopiero:

Kod: Zaznacz cały

apt-get install apache2 
beel
Beginner
Posty: 340
Rejestracja: 28 marca 2007, 07:06

Post autor: beel »

Odnośnie "aptitude" to napisałem z przyzwyczajenia, podmień (istrd) sobie na "apt-get". No i marne szanse abyś przewrócił cały system gdy zdarzy ci się raz zamieszać.
istrd
Beginner
Posty: 127
Rejestracja: 14 stycznia 2009, 17:18

Post autor: istrd »

fnmirk i beel te wasze sposoby działają ale tylko do połowy plik httpd.conf się nie zmienił natomiast apache2.conf jest dobry. Spróbowałem usunąć ręcznie konfigi dopiero potem zainstalować apache. tak jak mówił fnmirk ale nowe pliki apache2.conf i httpd.conf się nie tworzą. Nie wiem już co robić, Więc proszę jeszcze raz o pliki.
chyl-o
Junior Member
Posty: 621
Rejestracja: 24 maja 2006, 21:06
Lokalizacja: Lublin

Post autor: chyl-o »

apache2.conf:

Kod: Zaznacz cały

ServerRoot "/etc/apache2"

LockFile /var/lock/apache2/accept.lock

PidFile ${APACHE_PID_FILE}

Timeout 300

KeepAlive On

MaxKeepAliveRequests 100

KeepAliveTimeout 15


<IfModule mpm_prefork_module>
    StartServers          5
    MinSpareServers       5
    MaxSpareServers      10
    MaxClients          150
    MaxRequestsPerChild   0
</IfModule>

<IfModule mpm_worker_module>
    StartServers          2
    MaxClients          150
    MinSpareThreads      25
    MaxSpareThreads      75
    ThreadsPerChild      25
    MaxRequestsPerChild   0
</IfModule>

User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}


AccessFileName .htaccess

<Files ~ "^\.ht">
    Order allow,deny
    Deny from all
</Files>

DefaultType text/plain


HostnameLookups Off

ErrorLog /var/log/apache2/error.log

LogLevel warn

Include /etc/apache2/mods-enabled/*.load
Include /etc/apache2/mods-enabled/*.conf

Include /etc/apache2/httpd.conf

Include /etc/apache2/ports.conf

LogFormat "%v:%p %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
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/apache2/other_vhosts_access.log vhost_combined







Include /etc/apache2/conf.d/

Include /etc/apache2/sites-enabled/
httpd.conf pusty. Ta konfiguracja jest domyślna.
ODPOWIEDZ