共计 1286 个字符,预计需要花费 4 分钟才能阅读完成。
服务器配置 Nginx
服务器应用 CentOS7
下载 Nginx
形式一:本地下载
- 进入官网:https://nginx.org/en/download…
- 找到 Stable version,为稳固版本
-
应用 scp 上传到服务器
scp /path/filename username@servername:/path;
形式二:应用 wget 下载
-
进入到服务器,应用 wget 下载到服务器
# 版本可自行调整 wget -c https://nginx.org/download/nginx-1.20.1.tar.gz
-
装置依赖
#gcc 装置,nginx 源码编译须要 yum install gcc-c++ #PCRE pcre-devel 装置,nginx 的 http 模块应用 pcre 来解析正则表达式 yum install -y pcre pcre-devel #zlib 装置,nginx 应用 zlib 对 http 包的内容进行 gzip yum install -y zlib zlib-devel #OpenSSL 装置,弱小的安全套接字层明码库,nginx 不仅反对 http 协定,还反对 https(即在 ssl 协定上传输 http)yum install -y openssl openssl-devel
装置
-
进入服务器,找到下载的 Nginx
ls nginx-1.20.1.tar.gz
-
解压文件到你想要的目录
# /usr/nginx 文件须要本人创立 tar -zxvf nginx-1.20.1.tar.gz -C /usr/nginx # 进入到解压的文件目录 cd /usr/nginx ls nginx-1.20.1
-
进入目录
cd nginx-1.20.1/ ls auto CHANGES CHANGES.ru conf configure contrib html LICENSE man README sr
-
应用默认配置
./configure
-
编译装置
make make install
-
查看装置门路
whereis nginxnginx: /usr/local/nginx
-
Nginx 基本操作
# 进入到装置门路 # 进入 sbin cd /usr/local/nginx/sbin #启动 ./nginx #进行,间接查找 nginx 过程 id 再应用 kill 命令强制杀掉过程 ./nginx -s stop #退出进行,期待 nginx 过程解决完工作再进行进行 ./nginx -s quit #从新加载配置文件 ./nginx -s reload
-
运行启动并查看是否胜利
# 查看 nginx 是否运行胜利 ps -ef|grep nginx # 运行则会显示 root 23665 1 0 14:32 ? 00:00:00 nginx: master process ./nginx nobody 23666 23665 0 14:32 ? 00:00:00 nginx: worker process root 23694 16716 0 14:32 pts/0 00:00:00 grep --color=auto nginx # 如没运行,执行运行 ./nginx # 如果启动运行胜利后,输出 ip 地址即可拜访并看到 Welcome to nginx! 提醒 # 如果启动胜利了,然而无法访问,请查看服务器是否开启了 80 端口,80 是默认端口号
不定期更新:Github
正文完