記事一覧

Ubuntu_9.10 WebServerの設置

Yahoo!Blogs からの移行

投稿日 2010/1/10(日) 午前 0:29

Apache2

 各種のUbuntuをInstallにも色々と問題があって
苦労をしましたが、WebServerに付いても色々と、
奇妙な苦労をしてしまいました・・・w

問題点

1.Logの排出

 PCは、少し機能が良い物をServer機として導入!
それに『 Ubuntu 9.10 』をInstallして、更に、
Apache2をInstallしました。

 しかし初期にOS側でErrorLogを大量に排出する
と言う現象で、HDD(はーどでぃすく)がPunkする
との現象が生じてしまった。

 そこでErrorLogの排出を全体的に止める事から
始まった。

2.外部からのAccess

 WebServerを公開すると言う事は、自己のPCに
Internet上からAccessをしてくると言う状態にと
なるのですが、つまり外部からの進入を許可する
設定などを行う必要がある。

 そこで、Router側の設定や、PC側の設定などが
必要となった。

 ところが、Router側の設定が良くてもPC側での
設定が良くなければ、当然にWebが公開をされない!

 また、設定が的確で無いと、自分のLAN内から、
Webが見えない事もある・・・・・・Σ(・ω・ノ)ノ っえ!

 どっちの設定が良くて、どっちが間違っている
のか、さっぱり解らない状態に・・・www

 それらの問題を回避しつつWebの公開となった。

Apacheの設定

 色々な記述が有るようなのですが私の場合には、
以下のような画像にある設定を行っている。

 実際には、Webminを使っての設定もあるので、
どこまでが有効なのか解っていないけど・・・w

 Apache2 > sithes-available > default


ServerName ○○.○○.○○
ServerAlias www.○○.○○.○○
ServerSignature Off

DocumentRoot /home/○○.○○.○○/www/
   DirectoryIndex index.html index.php
#Addhandler cgi-script .cgi .pl


Options +ExecCGI +FollowSymLinks +Indexes +MultiViews
AllowOverride None
Order allow,deny
allow from all

ScriptAlias /cgi-bin/ /□□□/○○.○○.○○/www/cgi-bin/

Options Indexes FollowSymLinks MultiViews +ExecCGI
DirectoryIndex index.cgi index.html
AddHandler cgi-script .cgi .pl
AllowOverride None
Order allow,deny
allow from all

Alias /doc/ "/usr/share/doc/"

Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128

ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined

 ○は、任意のDomain(私の場合は、DDN:だいなみっくどめいんねーむ)

 △は、固定したPC側のIPとなるAddress

 □は、WebのDataが設置されている場所

 詳しく解らないのでウsが、もしかすると『 / 』の
設定だけで、良かったかもしれないとも想っていますが、
現状において普通に動いているので放置・・・w

結語

 結果的に、約1ヶ月を要してしまったのですが、
個人がWebServerを公開すると言う行為は、既に、
多くの人が行っている行為であり、更に、設定の
情報などもInternet上に公開をされていたりする。

 それらを解りにくい物を観て、解読しつつも、
解りやすい情報を吐き出すという、面白い現象が
Internet上で生じているのである!

 つまり難しい難問も、それを自己が解り易くに
解析して、それを公開しつつ、それでも解り難い
と言う人が、改めて、それらの情報を収集して、
更に解り易く・・・w

 Internetは、人の頭脳みたいに、情報の蓄積、
解析など、人と人を繋げる行為は、脳神経で言う
神経の接続にも似ているのかと想われます。

 分散した小さな人の情報がInternetを通して
一つになり、それらの情報から人が何を学んで、
何を新たに生み出すのか?

( -ノω-)こっそり♪<当分の間は、神仏精霊なども人の観察に退屈しなさそうである・・・w

(∇〃) .。o(神仏精霊などが居ればだが♪)

Internet上における開拓者達・・・

 Internet上に居る『開拓者達』の存在を皆さんは、
御存知でしょうか?

 情報を収集して、その情報を加工しつつ新たに
最新情報として、情報を吐き出す・・・。

 この人間関係は、自然の循環機能にも良く似てる
部分がって、一つの情報から、複数の利益が生まれ、
その利益が更に加工(開拓)をされて更なる良品に
生まれ変わる!