tft每日頭條

 > 生活

 > nginx的使用教程

nginx的使用教程

生活 更新时间:2024-06-30 17:59:57

nginx命令--學習記錄

查看80端口是否被占用

netstat -ntlp

nginx命令

#/usr/local/nginx/sbin/nginx

啟動命令

#/usr/local/nginx/sbin/nginx -t 檢測配置文件 #/usr/local/nginx/sbin/nginx -s reload 平滑重啟(修改配置文件後,可使用此命令重啟,不影響運行) #/usr/local/nginx/sbin/nginx -s quit 結束nginx(待nginx進程執行任務完畢後退出) #/usr/local/nginx/sbin/nginx -s stop 直接退出

nginx的使用教程(nginx命令學習記錄)1

ln -s source dist # 建立軟連接

ln -s /usr/local/nginx/sbin/nginx /home/hadoop/nginx-1.12.2/nginx1 #建立文件連接 ln -s /usr/local/nginx/sbin/ /home/hadoop/nginx-1.12.2/nginx_dir #建立目錄連接 [hadoop@hadoop0 nginx-1.12.2]$ rm nginx1 #文件連接 [hadoop@hadoop0 nginx-1.12.2]$ rm nginx_dir #目錄連接

删除符号鍊接

rm -rf nginx_dir

注意不是rm -rf nginx_dir/,沒有/

chmod 将目前目錄下的所有文件與子目錄皆設為任何人可讀取 :

chmod -R a r /usr/local/logs/--R表示目錄下的所有文件與子目錄皆設為任何人可讀取 chmod a r /usr/local/logs/error.log

非root權限啟動時nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied)

注:以非root權限啟動時,會出現 nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied) 錯誤

原因:Linux隻有root用戶可以使用1024以下的端口

解決辦法:

1.以root權限啟動

2.将 /usr/local/nginx/conf/nginx.conf 文件中的80端口改為1024以上

server { # listen 80 listen 8080 …… }

2021-07-08

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved