题记
本文是Nginx的安装+自启的整合流程,腾讯云轻量中已实践可用
安装流程
原文教程 CSDN 超级恶心,浅浅搬运一下自用
其他教程也很多,都一样,选了其中一篇做参考,基本上没遇到什么坑
- 安装依赖
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
ps: 多次实践下来上述几个依赖并不能包全,不同服务器环境会有差异,解决思路就是在 configure 报错的时候,安装对应的错误依赖即可
- 下载并解压
# 习惯在 usr/local/nginx 下安装
cd /usr/local
mkdir nginx
cd nginx
wget http://nginx.org/download/nginx-1.24.0.tar.gz
tar -xvf nginx-1.24.0.tar.gz
- 编译安装
cd /usr/local/nginx/nginx-1.24.0
# 安装证书和stream 模块
./configure --with-http_stub_status_module --with-http_ssl_module --with-stream
make
make install
- 启动服务
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
5.配置修改
worker_processes 数量改为服务器的CPU核数。云服务器几核几G,管理后台也能看。
# 查看 cpu
cat /proc/cpuinfo
此处看个人习惯,我习惯在 nginx.conf http 尾部中加入 include vhost/*.conf
include vhost/*.conf;
服务自启
https://blog.csdn.net/qq_41883785/article/details/123253027
也有其他方式的,但是这种方式在我看来,比较精简,改的内容也少
注意:
image.png
此处中文要去除,不然会报错