|
This document explains how to start, stop, and restart daemon services
on H-Sphere servers under Linux and FreeBSD. Don't stop services
with kill, as it may cause information loss!!!
Note: Starting with H-Sphere 3.1 you can also
restart services from the Admin CP.
Below instructions don't apply to restarting DNS server (named) for Bind 8.x.
Starting Services.
Linux:
# /etc/rc.d/init.d/<SERVICE> start
FreeBSD:
# /usr/local/etc/rc.d/<SERVICE> start
Stopping Services.
Linux:
# /etc/rc.d/init.d/<SERVICE> stop
FreeBSD:
# /usr/local/etc/rc.d/<SERVICE> stop
Restarting Services.
Linux:
# /etc/rc.d/init.d/<SERVICE> restart
FreeBSD:
# /usr/local/etc/rc.d/<SERVICE> restart
An alternative method - and often more appropriate - is to stop and then
start the service:
Linux:
# /etc/rc.d/init.d/<SERVICE> stop
# sleep 10
# /etc/rc.d/init.d/<SERVICE> start
FreeBSD:
# /usr/local/etc/rc.d/<SERVICE> stop
# sleep 10
# /usr/local/etc/rc.d/<SERVICE> start
Note: While restarting H-Sphere,
run killall -9 java after you stop and before you start CP.
Warning: Don't use kill -9 to stop named, as it may cause information loss!
Following are the commands to put in place of <SERVICE>:
| Service |
Linux |
FreeBSD |
| H-Sphere (tomcat) |
httpdcp |
apachecp.sh |
H-Sphere Database
(PostgreSQL) |
postgresql |
010.pgsql.sh |
| Apache |
httpd |
apache.sh |
| FTP |
proftpd |
proftpd.sh |
| Qmail |
qmaild |
qmaild.sh |
| SpamAssasin |
spamd |
spamd.sh |
| ClamAV |
clamd |
clamd.sh |
| PostgreSQL (User DB) |
postgresql |
010.pgsql.sh |
| MySQL |
mysqld |
mysql-server.sh |
| DNS (Bind 9.3 and up) |
named |
named.sh |
| ImapProxy |
imapproxy |
imapproxy.sh |
|