centos6.x下nginx自啟動指令碼
1.編寫指令碼
vi /etc/init.d/nginx
#!/bin/bash # nginx Startup script for the Nginx HTTP Server # it is v.0.0.2 version. # chkconfig: - 85 15 # description: Nginx is a high-performance web and proxy server. # It has a lot of features, but it's not for everyone. # processname: nginx # pidfile: /qiqi/softs/nginx/run/nginx.pid # config: /qiqi/softs/nginx/nginx.conf nginxd=/qiqi/softs/nginx/sbin/nginx nginx_config=/qiqi/softs/nginx/nginx.conf nginx_pid=/qiqi/softs/nginx/run/nginx.pid RETVAL=0 prog="nginx" # Source function library. . /etc/rc.d/init.d/functions # Source networking configuration. . /etc/sysconfig/network # Check that networking is up. [ ${NETWORKING} = "no" ] && exit 0 [ -x $nginxd ] || exit 0 # Start nginx daemons functions. start() { if [ -e $nginx_pid ];then echo "nginx already running...." exit 1 fi echo -n $"Starting $prog: " daemon $nginxd -c ${nginx_config} RETVAL=$? echo [ $RETVAL = 0 ] && touch /var/lock/subsys/nginx return $RETVAL } # Stop nginx daemons functions. stop() { echo -n $"Stopping $prog: " killproc $nginxd RETVAL=$? echo [ $RETVAL = 0 ] && rm -f /var/lock/subsys/nginx $nginx_pid } # reload nginx service functions. reload() { echo -n $"Reloading $prog: " #kill -HUP `cat ${nginx_pid}` killproc $nginxd -HUP RETVAL=$? echo } # See how we were called. case "$1" in start) start ;; stop) stop ;; reload) reload ;; restart) stop start ;; status) status $prog RETVAL=$? ;; *) echo $"Usage: $prog {start|stop|restart|reload|status|help}" exit 1 esac exit $RETVAL
2.設定可執行
chmod a+x /etc/init.d/nginx
3.編輯啟動項
vi /etc/rc.local 新增
/etc/init.d/nginx start
相關推薦
centos6.x下nginx自啟動指令碼
1.編寫指令碼 vi /etc/init.d/nginx #!/bin/bash # nginx Startup script for the Nginx HTTP Server # it is v.0.0.2 version. # chkconfig: - 85 15 #
Linux-Centos7 下編譯安裝nginx (附nginx開機啟動指令碼)
1.安裝編譯所需環境: yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel 2.下載原始碼包(這裡用的是nginx-1.14.0) wget http://nginx.org/download/
Linux下開機自啟動自定義shell指令碼
一、Ubuntu下 1、方法一,編輯rc.loacl指令碼 Ubuntu開機之後會執行/etc/rc.local檔案中的指令碼, 所以我們可以直接在/etc/rc.local中新增啟動指令碼。【進入到/etc/rc5.d下,發現S99rc.local,即開機軟
centos6.x下安裝nginx
1.安裝nginx所需環境: yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel 2.下載nginx壓縮包: wget http://nginx.org/download/nginx-1
Linux-Centos7 下編譯安裝nginx (附nginx開機啟動指令碼)
1.安裝編譯所需環境: yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel 2.下載原始碼包(這裡用的是nginx-1.14.0) wget http://nginx.org/
Linux下新增自定義指令碼到開機自啟動的方法
chkconfig --add auto_coreseek.sh 完事。 然後研究下這都是些毛意思。 chkconfig有幾個等級: 0:表示關機 1:表示單使用者模式 2:表示無網路連結多使用者命令列模式 3:表示有網路連結多使用者命令列模式 4:表示不可用情況 5:表示帶圖形介面的多使用者模式 6
Linux下java程式啟動指令碼(可做開機自啟動Service指令碼)
轉載:http://www.tudaxia.com/archives/10 Java專案開發過程中經常會碰到將Java應用程式佈置到Linux下的需求,很多時候還有系統開機自動啟動的要求。為了編寫啟動Java程式的指令碼,到網上搜索,卻收穫不大。有的寫的過於簡單,有的又寫得
elasticsearch6.X 及head外掛部署(完整版)-開機自啟動指令碼
本文介紹了elasticsearch叢集及head外掛部署流程,包括後臺啟動指令碼、開機自啟動,面向生產環境的部署方式供大家參考。
centos下nginx的啟動
pos tar popu oca rac 一個 bin stop 安裝 今天下載了個nginx,編譯安裝之後,無法啟動,以前的啟動方法無法實現(services nginx start), 在網上找了半天,才找到一個方法,與大家分享: 命令如下: 啟動:/usr/loca
CentOS6.5下nginx安裝
模塊 pcre acc .cn nginx fig 啟動服務 tab start 一、nginx安裝環境 1、Gcc rpm -qa | grep gcc 安裝nginx需要先將官網下載的源碼進行編譯,編譯依賴gcc環境,如果沒有gcc環境,需要
CentOS6.5 下Nginx 的安裝與配置
ffffff style 指定 this load() 應用 case 編譯 $? 昨天買了個服務器最近在配置一些基礎環境,想在訪問www.wzpbk.com:8080 不想要後面的:8080就能直接訪問到,聽說了Nginx就研究下給服務器裝上傳說中大名鼎鼎 Ng
Centos 7.x 配置PostgreSQL自啟動
wal sql ron vendor ces systemd lease 其他 net PostgreSQL starts with the systemThe document describe how to configure automatic start Postg
Linux Centos6.x 下常用查詢命令整理
Linux Centos 命令 查詢 Linux Centos6.x 下常用查詢命令整理 ---- 1.系統基本信息 ---- 查看 系統版本 cat /etc/redhat-release [root@test ~]# cat /etc/redhat-release CentOS rele
mac nginx 自啟動
brew 命令 str 實現 mac nginx ros size font all mac nginx 自啟動:通過brew install nginx命令安裝的nginx實現自啟動可執行如下命令: sudo cp /usr/local/opt/nginx/*.plis
linux下mycat自啟動方法
rc.d bsp home port shell 實現 都是 程序 start 每次開機都要啟動mycat,網上看了好多都是用shell腳本來實現mycat開機自啟動,後來看到一種方法,直接修改系統文件來實現,已經實踐過,方法有效。 1.修改腳本文件rc.local:vi
centos 6.x和7.x 下nginx安裝與配置
一、安裝gcc(命令:yum install gcc) 備註:可以輸入gcc -v 查詢版本資訊,看系統是否自帶安裝 二、安裝pcre(命令: yum install pcre-devel) 三、安裝zlib 四、安裝openssl 綜合命令: yum -y inst
Windows通過schtasks設定開機自啟動指令碼
指令碼 首先建立一個啟動指令碼 init.bat,內容如下: time /t >> c:\test\test.log echo %COMPUTERNAME% >> c:\test\test.log echo %USERNAME% >> c:\t
Windows通過組策略設定開機自啟動指令碼
首先建立一個啟動指令碼 init.bat,內容如下: time /t >> c:\test\test.log echo %COMPUTERNAME% >> c:\test\test.log echo %USERNAME% >> c:\test\te
Linux下Resin自啟動
Linux下Resin自啟動
TX1開機自啟動指令碼方法
1 在最左上端的"Search your computer"找到"Startup Application" 2 點選"Add",在彈出的對話方塊中的"Name","Command,"Comment"三個中輸入:gnome-terminal -e ‘bash -c “cd XXX(專案路徑)/