備註:該方案的前提是linux環境下已經安裝部署好了iserver
1、在/etc/init.d/目錄下建立iserver服務指令碼檔案。
[root@localhost /]# vim /etc/init.d/iserver2、在上面建立好的iserver檔案中編寫指令碼[root@localhost /]# cat /etc/init.d/iserver
#!/bin/bash3、賦許可權,測試啟動指令碼##chkconfig:345 99 10
#description: startupscriptforsupermapiserver
export iserver_home=/opt/supermap_iserver_811_16806_137_linux64_deploy
case "$1" in
start)
echo "-----startup iserver-----"
sh $iserver_home/bin/startup.sh
echo "-----startup iserver successful-----"
;;stop)
echo "-----shutdown iserver-----"
sh $iserver_home/bin/shutdown.sh
echo "-----shutdown iserver successful-----"
;;restart)
echo "-----restart iserver-----"
sh $iserver_home/bin/shutdown.sh
sh $iserver_home/bin/startup.sh
echo "-----restart iserver successful-----"
;;*)
echo 'usage:iserver start|stop|restart'
;;esac
[root@localhost /]# cd /etc/init.d/4、將該指令碼加入到系統啟動佇列[root@localhost init.d]# chmod 755 iserver #賦予許可權
[root@localhost init.d]# service iserver start #啟動服務
starting iserver (via systemctl): [ 確定 ]
[root@localhost init.d]# service iserver stop #停止服務
stopping iserver (via systemctl): [ 確定 ]
[root@localhost init.d]# service iserver restart #重啟服務
restarting iserver (via systemctl): [ 確定 ]
[root@localhost zm]# chkconfig iserver on #服務指令碼加入到系統啟動佇列[root@localhost zm]# chkconfig --list iserver #檢查 iserver服務是否已經生效
5、重啟linux機器
[root@localhost zm]# reboot #重啟linux
CentOS 環境下 搭建 LNMP環境
關掉防火牆,避免實驗中出現伺服器無法訪問的情況 chkconfig iptables off安裝lnmp環境所需的開發包和庫檔案 yum y install ntp make openssl openssl devel pcre pcre devel libpng libpng devel libj...
Linux環境下FTP環境搭建
目錄 一 安裝 ftp 服務 二 檢視當前 ftp 服務狀態 三 通過 service 的方式來 啟動 檢視 停止和重啟 ftp服務 四 通過指令碼的方式來 啟動 檢視 停止和重啟 ftp服務 root localhost data rpm q vsftpd 檢查ftp服務是否安裝,如果沒有安裝則安...
VisualStudio環境下GSOAP開發指南
一般情況下vc書寫webservice客戶端,可以使用微軟提供的soap toolkit 3.0 sdk,這樣比較方便快捷,但是用過的人都知道,這樣的 部署會有很大的問題,必須要求部署機器安裝該sdk。gsoap是乙個開源專案,可以解決這個部署的問題,但是由於他只是乙個開源的東西,要與vc無縫整合並...