2007年12月6日木曜日

TYPO3のVMWare版のApacheの設定を変える

http://fedora4:81/ のドキュメントルートは /usr/local/typo3/htdocsのまま
http://fedora4/のドキュメントルートを/var/www/htmlにする。
(1つのapacheでのポート番号による複数サイトの構築)


■手順1
以下すべてrootでの作業
/usr/local/typo3/conf/httpd.confを開く

Listen 81 と記述されている行の下に
Listen 80 を追記する

■手順2Directoryディレクティブの設定
同ファイルに
#
# This should be changed to whatever you set DocumentRoot to.
#
という行があるからその直下に以下を追記する

<Directory "/var/www/html">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>

■手順3 VirtualHost の設定
同ファイルの最後尾に以下を追加する

NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /var/www/html
ServerName fedora4
</VirtualHost>

■手順4 apacheを再起動
以下をコンソールから入力
# /usr/local/typo3/bin/apachectl restart
# chown -R daemon:daemon /var/www/html
# echo "<html><body>test</body></html>" > /var/www/html/index.html

あとはブラウザでhttp://fedora4/にアクセスしてtestが表示されれば設定は完了。
http://fedora4:81/でいつもどおりTypo3にアクセスできる。