物理机环境搭建-linux部署nginx

1、安装nginx部署所需依赖

yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel

2、安装nginx包

wget http://nginx.org/download/nginx-1.8.0.tar.gz
如果没有wget可以安装一下
yum install -y wget

下载完成后可以在/usr/local/下放置tar包,可以通过{mv nginx-1.8.0.tar.gz /usr/local}的方式将包移动到指定位置

3、到指定目录解压tar包
到解压文件的目录下执行./configure

[nginx-1.8.0.tar.gzanaconda-ks .cfq-]# mkdir [/usr/javarootanode1rootanode1~]# mv nginx-1.8.0.tar.gz /usr/java
[rootanode1~]# cd /usr/java
[root@node1 java]# ls
[root@node1 java]# tar -zxf nginx-1.8.0.tar.gz
[root@node1java]# ls
nginx-1.8.0 nginx-1.8.0.tar.gz
[root@nodel java]# cd nginx-1.8.0
[root@nodel nginx-1.8.0]# ls
auto CHANGES CHANGES. ru configure contrib
[root@nodel nginx-1.8.0]#./configure

4、编译并安装
make&&make install
安装的位置会在/usr/local/nginx

5、启动nginx

[root@nodel nginx-1.8.0]# cd /usr/local/nginx/sbin
[root@nodel sbin]# ls
nginx
[root@nodel sbin]#./nginx

6、查看是否启动成功

curl http://localhost:80

7、开放端口防火墙

 firewall-cmd --zone=public --add-port=8081/tcp --permanent

查看设置防火墙端口是否生效

 firewall-cmd --list-all

如果发现失效,需要重新加载一下

firewall-cmd --reload

8、如何重启nginx
https://blog.csdn.net/nocoah/article/details/122238798

9、前端配置nginx配置conf文件
https://blog.csdn.net/txl1985cn/article/details/128475951

10、nginx配置环境变量
https://zhuanlan.zhihu.com/p/627515000
附件:
比较详细的介绍:https://blog.csdn.net/qq_41934680/article/details/124627412

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/86649.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使用FastChat部署Baichuan2

1. 引言 近来,大型语言模型的市场需求呈现出蓬勃发展的态势。然而,仅仅掌握模型的数据准备和训练是不够的,模型的部署方法也变得至关重要。在这篇文章中,我们将以Baichuan2为例,利用FastChat进行模型部署的实战操作。…

一点思考|关于「引领性研究」的一点感悟

前言:调研过这么多方向之后,对研究方向的产生与发展具备了一些自己的感悟,尤其是在AI安全领域。私认为,所谓有价值、有意义的研究,就是指在现实社会中能够产生波澜、为国家和社会产生一定效益的研究。 举例来说&#x…

使用亚马逊云服务器在 G4 实例上运行 Android 应用程序

随着 Android 应用程序和游戏变得越来越丰富,其中有些甚至比 PC 上的软件更易于使用和娱乐,因此许多人希望能够在云上运行 Android 游戏或应用程序,而在 EC2 实例上运行 Android 的解决方案可以让开发人员更轻松地测试和运行 Android 应用程序…

Zookeeper部署运行_伪集群安装

解压zookeeper tar -zxvf apache-zookeeper-3.7.3.tar.gz -C /usr/local 修改配置文件 进入zookeeper的安装目录的conf目录 cd /usr/local/zookeeper/config cp zoo_sample.cfg zoo.cfg 修改zoo.cfg # The number of milliseconds of each tick tickTime2000initLimit10 syncL…

scp -r ./dist root@你的IP:/root/www/website/解释

这是一个 Linux 命令,用于复制文件或目录到远程服务器。更具体地说,scp -r ./dist root你的IP:/root/www/website/ 这条命令将当前目录下的 ./dist 文件夹以递归方式复制到远程服务器的 /root/www/website/ 目录下。 解释一下各个参数和选项的含义&…

MySQL 笔试——多表连接查询

一、(左、右和全)连接概念 内连接: 假设A和B表进行连接,使用内连接的话,凡是A表和B表能够匹配上的记录查询出来。A和B两张表没有主付之分,两张表是平等的。 关键字:inner join on 语句&#xf…

Spring之依赖注入源码解析

基于Autowired的依赖注入底层原理 基于Resource注解底层工作流程图: 1 Spring中到底有几种依赖注入的方式? 首先分两种: 手动注入 自动注入 1.1 手动注入 在XML中定义Bean时,就是手动注入,因为是程序员手动给某…

MySQL高级语句 Part2(视图表 +存储过程+条件语句+循环语句)

这里写目录标题 一、视图表 create view1.1 视图表概述1.2 视图表能否修改?(面试题)1.3 基本语法1.3.1 创建1.3.2 查看1.3.3 删除 1.4 通过视图表求无交集值 二、case语句三、空值(null) 和 无值( ) 的区别四、正则表达式4.1 基本语法和匹配模…

