Nginx在Linux上的使用
一、nginx安装
我在虚拟机Ubuntu上安装的nginx:
(1)方法一、使用apt安装
# 切换至root用户 sudo su root apt-get install nginx
安装之后,用:nginx -v 检查一下安装情况。
(2)下载压缩包,解压安装
也可以从官网下载nginx之后,传到Linux服务器上,用tar -xvf nginx-1.13.7.tar.gz 命令解压缩,即可使用。
这里是通过Linux下载的:
①从官网copy下载链接:
②wget http://nginx.org/download/nginx-1.21.2.tar.gz
③解压:tar -xvf nginx-1.21.2.tar.gz
解压之后查看下:
可以看到ngxin.conf文件。
二、修改配置文件
三、启动
(1)使用某个特定的nginx配置文件来启动:
进入到:/usr/local/nginx/sbin下,执行启动命令 ./nginx
四、用指定nginx启动
./nginx -c /home/xiangMu1/nginx-1.17.0/conf/nginx.conf
五、关闭nginx
(1)根据nginx所在目录关闭当前nginx:./nginx -s quit
(2)根据端口关闭:
1) netstat -ntlp 查看端口情况
2) Kill -9 pid 杀掉进程
如下:
[root@localhost sbin]# netstat -anp |grep 8899 tcp 0 0 0.0.0.0:8899 0.0.0.0:* LISTEN 7257/nginx [root@localhost sbin]# kill -9 7257 [root@localhost sbin]# netstat -anp |grep 8899
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