« So Much In Love | メイン | FTP コマンドにてファイルを自動取得する方法 »

2007年2月22日

Apache2.0 の起動方法(Solaris10)

Solaris10 では、デフォルトでApache1.3 が起動する。
Apache2.0 のみ起動したい場合Apache1.3 のプロセスを停止する。
 
 1)apache 1.3 を停止。

   # /etc/rc3.d/S50apache stop
 httpd stopping.
 # /usr/apache/bin/apachectl stop: httpd stopped

httpd プロセスが停止したことを確認。

# ps -ef | grep httpd
root 1150 636 0 11:06:46 pts/1 0:00 grep httpd

  OS 再起動時も無効にするので、起動スクリプトを無効にする。
  S50apache を s50apache に変更し、OS 起動時に読み込ませないようにする。
 
   # mv /etc/rc3.d/S50apache /etc/rc3.d/s50apache

 2)apache2 の httpd.conf を作成。

   # cp httpd.conf-example httpd.conf

3)apache2 のサービスを有効にする。

svcadm コマンドでapache2 のサービスをenable にする。

   # svcs -a | grep apache
disabled 10:52:32 svc:/network/http:apache2

# svcadm enable svc:/network/http:apache2

   ステータスがonline になっていることを確認。

   # svcs svc:/network/http:apache2
   STATE STIME FMRI
   online 11:01:48 svc:/network/http:apache2
   ^^^^^^
※STATE がmaintenance になる場合、一度disable にしてから再度enable に変更してみる。

   # svcadm disable svc:/network/http:apache2
   # svcadm enable svc:/network/http:apache2

投稿者 AJ : 2007年2月22日 21:47

トラックバック

このエントリーのトラックバックURL:
http://www.factory-aj.com/cgi/mtctrl/mt-tb.cgi/241

 
Powered by Movable Type 4.27-ja | RSS1.0 | RSS2.0 | ATOM