当前位置: 首页 > news >正文

云计算学习100天-第23天

主机192.168.88.5 安装nginx


#安装编译工具,正则表达式依赖包,SSL加密依赖包
yum -y install gcc make pcre-devel openssl-devel      
tar -xf /root/lnmp_soft.tar.gz
cd lnmp_soft/
tar -xf nginx-1.22.1.tar.gz
cd nginx-1.22.1/
#指定安装路径,指定用户,指定组,开启SSL加密功能
./configure   --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_ssl_module  
make            #编译
make install    #安装
cd /usr/local/nginx/
[root@proxy nginx]# ls1
conf  html  logs  sbin

目录说明:
conf 配置文件目录
sbin 主程序目录
html 网站页面目录
logs 日志目录

#添加nginx用户
useradd nginx -s /sbin/nologin
#启动服务
/usr/local/nginx/sbin/nginx     
#nginx服务默认通过80端口监听客户端请求
ss  -antlp  |  grep 80
tcp   LISTEN 0      128          0.0.0.0:80          0.0.0.0:*     users:(("nginx",pid=7681,fd=6),("nginx",pid=7680,fd=6))

ss命令可以查看系统中启动的端口信息,该命令常用选项如下:
-a显示所有端口的信息
-n以数字格式显示端口号
-t显示TCP连接的端口
-u显示UDP连接的端口
-l显示服务正在监听的端口信息,如httpd启动后,会一直监听80端口
-p显示监听端口的服务名称是什么(也就是程序名称)

#查看软件信息
/usr/local/nginx/sbin/nginx -V                 
#重新加载配置文件
/usr/local/nginx/sbin/nginx -s reload          
#关闭服务
/usr/local/nginx/sbin/nginx -s stop        
#客户端访问    
curl http://192.168.88.5 

http://www.dtcms.com/a/339305.html

相关文章:

  • github 上传代码步骤
  • 【Python】新手入门:python模块是什么?python模块有什么作用?什么是python包?
  • Day13_【DataFrame数据组合merge连接】【案例】
  • 嵌入式开发学习———Linux环境下网络编程学习(三)
  • 第5.5节:awk算术运算
  • RabbitMQ:交换机(Exchange)
  • LeetCode-17day:贪心算法
  • 95、23种设计模式之建造者模式(4/23)
  • 大模型 + 垂直场景:搜索/推荐/营销/客服领域开发新范式与技术实践
  • 抓取手机游戏相关数据
  • 细化的 Spring Boot 和 Spring Framework 版本对应关系
  • c++计算器(简陋版)
  • 【全面推导】策略梯度算法:公式、偏差方差与进化
  • 差分(附带例题题解)
  • 深度学习 --- 基于ResNet50的野外可食用鲜花分类项目代码
  • 基于单片机身体健康监测/身体参数测量/心率血氧血压
  • 接口性能测试工具 - JMeter
  • . keepalived+haproxy
  • Ubuntu22.04安装docker最新教程,包含安装自动脚本
  • 【QT入门到晋级】进程间通信(IPC)-socket(包含详细分析及性能优化)
  • Day08 Go语言学习
  • C#/.NET/.NET Core技术前沿周刊 | 第 50 期(2025年8.11-8.17)
  • es7.x es的高亮与solr高亮查询的对比对比说明
  • 彻底清理旧版本 Docker 的痕迹
  • pytorch学习笔记-模型训练、利用GPU加速训练(两种方法)、使用模型完成任务
  • 常见的软件图片缩放,算法如何选择?
  • 深入解析Spring MVC运行流程:从请求到响应的完整旅程
  • 完整的训练与测试套路 小土堆pytorch记录
  • PyTorch自动求导
  • PID调节