Šī referāta tēma ir “Apache konfigurācija un WEB pārlukprogrammas” ir saistīta ar to, ka mūsdienu strauji attīstīstās Web tehnologijas. Arvien populārākās klūst web lapas. Pārsvarā kā web serveru izvēlas Apache piedāvātās iespējas. Šajā referātā tika apskatīta uz Linux opērētāj sistēmas bāzētā Apache servera konfigurācija. Linux operētājsistēma izceļas ar augstu drošības pakāpi un Apache serveris ir diezgān viegls konfigurēšanā un ērts lietošanā, kā arī ir bezmaksas programmatūra, un tieši tāpēc šis savienojums ir vispiemērotākais web serveru risinājumos.
Mūsdienās laikam nav jēgas instalēt Apache (vai jebkādu citu HTTP serveri) bez PHP (vai kādas citas programmēšanas valodas) atbalsta. Tāpēc tiks aprakstīts šo divu bezmaksas produktu kopējais instalēšanas process.
Nepieciešams lejupielādēt pakas (rekomendējams ņemt pēc iespējas jaunākas, bet stabilas versijas):
Apache-2.0.55.tar.gz (http://httpd.apache.org/download.cgi)
php-5.1.2.tar.gz (http://www.php.net/downloads.php)
Šīs komandas konfigurē vispārīgos servera parametrus, kuri tiks pielietoti visam serverim.
ServerType
Šis parametrs var pieņemt vērtības inetd vai standalone. Režīmu inetd uztur tikai Unix platformas.
ServerType standalone
ServerRoot
Norāda saknes direktoriju servera konfigurācijas failiem, log-failiem un citam. Ja citos parametros tiem norādīts direktoriju ceļs, kas nesākas ar „/”, tad priekšā šim parametram tiek pielikta ServerRoot vērtība. Tas ir, ja norādīt ceļu "logs/err.log" un ServerRoot vērtība ir „/usr/local/apache”, tad pilns ceļš būs „/usr/local/apache/logs/err.log”.
ServerRoot "/www"
LockFile
Parametrs LockFile kontrolē ceļu bloķēšanu failam, kuru izmanto Apache, ja tas ir kompilēts ar USE_FCNTL_SERIALIZED_ACCEPT vai USE_FLOCK_SERIALIZED_ACCEPT parametriem.
Parasti šo parametru nemaina. Vienīgā jēga no šā parametra izmaiņas ir ja direktorija ar log failiem ir piemontēta tīkla failu sistēmā.
LockFile /www/logs/httpd.lock…