nginx / 安装、部署和启动
生活随笔
收集整理的這篇文章主要介紹了
nginx / 安装、部署和启动
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一、安裝和部署
1、依賴包的安裝
(1)GCC 全家桶
sudo apt install git build-essential包含的軟件如下:
依賴: libc6-dev 依賴: <libc-dev>libc6-dev 依賴: gcc 依賴: g++ 依賴: makemake-guile 依賴: dpkg-dev(2)openssl:用于網(wǎng)站加密通訊。
sudo apt install openssl libssl-dev(3)pcre(Perl Compatible Regular Expressions):用于支持解析正則表達(dá)式。
sudo apt install libpcre3 libpcre3-dev(4)zlib:用于對(duì)數(shù)據(jù)進(jìn)行解壓縮。網(wǎng)站之間通信時(shí),數(shù)據(jù)先壓縮(格式:gzip)再傳輸,通過消耗 CPU 的方式來節(jié)省網(wǎng)絡(luò)帶寬。
sudo apt install zlib1g-dev2、nginx的安裝和配置
./configure --sbin-path=/usr/local/nginx/nginx (可執(zhí)行文件) --conf-path=/usr/local/nginx/nginx.conf (配置文件) --pid-path=/usr/local/nginx/nginx.pid (存放 nginx 主進(jìn)程 PID) --with-http_ssl_module (向 nginx 中添加模塊:http_ssl_module) --with-http_stub_status_module (向 nginx 中添加模塊:http_ssl_module) --with-stream (向 nginx 中添加模塊:stream) make make install三、啟動(dòng)
cd /usr/local/nginx/ sudo ./nginx執(zhí)行命令
ps -eo pid,ppid,sid,tty,pgrp,comm,stat,cmd | grep -E 'bash|PID|nginx'結(jié)果如下
PID PPID SID TT PGRP COMMAND STAT CMD1749 1741 1749 pts/0 1749 bash Ss bash 12919 1267 12919 ? 12919 nginx Ss nginx: master process ./nginx 12920 12919 12919 ? 12919 nginx S nginx: worker process?
(SAW:Game Over!)
總結(jié)
以上是生活随笔為你收集整理的nginx / 安装、部署和启动的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux / Server 端收到 S
- 下一篇: 命令 / Linux / 常用的解压缩的