1. 程式人生 > >linux註冊服務教程

linux註冊服務教程

.cn spl 界面 http 優先 方式 .com strong 完成

該說明是項目完成很久之後,整理資料時的偶然發現,當時所操作的linux為中標麒麟,需要對項目進行開機自啟,對llinux還不熟悉,找不到linux中的服務自啟設置。輾轉多次才找到了解決方案。記錄以供參考

操作系統自帶的服務 如ssh 、ftp等等 開機都是自啟動的,我們也可以通過這種方式讓自己的開發程序開機自啟動。

1 進入linux界面打開終端

輸入 vi /etc/rc.d/rc.local

按下鍵盤insert鍵可以對該文件進行操作

  在該文件中寫入如下代碼

  touch /var/lock/subsys/local

  cd 可執行文件所在文件夾的路徑

  exprot DISPLAY=:120

  ./starup.sh 可執行文件

按下esc鍵 輸入:wq 命令退出編輯 設置ok 重新啟動

2 若是系統中沒有rc.local文件則可以用如下這種方式進行設置。

首先在命令框中輸入 chkconfig 查看系統中都有哪些服務自啟動

然後在 /etc/init.d下創建一個腳本

在腳本裏寫入 起個名字比如local

  #!/bin/bash

  #chkcofig:345 61 61 345是啟動級,85和15分別是啟動優先級,關閉優先級,下面的就是描述了。

  #description:Apache

  touch /var/lock/subsys/local

  cd 可執行文件所在文件夾的路徑

  exprot DISPLAY=:120

  ./starup.sh 可執行文件

  保存並退出

在命令終端寫入chkconfig --add local 首先,添加為系統服務,註意add前面有兩個橫杠

然後輸入chkconfig --list 若出現local說明腳本已經加入到開機啟動操作

給新加入的local腳本設置啟動等級

chkconfig --level 35 local on (說明,3級別代表在命令行模式啟動,5級別代表在圖形界面啟動,on表示開啟)

技術分享

到此設置ok 重新啟動

linux註冊服務教程