Difference between revisions of "Running CTP as a Linux Service"

From MircWiki
Jump to: navigation, search
Line 1: Line 1:
This is a small part of what the MIRC-Zn installation on Linux script will do automatically for you
+
This is a small part of what the [[Install MIRC Zn on Ubuntu Linux MIRC-Zn installation on Linux script]] will do automatically for you
  
 
=== Using an UpStart Script ===
 
=== Using an UpStart Script ===
Line 9: Line 9:
 
You can modify it to suit a different locations.
 
You can modify it to suit a different locations.
 
   
 
   
Cut and paste the below code into a file named
+
Cut and paste the below code  
 
+
/etc/init/MIRC-Zn.conf
+
 
+
The code
+
  
 
  description "MIRC Zn (CTP plugin not Tomcat)"
 
  description "MIRC Zn (CTP plugin not Tomcat)"
Line 29: Line 25:
 
  java -jar ./CTP-runner.jar
 
  java -jar ./CTP-runner.jar
 
  end script
 
  end script
 +
 +
 +
into a file named
 +
 +
/etc/init/MIRC-Zn.conf
 +
 +
Start the service by typing
 +
 +
start MIRC-Zn
 +
 +
This will also start automatically when the machine boots
  
 
<div align="right">''Any questions or comments please email me at timothy.john.phillips@gmail.com - Tim Phillips.''</div>
 
<div align="right">''Any questions or comments please email me at timothy.john.phillips@gmail.com - Tim Phillips.''</div>

Revision as of 02:58, 10 September 2011

This is a small part of what the Install MIRC Zn on Ubuntu Linux MIRC-Zn installation on Linux script will do automatically for you

Using an UpStart Script

Ubuntu and many other Linux distros use UpStart to run services. The below example assumes CTP is installed at

/usr/share/CTP/

You can modify it to suit a different locations.

Cut and paste the below code

description "MIRC Zn (CTP plugin not Tomcat)"
author "Tim Phillips <timothy.john.phillips@gmail.com>"

start on (local-filesystems and net-device-up IFACE!=lo)
stop on stopping network-services

respawn

expect fork

script
cd /usr/share/CTP/
java -jar ./CTP-runner.jar
end script


into a file named

/etc/init/MIRC-Zn.conf

Start the service by typing

start MIRC-Zn

This will also start automatically when the machine boots

Any questions or comments please email me at timothy.john.phillips@gmail.com - Tim Phillips.