Testige oma Apache teadmisi
Moderaator: Moderaatorid
Testige oma Apache teadmisi
Kindlasti on siin ka mitmeid neid Linuxi/BSD kasutajaid, kes puutuvad kokku ka populaarse Apache veebiserveriga. Sattusin juhuslikult võrgus ühe huvitava testi peale. Nimelt 50 küsimust Apache kohta, mida iga korralik serveri administraator, kes Apachet kasutab, peaks teadma. Tegu on tõesti mõningate baasteadmiste testiga. Näiteks, kus asub vaikimisi error_log fail, mis on Apache peamise conf faili nimi ja muud taolised. Seega, keda huvitab oma teadmiste proovile panek, siis tasub vaadata UnixReview.com lehele.
Tellige endale sünnipäevaks, sõbrapäevaks või muuks tähtpäevaks kingitus: Kingitused internetist - NetiKink.eu
Re: Testige oma Apache teadmisi
juba esimese küsimusega läheb FreeBSD osas vähemalt puusse...1. What is the default location for the Apache error log?
A. /bin/apache2/logs/error_log
B. /var/local/apache2/error_log
C. /usr/local/apache2/logs/error_log
D. /var/apache2/logs/error_log
Kood: Vali kõik
/var/log/httpd-error.logKood: Vali kõik
# Add the following lines to /etc/rc.conf to enable apache22:
# apache22_enable (bool): Set to "NO" by default.
# Set it to "YES" to enable apache22
/usr/local/etc/rc.d/apache22.sh
Usage: /usr/local/etc/rc.d/apache22.sh [fast|force|one](start stop restart rcvar reload graceful gracefulstop configtest status poll)FreeBSD-s saab MAC portacl mooduliga lasta Apache ligi pordile 80 tavalise kasutajana- näiteks "httpd" või "apache". Ei ole vaja root õigusi (veel üks turvaauk kinni).
Vaadates Apache projektide nimekirja, näeme, et artiklis räägitakse ainult Apache HTTP Serverist ja Apache Tomcatist, kõikidest ülejäänutest ei kõssatagi.sander85 kirjutas:see on siiski distro põhiselt väga erinev, nii et see test ei oska öelda, aga eriti huvi ei paku, samuti esimene küsimus sisaldab juba selliseid vastusvariante, mida saab ehk apache'i kokku kompileerimisel
See fail võib olla täiesti suvalises kohas ja tavaliselt administraatorid muudavad seda oma äranägemise järgi.The server error log, whose name and location is set by the ErrorLog directive, is the most important log file.
....
The error log is usually written to a file (typically error_log on unix systems and error.log on Windows and OS/2). On unix systems it is also possible to have the server send errors to syslog or pipe them to a program.




