6.4. Installing and Starting the Service
Overview
The operating system determines the exact steps to complete the installation of Red Hat JBoss A-MQ as a service. The wrapper:install command contains basic instructions for your operating system.
Windows
- Installing the service
- Run the following command:
InstallDir\bin\ServiceName-service.bat install
By default, the service will start when Windows starts. If you specified theDEMAND_START
option, you need to start the service manually. - Uninstalling the service
- Run the following command:
InstallDir\bin\ServiceName-service.bat remove
- Starting the service
- Run the following command:
net start "ServiceName"
You can also start the service from the Windows Service dialog box. - Stopping the service
- Run the following command:
net stop "ServiceName"
You can also stop the service from the Windows Service dialog box.
Red Hat Enterprise Linux
- Installing the service
- Run the following commands:
#
ln -s InstallDir/bin/ServiceName-service /etc/init.d/
#
chkconfig ServiceName-service --add
#
chkconfig ServiceName-service on
By default, the service will start when Red Hat Enterprise Linux starts. - Uninstalling the service
- Run the following command:
#
service ServiceName-service stop
#
chkconfig ServiceName-service --del
#
rm /etc/init.d/ServiceName-service
- Starting the service
- Run the following command:
service ServiceName-service start
- Stopping the service
- Run the following command:
service ServiceName-service stop
Ubuntu Linux
- Installing the service
- Run the following commands:
#
ln -s InstallDir/bin/ServiceName-service /etc/init.d/
#
update-rc.d ServiceName-service defaults
By default, the service will start when Red Hat Enterprise Linux starts. - Uninstalling the service
- Run the following command:
#
/etc/init.d/ServiceName-service stop
#
rm /etc/init.d/ServiceName-service
- Starting the service
- Run the following command:
/etc/init.d/ServiceName-service start
service ServiceName-service start
- Stopping the service
- Run the following command:
/etc/init.d/ServiceName-service stop
Solaris
- Installing the service
- Create Symbolic Links in
/etc/init.d
:#
ln -s InstallDir/bin/ServiceName-service /etc/init.d/ServiceName-service
#
ln -s ln /etc/init.d/ServiceName-service /etc/rcn.d/SxxServiceName-service
NoteIn SxxServiceName, the xx is the sequence number of execution for the service in the rc directory.By default, the service will start when Solaris starts. - Uninstalling the service
- Run the following command:
#
/etc/init.d/ServiceName-service stop
#
rm /etc/init.d/ServiceName-service
- Starting the service
- Run the following command:
#
/etc/init.d/ ./ServiceName-service start
- Stopping the service
- Run the following command:
/etc/init.d/ ./ServiceName-service stop