當前位置:首頁 » 編程軟體 » 編譯安裝的nginx開機自啟

編譯安裝的nginx開機自啟

發布時間: 2023-05-10 13:34:44

❶ windows系統下nginx如何開機啟動,讓nginx以服務形式啟動

我就推薦我目前在使用的吧,不知道適不適合你,打字辛苦,希望採納!

這塊環境自帶線程守護,還是很穩定的,不會掛掉,就算掛掉也會自己啟動的。

你可以用免費的集成環境phpWAMP8.8.8.8n以上的版本,集成了NGinx,自帶nginx服務,可以開機啟動,還有伺服器宕機重啟功能,站點管理很牛!可以多個PHP同時運行!

mysql和php可以隨意自定義,默認集成了多個mysql和php,壓縮包也就幾十M,聽說還是完整版的,壓縮率真強,差不多一個G能壓縮到幾十M,我也是醉了,很方便好用

還自帶一鍵清除環境阻礙,能清除各種程序佔用埠,包括iis佔用的埠,也能一鍵清除,這一點很方便,還有埠解除佔用功能,很全面。

❷ fedora17添加nginx開機啟動。我試過用etc/rc.local的方法不行,這個版本已廢除,每次用

看來大俠是自己編譯nginx的,那樣的話systemctl的腳本肯定得自己寫了

❸ 關於linux開機自動啟動服務uwsgi. nginx。 我在/etc/rc.local中增加了

你悔衫需要寫uwsgi命令的絕對路徑,例如/usr/bin/uwsgi -x /django.xml
方法:
1.找到uwsgi文件。
locate uwsgi

find / -name 'uwsgi'
2.寫絕對路徑到rc.local文件中廳游