css,环形

思路&#xff1a; 1.先利用conic-gradient属性画一个圆&#xff0c;然后再叠加 效果图 <template><div class"ring"><div class"content"><slot></slot></div></div> </template> <script> import …

【力扣每日一题】2023.9.24 LRU缓存

目录 题目&#xff1a; 示例&#xff1a; 分析&#xff1a; 代码&#xff1a; 题目&#xff1a; 示例&#xff1a; 分析&#xff1a; 这又是一道程序设计类的题目&#xff0c;要我们实现LRU缓存的get和put操作。 简单说一下LRU缓存是什么&#xff0c;在我看来就是实用主义…

【李沐深度学习笔记】矩阵计算(2)

课程地址和说明 线性代数实现p4 本系列文章是我学习李沐老师深度学习系列课程的学习笔记&#xff0c;可能会对李沐老师上课没讲到的进行补充。 本节是第二篇 矩阵计算 矩阵的导数运算 此处参考了视频&#xff1a;矩阵的导数运算 为了方便看出区别&#xff0c;我将所有的向量…

VSCode 配置 Lua 开发环境(清晰明了)

概述 由于 AutoJS 学得已经差不多了&#xff0c;基本都会了&#xff0c;现在开始向其他游戏脚本框架进发&#xff0c; Lua 语言很强大&#xff0c;就不多说&#xff0c; 按键精灵、触动精灵等等都是用该语言编程脚本的&#xff0c;由于按键精灵、触动精灵 和 AutoJS 类似,不是…

复习Day02:数组part02:977. 有序数组的平方、209. 长度最小的子数组、904. 水果成篮、59. 螺旋矩阵II

之前的blog链接&#xff1a;https://blog.csdn.net/weixin_43303286/article/details/131700482?spm1001.2014.3001.5501 我用的方法是在leetcode再过一遍例题&#xff0c;明显会的就复制粘贴&#xff0c;之前没写出来就重写&#xff0c;然后从拓展题目中找题目来写。辅以Lab…

第三十章 Classes - 方法生成器

[toc] 第三十章 Classes - 方法生成器 方法生成器 方法生成器是类编译器在类编译期间调用的程序。它的输出是该方法的实际运行时实现。方法生成器提供了一种继承方法的方法&#xff0c;可以生成根据继承类或属性的需要定制的高性能、专用代码。在 IRIS 库中&#xff0c;方法…

基于Xml方式Bean的配置-初始化方法和销毁方法

SpringBean的配置详解 Bean的初始化和销毁方法配置 Bean在被实例化后&#xff0c;可以执行指定的初始化方法完成一些初始化的操作&#xff0c;Bean在销毁之前也可以执行指定的销毁方法完成一些操作&#xff0c;初始化方法名称和销毁方法名称通过 <bean id"userService…

后置处理 Bean

目录 ​编辑一、后置处理 Bean 1、后置处理 Bean 的运行原理分析 2、BeanPostProcessor 的开发步骤 &#xff08;1&#xff09;实现 BeanPostProcessor 接口 &#xff08;2&#xff09;Spring 的配置文件配置 &#xff08;3&#xff09;细节 一、后置处理 Bean BeanPost…

什么是IoT数字孪生?

数字孪生是资产或系统的实时虚拟模型&#xff0c;它使用来自连接的物联网传感器的数据来创建数字表示。数字孪生允许您从任何地方实时监控设备、资产或流程。数字孪生用于多种目的&#xff0c;例如分析性能、监控问题或在实施之前运行测试。从物联网数字孪生中获得的见解使用户…

FreeSWITCH windows编译

今天在windows下编译fs1.10.6版本&#xff0c;走了不少弯路&#xff0c;搞定后决定记录下来。 按官网的步骤来&#xff0c;就不会差太远。 https://developer.signalwire.com/freeswitch/FreeSWITCH-Explained/Installation/Windows-Install_1966780/ 先安装vs2017&#xff…

Openresty(二十一)ngx.balance和balance_by_lua灰度发布

一 openresty实现灰度发布 ① 灰度发布 说明&#xff1a; 早期博客对灰度发布的概念进行解读,并且对原生 nginx灰度实现进行讲解后续&#xff1a; 主要拿节点引流的灰度发布,并且关注gray灰度策略 相关借鉴 ② 回顾HTTP反向代理流程 ngx_http_upstream 可操作点&#…

指定程序在哪个GPU上运行

摘要&#xff1a; 当本地&#xff08;或服务器&#xff09;有个多个GPU时&#xff0c;需要指定程序在指定GPU上运行&#xff0c;需要做以下设置。 目录 一、在终端上指定GPU二、在程序中指定GPU三、系统变量指定GPU四、pytorch中指定GPU 一、在终端上指定GPU 在终端运行程序时…