centos安装nginx
off999 2025-01-06 14:49 33 浏览 0 评论
下载nginx:
官方网站:http://nginx.org/
我这使用的版本是1.8.0版本。
1.nginx要求的安装环境
1.1、需要安装gcc的环境。
yum install gcc-c++
1.2、第三方的开发包。
pcre
PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达式库。nginx的http模块使用pcre来解析正则表达式,所以需要在linux上安装pcre库。
yum install -y pcre pcre-devel
注:pcre-devel是使用pcre开发的一个二次开发库。nginx也需要此库。
zlib
zlib库提供了很多种压缩和解压缩的方式,nginx使用zlib对http包的内容进行gzip,所以需要在linux上安装zlib库。
yum install -y zlib zlib-devel
openssl
OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。
nginx不仅支持http协议,还支持https(即在ssl协议上传输http),所以需要在linux安装openssl库。
yum install -y openssl openssl-devel
依次执行上面的4条命令后,安装所需的环境就算完成。
2. 安装步骤
第一步:把nginx的源码包上传到linux系统
使用rz命令上传,如果提示不是内部命令,就要安装yum install lrzsz
第二步:解压缩
[root@localhost ~]# tar zxf nginx-1.8.0.tar.gz
第三步:使用configure命令创建一makeFile文件。
先进到解压后的nginx源代码根目录
执行下面的代码
./configure \
--prefix=/usr/local/nginx \
--pid-path=/var/run/nginx/nginx.pid \
--lock-path=/var/lock/nginx.lock \
--error-log-path=/var/log/nginx/error.log \
--http-log-path=/var/log/nginx/access.log \
--with-http_gzip_static_module \
--http-client-body-temp-path=/var/temp/nginx/client \
--http-proxy-temp-path=/var/temp/nginx/proxy \
--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \
--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \
--http-scgi-temp-path=/var/temp/nginx/scgi
执行完生成一个makefile文件
注意:启动nginx之前,上边将临时文件目录指定为/var/temp/nginx,需要在/var下创建temp及nginx目录
[root@localhost sbin]# mkdir /var/temp/nginx/client -p
-p是级联创建目录
第四步:make 这个命令是编译源代码
第五步:make install 完了就能看到nginx指定安装目录
进入nginx目录
3. 启动nginx
进入sbin目录
查看是否已经启动nginx,看到下面的进程就说明已经启动
关闭nginx:
[root@localhost sbin]# ./nginx -s stop
推荐使用:
[root@localhost sbin]# ./nginx -s quit
重启nginx:
1、先关闭后启动。
2、刷新配置文件:
[root@localhost sbin]# ./nginx -s reload
4. 访问nginx
默认是80端口。
注意:如果访问不到查下是否防火墙打开着。
相关推荐
- 免费离线单机斗地主(离线斗地主单机版免费)
-
想下载免流量不花钱斗地主,和麻将单机斗地主介绍:单机斗地主游戏是一款不需要联网的棋牌类手机游戏,此款斗地主最大的亮点是拥有强大的AI以及智能的提示功能。电脑具有很高的人工智能,为玩家提供了强劲的对手,...
- 58动漫(58动漫 官方入门网站)
-
打不开的原因可能有很多种,需要一一排查。首先要检查自己是否连接上了互联网,如果没有,就先联网。其次看一下叔叔有没有攻击。可能动漫网的版本比较低导致无法打开假的,58上面很多招聘工作跟他上线的信息不符合...
- 精准客户电话号码采集软件(精准客户电话号码采集软件下载)
-
是正规平台。JMTOOL是一个采集工具软件。数据采集,又称数据获取,是利用一种装置,从系统外部采集数据并输入到系统内部的一个接口。数据采集技术目前广泛应用于各个领域。针对制造业企业的庞大生产数据,数据...
- 暴风影音5播放器手机安卓版下载
-
应该是清理软件或者安全软件禁止了软件的后台运行!下载安装暴风影音的具体方法如下:1、准备一个U盘,在电脑网络上下载暴风影音软件安装包(apk格式),复制并存储到U盘的根目录下。2、将U盘插入电视US...
- cultivate(cultivate用英语怎么说)
-
"Nurture"和"cultivate"是两个动词,都可以用来描述培养、促进或发展某种事物。然而它们的具体用法和涵义稍有不同。"Нurture"...
- 腾讯手机管家电脑版(腾讯手机管家电脑版官方下载)
-
手机管家关闭电脑的方法。首先,打开电脑管家主页面。2.再点击“更多选项”图标。3.然后,点击“设置”。4.选择“手机管理”。5.勾选“不需要提醒”。6.再单击“确定”。7.最后,我们关闭面...
- 腾讯qq最新版下载(腾讯qq下载2019 8.0版)
-
可能是网速问题!或者你先看看你是否已经下载安装了QQ游戏,是不是最新的版本,如果之前没问题的话你不要到QQ页面进QQ游戏,试试从我的电脑中的文件夹中进入,再不行的话或者重新安装下QQ游戏:再不行的话建...
- 樱花校园模拟器中文版下载(樱花校园模拟器 下载)
-
1可以在应用商店搜索“校女园模拟器”下载最新版本。2原因是应用商店会及时更新最新版本,而且下载安装十分方便快捷。3如果在应用商店找不到最新版本,可以在官方网站进行下载,但需要注意安全问题。同时,...
- 单机斗地主 单机版 免费版下载
-
免费的单机斗地主有《欢乐斗地主单机版》联众《单机斗地主》。1,《欢乐斗地主单机版》《欢乐斗地主单机版》是根据欢乐斗地主规则改编的pc电脑单机游戏。这是789游戏中心好玩的斗地主游戏,电脑具有较高的人工...
- 三国志5手机版单机游戏(三国志5手机版单机游戏有哪些)
-
1.提示DirectX的话--下载驱动人生更新驱动重启,保证能玩2.如果不是上面问题试下--右键游戏图标,属性,兼容性,禁用桌面元素钩上就OK了3.发现安装后桌面的启动图标是GameSt...
- 免费的视频app网站入口(免费的视频app网站入口)
-
柠檬影院是个网站,柠檬影视是个软件柠檬影院是一个真正免费看电影电视剧的影视网站,以提供高清影视在线观看,下载,网络休闲等为最终发展目标,致力于给广大的互联网用户带来最丰富影视柠檬影院每日实时更新,每日...
- 光影魔术手手机版下载(光影魔术手手机版下载 app)
-
1、打开光影魔术手软件,点击“打开”。2、选好需要去除文字的图片,插入光影魔术手中。3、然后点击左上角的“数码暗房”按钮。4、在打开的页面中选择“人像”。5、下拉菜单,在“人像”中选择“祛斑”按钮。6...
欢迎 你 发表评论:
- 一周热门
-
-
抖音上好看的小姐姐,Python给你都下载了
-
全网最简单易懂!495页Python漫画教程,高清PDF版免费下载
-
飞牛NAS部署TVGate Docker项目,实现内网一键转发、代理、jx
-
win7系统还原步骤图解(win7还原电脑系统的步骤)
-
Python 3.14 的 UUIDv6/v7/v8 上新,别再用 uuid4 () 啦!
-
python入门到脱坑 输入与输出—str()函数
-
16949认证费用是多少(16949审核员太难考了)
-
linux软件(linux软件图标)
-
Python三目运算基础与进阶_python三目运算符判断三个变量
-
(新版)Python 分布式爬虫与 JS 逆向进阶实战吾爱分享
-
- 最近发表
- 标签列表
-
- python计时 (73)
- python安装路径 (56)
- python类型转换 (93)
- python进度条 (67)
- python吧 (67)
- python的for循环 (65)
- python格式化字符串 (61)
- python静态方法 (57)
- python列表切片 (59)
- python面向对象编程 (60)
- python 代码加密 (65)
- python串口编程 (77)
- python封装 (57)
- python写入txt (66)
- python读取文件夹下所有文件 (59)
- python操作mysql数据库 (66)
- python获取列表的长度 (64)
- python接口 (63)
- python调用函数 (57)
- python多态 (60)
- python匿名函数 (59)
- python打印九九乘法表 (65)
- python赋值 (62)
- python异常 (69)
- python元祖 (57)
