nginx經驗分享

2022-07-05 11:18:16 字數 1129 閱讀 1568

nginx: [alert] could not open error log file: open() "/usr/local/var/log/nginx/error.log" failed (13: permission denied)

那代表我們沒有操作許可權,只需要在命令前加上sudo,即可以最高許可權去操作,如:

sudo nginx

sudo nginx -s reload | stop | reopen

nginx: [emerg] bind() to 0.0.0.0:80 failed (48: address already in use)

那代表80埠被占用(包括nginx本身已啟動占用的80埠)

我們只需要停止占用占用80埠的服務即可,例如停止已開啟的nginx

sudo nginx -s stop

nginx: [error] open() "/usr/local/var/run/nginx.pid" failed (2: no such file or directory)

是因為沒有找到nginx.pid這個檔案,當我們停止nginx時(nginx -s stop) ,nginx 會把 /usr/local/var/run/ 路徑下名為nginx.pid 的檔案刪掉

我們可以直接啟動nginx,重新生成nginx.pid檔案即可

nginx 或 sudo nginx
nginx -t 或 sudo nginx -t
nginx: the configuration file /usr/local/etc/nginx/nginx.conf syntax is ok

nginx: configuration file /usr/local/etc/nginx/nginx.conf test is successful

然後我們指定下conf檔案:

nginx -c /usr/local/etc/nginx/nginx.conf

或 sudo nginx -c /usr/local/etc/nginx/nginx.conf

再重啟nginx就好啦

LNMP經驗分享

王帥 目前的saas平台架構根據產品和量級的需求經歷過多次演變,最終演化成了現在的結構。由最初的快慢分離和簡單容災,增強容災和提供灰度發布能力,逐漸抽取統一資料層 減少無用請求,強化多set模型和立體監控,到最後統一資料儲存。最終演變為 dns gslb lvs tgw 業務邏輯機 nginx ph...

測試經驗分享

測試經驗分享 做測試快兩年半的時間了,在測試過程中接觸到了不少的事情,總結下自己測試工作中的一些經驗吧 1 充分理解需求,找出需求缺陷。測試人員拿到需求 設計文件後,應積極地與需求 設計人員進行溝通確認,並及時地提出自己對相關文件的疑問,這樣做的好處一方面在於幫助測試人員充分理解需求,以保證設計全面...

面試經驗分享

到今天,自己的工作算是告一段落了,恰逢國慶,就宅在實驗室把這乙個月以來的面試經驗分享一下。cvte 廣州視源 c c 研發工程師 覆面 這一面明顯不怎麼問基礎的東西了,主要考察專案和隨機應變能力。綜合面 兩人一起面,還是人手不夠,時間緊的原因 兩天之後才收到通知,不過還要去一趟公司實習一段時間才能確...