Ubuntu10.10 自宅サーバ構築手順:Webサーバ(Apache2)インストール

  • 端末経由でログイン、以下のコマンドでインストール実施。
sudo apt-get install -y apache2
    • インストール内容の確認。
absj31@absj31-VirtualBox:~$ dpkg -l | grep apache | less
ii  apache2              2.2.16-1ubuntu3.1           Apache HTTP Server metapackage
ii  apache2-mpm-worker   2.2.16-1ubuntu3.1           Apache HTTP Server - high speed threaded model
ii  apache2-utils        2.2.16-1ubuntu3.1           utility programs for webservers
ii  apache2.2-bin        2.2.16-1ubuntu3.1           Apache HTTP Server common binary files
ii  apache2.2-common     2.2.16-1ubuntu3.1           Apache HTTP Server common files
    • 関連ファイルの配置場所はこんな感じ。
・/etc/apache2/apache2.conf apache設定ファイル
・/etc/apache2/httpd.conf サーバー設定ファイル(Ubuntuでは使わなくても良い)
・/etc/apache2/ports.conf ポート設定ファイル
・/etc/apache2/conf.d/ PHP等の設定ファイル用ディレクトリ
・/etc/apache2/sites-available/ 仮想ホストごとの設定ファイル用ディレクトリ
・/var/www/ デフォルトドキュメントルート
・/var/log/apache2/access.log アクセスログファイル
・/var/log/apache2/error.log エラーログファイル
    • 起動・停止・再起動は以下のコマンドで実施。
/etc/init.d/apache2

absj31@absj31-VirtualBox:/$ sudo /etc/init.d/apache2 restart
 * Restarting web server apache2
 ... waiting                                                        [ OK ]

absj31@absj31-VirtualBox:/$ sudo /etc/init.d/apache2 stop
 * Stopping web server apache2
 ... waiting                                                        [ OK ]

absj31@absj31-VirtualBox:/$ sudo /etc/init.d/apache2 start
 * Starting web server apache2
                                                                    [ OK ]
  • サーバ起動後、ブラウザにて接続を確認。(インストールサーバからローカル接続)