如果你扮前銷對linux命令熟悉且uwsgi在你的環境變數$PATH目錄下的話,你可以在/etc/rc.d/rc.local中增加
source `which uwsgi` -x /django.xml
`是反引號

你可以搜索source

❹ chkconfig無法識別nginx,如何設置nginx自啟

假定你源碼安裝Nginx:
安裝路徑是/usr/local/nginx
否則變更下面路徑的文件:
########################

nginx="/usr/local/nginx/sbin/nginx"
NGINX_CONF_FILE="/usr/local/nginx/conf/nginx.conf"
################################

則將下面文件:
#cd /etc/init.d/
#vi nginx
粘貼剛才的內容。檢查是不是完整
#chmod +x nginx
#chkconfig add nginx
#chkconfig nginx on
在Centos下是這樣。其他類同。

#!/bin/sh
#
#nginx - this script starts and stops the nginx daemin
#
# chkconfig: - 85 15
# description: Nginx is an HTTP(S) server, HTTP(S) reverse \
# proxy and IMAP/POP3 proxy server
# processname: nginx
# config: /usr/local/nginx/conf/nginx.conf
# pidfile: /usr/local/nginx/logs/nginx.pid

# Source function library.
. /etc/rc.d/init.d/functions

# Source networking configuration.
. /etc/sysconfig/network

# Check that networking is up.
[ "$NETWORKING" = "no" ] && exit 0

nginx="/usr/local/nginx/sbin/nginx"
prog=$(basename $nginx)

NGINX_CONF_FILE="/usr/local/nginx/conf/nginx.conf"

lockfile=/var/lock/subsys/nginx

start() {
[ -x $nginx ] || exit 5
[ -f $NGINX_CONF_FILE ] || exit 6
echo -n $"Starting $prog: "
daemon $nginx -c $NGINX_CONF_FILE
retval=$?
echo
[ $retval -eq 0 ] && touch $lockfile
return $retval
}

stop() {
echo -n $"Stopping $prog: "
killproc $prog -QUIT
retval=$?
echo
[ $retval -eq 0 ] && rm -f $lockfile
return $retval
}

restart() {
configtest || return $?
stop
start
}

reload() {
configtest || return $?
echo -n $"Reloading $prog: "
killproc $nginx -HUP
RETVAL=$?
echo
}

force_reload() {
restart
}

configtest() {
$nginx -t -c $NGINX_CONF_FILE
}

rh_status() {
status $prog
}

rh_status_q() {
rh_status >/dev/null 2>&1
}

case "$1" in
start)
rh_status_q && exit 0
$1
;;
stop)
rh_status_q || exit 0
$1
;;
restart|configtest)
$1
;;
reload)
rh_status_q || exit 7
$1
;;
force-reload)
force_reload
;;
status)
rh_status
;;
condrestart|try-restart)
rh_status_q || exit 0
;;
*)
echo $"Usage: $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload|configtest}"
exit 2
esac

❺ Nginx配置開機啟動 /etc/init.d/nginx

在Nginx官網上的 NGINX Init Scripts 選擇啟動腳本,我隱陪這里是CentOS系統,選擇 Red Hat NGINX Init Script , 將腳本拷貝到/etc/init.d/nginx

仔細觀察腳本,腳本裡面的nginx的相關路圓攜睜徑與本機安裝的路徑不一致。

根據以上路徑的不同創建軟連接

執行 killall -9 nginx 關橘歲閉nginx服務即可

❻ linux nginx 編譯安裝的 怎麼啟動

linux nginx 編譯安裝的 怎麼啟動
–prefix=path
定義保存伺服器文件的目錄。這個目錄同時將作用於nginx.conf配置文件中配置的相對路徑(但不包括源碼庫的路徑)。默認值為/usr/local/nginx。
–sbin-path=path
設置nginx可執行文件的名稱,該名稱只在安裝期間使用。默認值是prefix/sbin/nginx
–conf-path=path
設置nginx.conf配置文件的名稱。如果需要,nginx可以使用不同的配置文件啟動,你可以通過命令行參數 -c file啟動。默認文件名為prefix/conf/nginx.conf
–pid-path=path
設置nginx.pid文件的名稱,nginx.pid用於存儲主進程的進程ID。安裝後,該文件名稱可以在nginx.conf的pid指令中修改。默認為prefix/logs/nginx.pid
–error-log-path=path
設置重要的錯誤、警告以及診斷文件的名字。安裝後,可以通過nginx.conf的error_log指令修改。默認為prefix/logs/error.log
–http-log-path=path
記錄主要請求日誌的名稱,安裝後通過access_log指令修改。默認為prefix/logs/access.log
–user=name
設置工作進程的用戶名,安裝後可以通過user指令修改。默認值為nobody
–group=name
設置工作進程的用戶組,安皇後可以通過user指令修改,默認與user相同。
–with-xxx_mole
安裝xxx模塊,這些模塊可以在nginx文檔中找到。
–without-xxx_mole
不安裝xxx模塊(有些模塊是默認安裝的,如果不想安裝,可以通過這個參數屏蔽),這些模塊可以在nginx文檔中找到。

❼ 怎麼關閉nginx開機啟動

點擊電腦的 開始—運行—msconfig—查看啟動項 關閉nginx不就可以了 呵呵

❽ WinSW(Windows service wrapper)開機自啟動nginx配置

要部署一個nginx服務到Win平台的伺服器上,需要完成nginx服務的注冊跡局,啟動(開機自動和手動)重啟,停止等工作。由於自搏州備己不熟悉PowerShell,所以就只能使用第三方的輔助工具基毀了,這里我選擇的是工具WinSW: https://github.com/winsw/winsw 。
註:這里我用的是自己的電腦做的截圖

瀏覽器輸入localhost觀察nginx是否啟動,收工:

❾ linux 安裝nginx後怎麼啟動

以Centos為例:
1、6.0以前的版本創建/etc/init.d/nginx啟動腳本
/etc/init.d/nginx start即可啟動
chkconfig nginx on設置開機自啟動
2、7.0需要創建nginx.service放到/usr/lib/systemd/system
systemctl start nginx
systemctl enable nginx

❿ centos7.x設置nginx開機自啟動

第一步:進入到/lib/systemd/system/目錄

第二步:創建nginx.service文件,並編輯

Description:描述服務
After:描述服務類別
[Service]服務運行參數的設置
Type=forking是後台運行的形式
ExecStart為服務的具體運行命令
ExecReload為重啟命令
ExecStop為停止命令
PrivateTmp=True表示給服務分配獨立的臨時空間
注意:[Service]的啟動、重啟、停止命令全此源部要求使核絕用絕對路徑
[Install]運行級別下服務安裝的相關設置,可設置為多用戶,即系統運行級別為3

保存退出。
:wq

第三步:加入開機自啟動

第四步:服務的啟動/停止/刷新配置文件/查看狀態

第五步 查看開改扒姿機啟動項目

一個常見的錯誤
Warning: nginx.service changed on disk. Run 'systemctl daemon-reload' to reload units.
直接按照提示執行命令systemctl daemon-reload 即可。

熱點內容
隨機啟動腳本 發布:2025-07-05 16:10:30 瀏覽:535
微博資料庫設計 發布:2025-07-05 15:30:55 瀏覽:32
linux485 發布:2025-07-05 14:38:28 瀏覽:310
php用的軟體 發布:2025-07-05 14:06:22 瀏覽:760
沒有許可權訪問計算機 發布:2025-07-05 13:29:11 瀏覽:437
javaweb開發教程視頻教程 發布:2025-07-05 13:24:41 瀏覽:734
康師傅控流腳本破解 發布:2025-07-05 13:17:27 瀏覽:249
java的開發流程 發布:2025-07-05 12:45:11 瀏覽:696
怎麼看內存卡配置 發布:2025-07-05 12:29:19 瀏覽:288
訪問學者英文個人簡歷 發布:2025-07-05 12:29:17 瀏覽:838