インストールsudo apt install apache2
apachectl による制御
起動sudo apachectl start
停止sudo apachectl stop
優雅な停止(graceful-stop)
ただの停止(stop)との違いは、現在オープンしているコネクションをアボートしません。
現在のコネクションの処理が終わるまで、httpdは停止しません。
sudo apachectl graceful-stop
再起動sudo apachectl restart
優雅な起動(graceful)
ただの再起動(restart)との違いは、現在オープンしているコネクションをアボートしません。
restartは、接続中のコネクションを切ってしまうので、サービスを利用しているユーザからは
サービスがおかしくなったように見えるかもしれません。gracefulは、コネクションが
切れる状態になるまで、restartが始まりません。 sudo apachectl graceful
ステータスの確認$ sudo apachectl status
Apache Server Status for localhost (via 127.0.0.1)
Server Version: Apache/2.4.10 (Ubuntu)
Server MPM: prefork
Server Built: Jul 24 2015 17:25:18
__________________________________________________________________
Current Time: Tuesday, 03-Nov-2015 19:10:18 JST
Restart Time: Tuesday, 03-Nov-2015 19:04:47 JST
Parent Server Config. Generation: 1
Parent Server MPM Generation: 0
Server uptime: 5 minutes 30 seconds
Server load: 1.57 1.76 1.74
Total accesses: 0 - Total Traffic: 0 kB
CPU Usage: u0 s0 cu0 cs0
0 requests/sec - 0 B/second -
1 requests currently being processed, 4 idle workers
W____...........................................................
................................................................
......................
Scoreboard Key:
"_" Waiting for Connection, "S" Starting up, "R" Reading Request,
"W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup,
"C" Closing connection, "L" Logging, "G" Gracefully finishing,
"I" Idle cleanup of worker, "." Open slot with no current process
댓글 없음:
댓글 쓰기