新しいブログに移動しました。
9ensanのLifeHack
こちらの記事も必要に応じて新しいブログに移動させる予定です。
今後ともよろしくお願い致します。

HOME > 

apache

CentOSでApacheで403エラーが発生した原因

  • 2009.04.16 (木) 18:38
  • 設定
  • ,

CentOSにApacheでLAMPの環境を作ってテストしようと思って

ApacheのDocumentRootをhomeディレクトリ以下にしたら403エラーが発生!!

 

う~ん・・・

なんでだろ。エラーが解決できないSELinuxのせいかなと思って無効にしてみてもダメ

 

色々やってみた結果、原因判明

 

なっ、なんとhomeディレクトリの権限が700になっているではないか・・・。

権限を修正

1
chmod 755 hashizume

するとまぁ、ページを参照できました。

こんなんで1日使ってしまった・・・。

 

apacheのAliasディレクティブの使い方

  • 2009.03.31 (火) 14:40
  • 設定

Aliasディレクティブの使い方を忘れないうちに書いておきます。

1
2
3
4
5
6
7
8
9
10
11
12
13
Alias /phpmyadmin /home/hashizume/htdocs/phpmyadmin/
 
<Directory /home/hashizume/htdocs/phpmyadmin/>
 
    DirectoryIndex index.php
    Options +FollowSymLinks +Indexes
    AllowOverride All
 
    order deny,allow
    deny FROM all
    allow FROM all
 
</Directory>

 

 

Apacheにバーチャルホスト利用で複数サイトのテスト環境を作成する方法

  • 2009.02.17 (火) 20:57
  • 設定

Apacheを利用していてプログラム開発をしていると複数の開発環境がほしい時があると思います。

そんなとき便利な方法を紹介します

Apacheのバーチャルホストの機能を利用して複数のテスト環境を用意する方法です。

XAMPP」を利用して環境を作った場合の設定例です。

今回は、ポート番号を分けることで複数のテスト環境を構築します。

  1. まず、「C:\xampp\apache\conf\extra」のフォルダにある「httpd-vhosts.conf」を編集します。
    以下の内容を追記します。

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    
    Listen 8080
     
    NameVirtualHost 192.168.25.130:80
    NameVirtualHost 192.168.25.130:8080
     
    <VirtualHost 192.168.25.130:80>
    DocumentRoot "C:/xampp/htdocs"
    </VirtualHost>
     
    <VirtualHost 192.168.25.130:8080>
    DocumentRoot "C:/htdocs"
    </VirtualHost>
     
    <Directory "C:/htdocs">
        Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>

    これの追記の設定は、8080ポートの追加と、80ポートでアクセスした場合と、8080ポートでアクセスした場合に別ディレクトリを参照するようにしています。
    そして、8080ポート用のディレクトリにアクセス権限を与えています。

これで、
「http://192.168.25.130:80」でアクセスした場合は、「C:/xampp/htdocs」を参照し、
「http://192.168.25.130:8080」でアクセスした場合は「C:/htdocs」を参照するようになります。

アクセスポートを追加することで、Apacheが参照するディレクトリを異なるディレクトリに出来るので、複数のテスト環境を簡単に作成することができます

お薦めのレンタルサーバー
広告
お薦めの書籍
HOME > 

apache