linux 手动安装 nginx

本文档介绍了如何在CentOS系统上安装Nginx。首先,需要安装依赖包如gcc、zlib、pcre和openssl。然后,下载Nginx源码并解压。接着,配置并编译源码,最后执行安装步骤。启动Nginx服务,并修改配置文件以设置服务器主域名。通过`nginx -s reload`命令重启服务,并检查nginx进程是否正常运行。
摘要由CSDN通过智能技术生成

一 . 安装依赖包:

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

gcc

gcc是可以在多种硬件平台上编译出可执行程序的超级编译器,安装Nginx需要先从官网下载源码进行编译,编译的过程依赖gcc环境(CentOS系统自带gcc)

zlib

zlib库提供了很多种压缩和解压缩的方式,zlib库里面有很多压缩和解压的方式,Nginx使用zlib对包的内容进行gzip

pcre

gcc是可以在多种硬件平台上编译出可执行程序的超级编译器,安装Nginx需要先从官网下载源码进行编译,编译的过程依赖gcc环境(CentOS系统自带gcc)

openssl

openssl提供了这个强大的安全套接字密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用,Nginx除了支持http还支持https

二 . 下载并解压安装包

//创建一个文件夹
cd /usr/local
mkdir nginx
cd nginx
//下载tar包
wget http://nginx.org/download/nginx-1.13.7.tar.gz
tar -xvf nginx-1.13.7.tar.gz

三 . 安装nginx


//进入nginx目录
cd /usr/local/nginx
//进入目录
cd nginx-1.13.7
//执行命令 考虑到后续安装ssl证书 添加两个模块
./configure --with-http_stub_status_module --with-http_ssl_module
//执行make命令
make
//执行make install命令
make install

 四 . 启动nginx服务
 

//切换nginx服务目录
cd ​​​​​​​/usr/local/nginx/sbin
//启动nginx
./nginx
//编辑到nginx.conf
vim /usr/local/nginx/conf/nginx.conf
//修改server_name 为自己的服务器主域名
//重启nginx
./nginx -s reload //在sbin 目录下
//查看nginx进程是否启动
ps -ef | grep nginx
wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值