在部署项目时,用到nginx,很多时候在内网,无法在线安装,这里使用在线,离线两种方式,部署依赖。
系统环境:CentOS7.5
软件:nginx-1.18.0.tar.gz
其他所需软件:gcc-4.8.0.tar.gz、pcre-8.43.tar.gz、zlib-1.2.11.tar.gz、openssl-1.0.2p.tar.gz
安装方式:源码编译安装
安装位置:/usr/local/nginx
root用户操作安装,否则无法创建默认目录
安装包下载地址:
nginx安装包:http://nginx.org/en/download.html
gcc 安装包:
链接:https://pan.baidu.com/s/1fXCY57SN7VYfG1U2S3ysFQ
提取码:aiit
pcre 安装包:https://ftp.pcre.org/pub/pcre/
zlib 安装包 :http://www.zlib.net/fossils/
openssl安装包:https://www.openssl.org/source/
执行安装命令
yum install gcc-c++
查看是否安装成功
gcc -v
执行安装命令
yum install -y pcre pcre-devel
查看是否安装成功
rpm -qa pcre
执行安装命令
yum install -y zlib zlib-devel
查看是否安装成功
rpm -qa zlib
执行安装命令
yum install -y openssl openssl-devel
查看是否安装成功
rpm -qa openssl
进入文件夹
cd /usr/local/src/
软件下载
wget https://nginx.org/download/nginx-1.18.0.tar.gz
解压安装包
tar -zxvf nginx-1.18.0.tar.gz
进入到nginx解压后的文件夹中,然后执行配置命令:可以使用默认配置nginx,也可以通过 ‘–prefix=文件夹绝对路径’ 指定nginx安装路径
cd nginx-1.18.0
./configure --prefix=/usr/local/nginx/
编译并且安装
make&make install
cd /usr/local/
mkdir nginxRes
进入文件夹解压gcc安装包
cd /usr/local/ngnixRes/
tar -zxvf gcc-4.8.0.tar.gz
执行安装命令
cd gcc-4.8.0
rpm -Uvh *.rpm --nodeps --force
查看是否安装成功
rpm -qa gcc
进入文件夹解压pcre安装包
mkdir -p /usr/local/pcre/
cd /usr/local/ngnixRes/
tar -zxvf pcre-8.43.tar.gz
执行安装命令
cd pcre-8.43
./configure --prefix=/usr/local/pcre/
make && make install
查看是否安装成功
rpm -qa pcre
进入文件夹解压zlib安装包
mkdir -p /usr/local/zlib/
cd /usr/local/ngnixRes/
tar -zxvf zlib-1.2.11.tar.gz
执行安装命令
cd zlib-1.2.11
./configure --prefix=/usr/local/zlib/
make && make install
查看是否安装成功
rpm -qa zlib
进入文件夹解压openssl安装包
mkdir -p /usr/local/openssl/
mkdir -p /usr/local/openssl/conf
cd /usr/local/ngnixRes/
tar -zxvf openssl-1.0.2p.tar.gz
执行安装命令
cd openssl-1.0.2p
./config --prefix=/usr/local/openssl --openssldir=/usr/local/openssl/conf
make && make install
查看是否安装成功
rpm -qa openssl
进入文件夹
mkdir -p /usr/local/nginx/
cd /usr/local/ngnixRes/
tar -zxvf nginx-1.18.0.tar.gz
进入到nginx解压后的文件夹中,然后执行配置命令:可以使用默认配置nginx,也可以通过 ‘–prefix=文件夹绝对路径’ 指定nginx安装路径
cd nginx-1.18.0
./configure --prefix=/usr/local/nginx/
编译并且安装
make&make install
/usr/local/nginx/sbin/nginx -v
启动代码格式:nginx安装目录地址 -c nginx配置文件地址
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
(1)直接杀死线程
(2)强制关闭,不处理正在接受的请求
/usr/local/nginx/sbin/nginx -s stop
(3)优雅关闭,处理完正在接受的请求后退出
/usr/local/nginx/sbin/nginx -s quit
/usr/local/nginx/nginx -s reload
文章浏览阅读954次。本次安装Mysql使用的是rpm安装包,可在官网下载。 mysql: MySQL-5.5.54-1.linux2.6.x86_64 linux:CentOS6.7 虚拟机:VMWare12 切换到root用户下 1、首先运行一下两行代码安装必要的依赖,我第一次没有这样做,后续安装会提示缺少perl的依赖等信息yum -y install gcc gcc-c++_mysql-5.5.54-1.linux2.6.x86_64.rpm-bundle.tar
文章浏览阅读1w次,点赞3次,收藏61次。ArcGIS提取影像边界方法1ArcToolbox → 3D Analyst Tools → 转换 → 由栅格转出 → 栅格范围方法2ArcToolbox → 转换工具 → 由栅格转出 → 栅格转面 (这个方法转的面是:栅格中相同值的区域转一个面)方法3利用镶嵌数据集Footprint图层的方法来获取step 1:新建文件型地理数据库test.gdbstep 2:在test.gdb中创建镶嵌数据集Mosaic Datasetstep 3:向镶嵌数据集中添加栅格影像.
文章浏览阅读4.2k次,点赞2次,收藏9次。我们使用ChatGPT时,总是因为网络魔法不力的原因导致页面总是报错,如下图所示:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-v8QeslNn-1682088798331)(https://file.liyuechun.com/%E6%8F%92%E4%BB%B6.gif)]享受免费的,它代表着你的AI体验发生了骤变:喜欢暗调的朋友可以鼠标移到选择修改为:step one:step two:**step four:**Tampermonkey 搜索,并将 Tamperm_! something went wrong. if this issue persists please contact us through our
文章浏览阅读422次。目 录第一章 系统架构 31.1短信系统 41.2数据交换系统 51.3地理信息基础支撑平台 51.4身份及权限管理系统 6第二章 综合管理平台 72.1综合运输监管系统 72.2行业监督管理系统 122.3安全生产监管系统 162.4固定资产管理系统 182.5电子监察系统 192.6行政执法系统 22第三章 公众服务平台 233.1智能手机交通信息服务 233.2出行服务系统 243.3在线呼叫系统 253.4联网售票系统 273.5停车场诱导系统 283.6物流_智慧交通中心数字化建设技术方案
文章浏览阅读92次。计算机课程教学辅助系统小程序的设计主要是对系统所要实现的功能进行详细考虑,确定所要实现的功能后进行界面的设计,在这中间还要考虑如何可以更好的将功能及页面进行很好的结合,方便用户可以很容易明了的找到自己所需要的信息,还有系统平台后期的可操作性,通过对信息内容的详细了解进行技术的开发。
文章浏览阅读4.4k次。网络上不断地出现微内核OS的概念。特别是华为的鸿蒙OS 将采用微内核,更激发了对微内核的热情。其实Google Fuchsia OS 也采用了微内核Zircon。收集了一些内容,帮助自己理解什么是微内核。术语微内核(Microkernel)在微内核中,大部分内核都作为单独的进程在特权状态下运行,他们通过消息传递进行通讯。在典型情况下,每个概念模块都有一个进程。因此,假如在设计中有一个系..._微内核谁开发的
该文章介绍了代理内网穿透的相关知识,包括代理的本质是socks协议,代理的分类,Lcx.exe内网端口转发的步骤,以及venom内网穿透的方法和命令。
文章浏览阅读414次。5.1、Kafka 初体验 单机 Kafka 试玩 官网网址:http://kafka.apache.org/quickstart中文官网:http://kafka.apachecn.org/quickstart.html 5.2、集群部署的基本流程总结 1、下载安装包2、解压安装包到对应的目录3、修改配置文件4、分发安装包5、启动集群,进行验证 5.3、集群部..._kafka集群入口
文章浏览阅读2.2k次。golang动态控制并发数量_golang 限制最大并发
文章浏览阅读175次。好的博客:笨蛋花的小窝qwq一、什么是线段树- 线段树是表示区间及线段的树什么是区间,什么又是线段呢?这里有图- 这样的一棵树,可以解决区间的覆盖问题。例题- 输入m条线段,问这m条线段被覆盖的面积有多大。Sample Input1 23 41 72 13Sample Output13那么这道题怎么做呢?方法一:模拟(容易爆)方法二:首先,由于1-13这个区间跨...
文章浏览阅读170次。为什么80%的码农都做不了架构师?>>> ..._双击显示键盘 ios
文章浏览阅读8k次。1. 通过Cypher语法直接创建该方法适合于数据量小的情况下:例如:create(n:ability {name:"沟通"})create(m:train {name:"培训"})create(n)-[r0:has]->(a:method {name:"交流"})create(n)-[r1:has]->(b:method {name:"会议"})create(n)-..._neo4j导入数据