|
何故USBを差し替える だけでバックアップ できるのか? |
|
|
|
|
|
|
|
|
Web:Webサーバー(Apache)をインストールして、ホームページが見られるようにする。
<概要> あなたのサーバーにWeb(http)サーバーをインストールします。インストールするソフトウェアは、Apacheです。 昔は、Apacheのソースルールをダウンロードしてきて、いろいろ面倒な設定をしてインストールしたのですが、 aptコマンドで一発でインストールできてしまいます。 Webサーバーをつくって、ホームページをつくったり、CGIを動かしてみましょう。 では、いってみます。 <1.Apacheのダウンロードとインストール> Apacheのダウンロードとインストールを行います。aptコマンドで一発です (↓Apacheのインストール画面) ※実は、最初、apt-get install apache と打ち込んで失敗しました。 (↓Apacheのインストール失敗画面) <Apacheのインストール画面> [root@host root]# apt-get install httpd Reading Package Lists... Done Building Dependency Tree... Done The following extra packages will be installed: apr apr-util The following NEW packages will be installed: apr apr-util httpd 0 upgraded, 3 newly installed, 0 removed and 84 not upgraded. Need to get 1072kB of archives. After unpacking 2750kB of additional disk space will be used. Do you want to continue? [Y/n] Y ←Yでリターン Get:1 http://ayo.freshrpms.net fedora/linux/2/i386/core apr 0.9.4-11 [92.2kB] Get:2 http://ayo.freshrpms.net fedora/linux/2/i386/updates apr-util 0.9.4-14.2 [ 52.8kB] Get:3 http://ayo.freshrpms.net fedora/linux/2/i386/updates httpd 2.0.51-2.7 [927 kB] Fetched 1072kB in 14s (75.0kB/s) Committing changes... Preparing... ########################################### [100%] 1:apr ########################################### [ 33%] 2:apr-util ########################################### [ 67%] 3:httpd ########################################### [100%] Done.←インストール成功 <Apacheのインストール失敗画面> これは私の失敗ですので、真似しないでください。参考までに掲載しました。[root@host root]# apt-get install apache←apache ともろに打ち込んでしまった Reading Package Lists... Done Building Dependency Tree... Done Package apache has no available version, but exists in the database. This typically means that the package was mentioned in a dependency and never uploaded, has been obsoleted or is not available with the contents of sources.list However the following packages replace it:←apacheパッケージは無いけど、httpdじゃないの?って言ってるわけですね。親切。 httpd E: Package apache has no installation candidate←E:はエラーメッセージ <2.Apacheの起動> では、さっそくApacheを起動してみます。(↓Apacheの起動) 電源が入ったときの自動起動もオンにしておきましょう。 (↓電源が入った時のApacheno自動起動) <Apacheの起動> [root@host root]# /etc/rc.d/init.d/httpd start←Apacheの起動(スタート) ※ちなみに [root@host root]# /etc/rc.d/init.d/httpd stop←Apacheを停止する [root@host root]# /etc/rc.d/init.d/httpd restart←すでにApacheが動いているときの、再起動 <電源が入った時のApacheの自動起動> [root@host root]# chkconfig httpd on←電源が入ったときの自動起動もオンにする[root@host root]# chkconfig --list httpd httpd 0:オフ 1:オフ 2:オン 3:オン 4:オン 5:オン 6:オフ←3番目がオンになっているので成功 <3.Apacheのテストページの確認> クライアントPCから、http://192.168.0.101/にアクセスしてみましょう。Fedora CoreのテストページがApacheで表示されれば、成功です。 (↓Fedora Coreのテストページ) <Fedora Coreのテストページ> ![]() <4.Apacheの設定ファイル> Apacheの設定は、/etc/httpd/conf/httpd.conf で行います。 デフォルトのディレクトリは、/var/www/html/ です。 このディレクトリにファイルをいれると、ホームページで閲覧することができます。 もし、/var/www/htmlディレクトリにindexファイルが存在しない場合は、上記テストページが表示されるようです。 ちなみに、テストページは、/var/www/error/noindex.html です。 とにかく、Apacheは、/etc/httpd/conf/httpd.confファイルが超重要です。 このファイルで設定を行い、/etc/rc.d/init.d/httpd restart で再起動を行い、設定を反映させます。 |