Nginx 的安装
- Nginx的版本类型:
- Nginx 开源版本的安装
- 下载安装包
- 对nginx进行安装:
- 安装后可以去相应的目录下查看是否安装成功
- 启动Nginx
- 查看Nginx是否已经启动成功
- Nginx 启动关闭的指令:
- 以服务的形式启动
- OneNote图片笔记
Nginx的版本类型:
- Nginx 本身的开源版本
nginx - Nginx 的商业版本
NGINX Plus - 软件负载均衡器、网络服务器和缓存 | NGINX (nginx-cn.net) - Openresty
OpenResty® - 中文官方站 - Tengine
简介 - The Tengine Web Server (taobao.org)
Nginx 开源版本的安装
下载安装包
下载地址: nginx
对nginx进行安装:
a. 解压Nginx 指令:tar - zxvf nginx-1.21.6.tar.gz
b. 启用配置:
i. 进入到相应的目录下,运行./configure
指令:./configure --prefix=/usr/local/nginx
表示安装到usr/local/nginx目录下,我这里提示不存在nginx文件夹,所以我需要先创建这个文件夹
ii. 使用make指令进行编译
指令 make
iii. 调用make install 进行安装
指令: make install
安装后可以去相应的目录下查看是否安装成功
安装目录截图
表明我们已经安装成功
启动Nginx
a. 由于是刚安装的Nginx,所以没有相应的脚本进行自启或者快速启动,那么我们就手动启动
指令:` ./nginx `
查看Nginx是否已经启动成功
a. 查看进程是否存在:
指令: `ps -ef | more nginx`
结果:
表明我们的nginx已经启动了
b. 另一种查看方式:
直接在浏览器上输入自己的IP地址,如果显示的效果如下:
则表示启动成功。
Nginx 启动关闭的指令:
a. 启动: ./nginx
b. 快速关闭 ./nginx -s stop
c. 关闭,在退出前完成已经接受的连接信息 ./nginx -s quit
d. 重新加载配置 ./nginx -s reload
以服务的形式启动
为了使得nginx的启动更加方便,我们需要对nginx进行一个配置,使其能够以服务的形式启动
- 进入到服务存放的地方system 包下 :
cd /usr/lib/systemed/system
- 创建我们的服务:
touch nginx.service
创建了nginx服务 - 配置我们的服务
i. vim进行编写服务:vim nginx.service
ii. 编辑:
文字版本:
[Unit]
Description=The Nginx HTTP Server
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
PIDFile=/usr/local/nginx/logs/nginx.pid
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s stop
ExecQuit=/usr/local/nginx/sbin/nginx -s quit
PrivateTmp=true
[Install]
WantedBy=multi-user.target
iii. 启动服务:systemctl start nginx.service
iv. 查看状态:systemctl status nginx.service
表明启动成功
OneNote图片笔记
OneNote 版本粘贴时默认为图片格式,由于能和onedriver配套使用,也是一个做笔记的不错选择