个人知识库
语雀:https://www.yuque.com/liupeng_yuque
环境要求
Linux:AlmaLinux(推荐)
注意:Linux 系统需连接互联网,关闭防火墙或开放对应端口,云服务器配置安全组。
安装依赖库
1、安装 gcc 环境
yum -y install gcc gcc-c++
2、安装 pcre ,让 nginx 支持重写功能
yum -y install pcre pcre-devel
3、安装 gd-devel
yum install -y gd-devel.x86_64
4、nginx 使用 zlib 对 http 包内容进行 gzip 压缩
yum -y install zlib zlib-devel
5、安装 openssl,安全套接字层密码库,用于通信加密
yum -y install openssl openssl-devel
下载 Nginx 源码
1、新建 Nginx 目录并进入目录
mkdir -p /opt/programfiles/nginx_package && cd /opt/programfiles/nginx_package
2、下载 Nginx 到当前目录
wget http://nginx.org/download/nginx-1.23.3.tar.gz
3、解压文件
tar -zxvf nginx-1.23.3.tar.gz
安装 Nginx 服务
进入 /nginx-1.23.3 目录
cd /opt/programfiles/nginx_package/nginx-1.23.3
执行命令
./configure --prefix=/opt/programfiles/nginx --with-http_image_filter_module --with-http_ssl_module
–with-http_image_filter_module:图片处理模块,用于压缩图片。
–with-http_ssl_module:SSL 证书模块,用于支持 SSL 证书。
编译,安装
make && make install
nginx 编译安装的目录,安装完后会在此目录下生成相关文件
cd /opt/programfiles/nginx
启动 Nginx 服务
启动服务
/opt/programfiles/nginx/sbin/nginx
停止服务
/opt/programfiles/nginx/sbin/nginx -s stop
重新加载服务
/opt/programfiles/nginx/sbin/nginx -s reload
查看 nginx 服务进程
ps -ef | grep nginx
ps -aux | grep nginx
修改 Nginx 配置
cd /opt/programfiles/nginx/conf
根据业务需求,修改 nginx.conf
访问 Nginx 服务
http://127.0.0.1
更多知识平台
云网站知识库:http://www.liupeng.cloud
Memos 备忘录:http://memos.liupeng.cloud
语雀知识库:https://www.yuque.com/liupeng_yuque
CSDN 博客:https://blog.csdn.net/liupeng_IT
哔哩哔哩:https://space.bilibili.com/1737903430
Gitee 代码库:https://gitee.com/liupeng_gitee
Github 代码库:https://github.com/liupeng-github
Gogs 私有代码库:http://gogs.liupeng.cloud