linux中的list.c源码在哪个版本有_源码安装nginx,并隐藏响应头信息

3a26caf3924ffce4e145a185d7047499.png

环境准备

centos7.6系统一台,

网络要求:内网和外网都可以

第一步:下载nginx的源码包,nginx的开源官网http://nginx.org/

3364faf66edcf33643bf97311daeca57.png

点击download,然后进入nginx官方包下载页面

5cc0769a244ff47f3307a9c295822c3e.png

进入下载页面我们选择nginx的当前支持的稳定环境,我们这里是测试环境可以选择最新的测试版本,也可以选择稳定的版本,若是企业环境切记选择往期稳定版本或者稳定版本,禁止选择测试版本。

第二步导包,将自己的下载的源码包导入到linux系统中

这里可以给linux安装一个导包工具lrzsz

yum install -y lrzsz

c1c9549cd7f6096c1c65fd449a88ce30.png

安装完毕后,rz命令将本地的包导入到linux系统中

rz回车

48be16a30ad7a31238dd05cd154cff22.png

如图将包导入到linux系统中

第三步:解压源码包,然后进入解压后的文件包中

tar -xf nginx -C /usr/local/cd nginx-1.18.0/

2e814287a0e9b63f33679c56fde01337.png

第四步:配置隐藏响应头信息(配置隐藏响应头信息,可以让一些黑客无法直接获取你的服务信息,从而针对已知漏洞进行攻击,保护服务安全)

cd src/
vi core/nginx.h

4a508880b239ba4155ddbbc0768ec8ba.png

这俩信息可以自定义,你可以将原先的真实服务信息删除写自己的服务字段达到隐藏真实信息作用。

第五步:源码安装

安装服务需要的环境

f2482c3120dfe9bbddf1abfbcf63d110.png

安装完服务后,进入源码包目录下进行编译安装

./configure --prefix=/usr/local/nginx/make&&make install

安装完启动服务

/usr/local/nginx/sbin/nginx

7ccc30eb5f1da22376209d8d2c49eba5.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值