<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Apache on Michael’s Domain</title><link>https://jeltsch.org/fi/tags/apache/</link><description>Recent content in Apache on Michael’s Domain</description><generator>Hugo</generator><language>fi</language><copyright>Copyright © 2002 - 2026 Michael Jeltsch.</copyright><lastBuildDate>Fri, 24 Jul 2026 00:18:18 +0300</lastBuildDate><atom:link href="https://jeltsch.org/fi/tags/apache/index.xml" rel="self" type="application/rss+xml"/><item><title>Apache Mac OS X:ssä</title><link>https://jeltsch.org/fi/apache_on_mac_os_x/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/apache_on_mac_os_x/</guid><description>&lt;p&gt;Käytän edelleen yhtä vanhoista Macintosh-tietokoneistamme (sinivalkoinen G3) verkkopalvelimena (
 &lt;a href="http://msbl.helsinki.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;msbl.helsinki.fi&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). Olin asettanut pääsyrajoituksia joillekin sivuille, jotka sisältävät luottamuksellisia tietoja. Ja tietenkin unohdin, miten olin ne asettanut. Nyt minun piti selvittää asia, koska halusin lisätä uutta sisältöä. Yleisesti palvelimella pääsyä rajoitetaan hakemistoissa olevien yksittäisten .htaccess-tiedostojen avulla. Omassa käyttäjähakemistossani (
 &lt;a href="http://msbl.helsinki.fi/~michael" target="_blank" rel="noopener noreferrer nofollow"&gt;msbl.helsinki.fi/~michael&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) vain yksi kansio on pääsyrajoitettu (
 &lt;a href="http://msbl.helsinki.fi/~michael/presentations/confidential" target="_blank" rel="noopener noreferrer nofollow"&gt;msbl.helsinki.fi/~michael/presentations/confidential&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). Tämä asetus määritetään Apachen pääasetustiedostossa (/etc/httpd/httpd.conf), ja vain kahdella käyttäjällä (michael ja mcbl) on pääsy seuraavan merkinnän kautta:&lt;code&gt; AuthType Basic AuthName &amp;quot;Confidential&amp;quot; AuthUserFile /Users/michael/.htpasswd require user michael mcbl&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Vhost-ongelmat RedHat 8:ssa</title><link>https://jeltsch.org/fi/problems_with_vhosts_on_redhat_8/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/problems_with_vhosts_on_redhat_8/</guid><description>&lt;p&gt;Olemme asentaneet ja määrittäneet httpd-2.0.40-11.9:n verkkotunnusrekisteröijämme palvelimelle siten, että verkkotunnukset jeltsch.org, marzidesign.com ja sundayscam.com ohjataan IP-osoitteeseemme (62.18.133.129). Kuitenkin riippumatta siitä, mitä sivustoa selaimellamme pyysimme, ladattiin vhostin jeltsch.org index.html-tiedostot. Aluksi näytti siltä, että selaimen pyynnössä ei ollut mukana palvelimen nimeä. Tällaisissa tapauksissa verkkopalvelin nimittäin palvelee luettelon ensimmäistä vhostia (joka on jeltsch.org). Ongelma oli kuitenkin toinen: vhosts-ohjeiden alla meillä oli seuraava konfiguraatio:&lt;code&gt;NameVirtualHost *:80ServerAdmin webmaster@jeltsch.orgDocumentRoot /var/www/html/vhosts/jeltsch.orgServerName jeltsch.orgServerAlias www.jeltsch.orgErrorLog logs/jeltsch.org-error_logCustomLog logs/jeltsch.org-access_log combined&lt;/code&gt;ja sen jälkeen kaikki muut virtuaalipalvelimet. Kun muutimme nämä asetukset seuraaviksi, asiat alkoivat toimia:&lt;code&gt;NameVirtualHost 62.78.133.129ServerAdmin webmaster@jeltsch.orgDocumentRoot /var/www/html/vhosts/jeltsch.orgServerName jeltsch.orgServerAlias www.jeltsch.orgErrorLog logs/jeltsch.org-error_logCustomLog logs/jeltsch.org-access_log combined&lt;/code&gt;Tämä ei ole hyvä ratkaisu, sillä se edellyttää, että meidän on muutettava IP-osoitetta httpd.conf-tiedostossa aina, kun dynaamisesti osoitettu IP-osoitteemme muuttuu. Teoriassa *:n pitäisi toimia.&lt;/p&gt;</description></item></channel></rss>