2013年8月29日木曜日

2013年8月24日土曜日

Apache が自動起動するように設定(CentOS)

まずApache が自動起動するように設定されているかを確認する。

$ chkconfig --list httpd

0-6まですべてがoff であるなら自動起動が設定されていないので下記のコマンドを実行する。

Apache が自動起動するように設定するには以下のようにする。

$ chkconfig httpd on

grep で複数のファイル内の文字列を検索

$ find dir_name -type f -print | xargs grep keyword /dev/null

2013年8月23日金曜日

VirtualBox で Webサーバ を運営するためにアパッチを設定する

/etc/httpd/conf/httpd.conf の中で Listen 80 というのをコメントアウトして、ホストオンリーのネットワークで設定したIPアドレスを新たにListenに記述してあげるとホストOSからWebサーバに接続できるようになる。私の場合は

#Listen 80
Listen 192.168.56.100:80

としてホストOSからの接続を許可した。

VirtualBox (CentOS インストール) に於けるホストオンリーアダプタの設定


vi /etc/sysconfig/network-scripts/ifcfg-eth0

-------- ifcfg-eth0 への記述内容 --------
DEVICE="eth0"
HWADDR="xx:xx:xx:xx:xx:xx"
NM_CONTROLLED="yes"
ONBOOT="yes"
IPADDR=192.168.xx.xx
NETMASK=255.255.255.0
NETWORK=192.168.xx.0

TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes
---------------------------------------

/etc/init.d/network restart

VirtualBox のネットワーク接続についての説明が上手なサイト

VirtualBox のネットワーク接続についての説明がわかりやすいサイトが合ったので、また今度、ネットワークについて調べなければならなくなった時のためにここに記す。

VirtualBox Virtual Networking(http://nwing.knowd.co.jp/yamazaki/index.php?q=node/169)