centos安装nginx
off999 2025-01-06 14:49 27 浏览 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端口。
注意:如果访问不到查下是否防火墙打开着。
相关推荐
- 免费注册邮箱163官网(邮箱注册163免费注册下载)
-
输入www.163.com找到163免费邮入口注册就可以了。官网是https://www.163.net和https://163vip.com。在这里我们就可以随意打开一个浏览器,输入官网网址注册登录...
- 电脑开机不启动(电脑开机不启动程序怎么设置)
-
1、电脑启动时连续按下F8进入安全模式,然后关机,再次正常启动电脑试试。2、使用WinPE启动,运行CMD(命令行模式),在C:\windows\system32目录下,运行如下三个命令bcdedi...
- 电脑文件夹设置密码的软件(电脑文件夹设置打开密码)
-
是的,一些操作系统允许用户设置密码保护文件夹或文件以增加安全性。例如,在Windows操作系统中,可以使用BitLocker或EFS对整个驱动器或单个文件夹进行加密,并设置访问密码。在MacOS中,...
- 验证码接收平台(虚拟验证码接收平台)
-
天一泓国际短信平台、主要为企业出海提供短信验证码、语音短信、营销短信、通知短信等等。相对于其他平台。天一泓国际短信达到率更高、发送速度更快。短信验证码是很多人日常生活中都会接触到的。主要应用在银行支付...
- win7旗舰版恢复出厂设置后账户被停用
-
如果您的联想电脑运行的是Windows7系统,发现账户被停用了,可能是因为该账户未激活或密码过期等原因。以下是一些解决方法:1.重启计算机并以管理员身份登录。2.在“控制面板”中选择“用户账...
- 惠普p1008驱动下载(惠普p1108驱动下载)
-
第一步:随便用一台电脑来先安装好打印服务器的驱动,通过打印服务器的管理软件给打印服务器手工指定个和电脑同网段的IP地址 第二步:在电脑上先安装打印机的驱动,打印机驱动安装好后会生成个打印机图标 第...
-
- 惠普启动bios是哪个键(惠普bios开机启动项)
-
1、按电源键启动电脑,在屏幕刚亮时,不停点击F10按键,就可以进入BIOS界面;2、如果F10没反应,则在启动时不停点击ESC键;3、这个时候会进入到启动菜单选项,F10BIOSSetup就是BIOS设置,此时按下F10键就可以进入BI...
-
2025-12-08 18:03 off999
- 华硕刷bios教程(华硕刷bios快捷键)
-
1、使用EZFlash3,在BIOS环境下通过U盘或网络更新BIOS;2、使用EZUpdate,在Windows环境下通过软件更新BIOS;3、使用USBBIOSFlashBack,在关...
- 10086宽带测速(10086宽带测速官网)
-
1、在网络上搜索引擎键入“移动网速测速”,之后会进入移动宽带测速的网页版。直接在网版版上面点击移动宽带测速的网页版,点击开始测速就能知道宽带的速度啦,是不是很方便呢。2、等待移动测试的结果,收到结果...
- 电脑bios设置怎么进入(各种电脑进去bios设置)
-
进入电脑BIOS设置的方法为:在电脑开机的时候按下F2键位即可,具体的操作流程如下:1、在电脑键盘上找到电源键,按下将电脑开机。2、之后点击进入到开机启动程序,加载开机动画。3、之后,找到键盘上的F2...
- 笔记本打游戏90度正常吗(笔记本玩游戏就90度)
-
不论玩什么都好,超过80度就属于不正常了(如果用软件什么开着比如鲁大师,达到100度电脑就会自动关机)电脑达到90度,诉开机盖摸下散热器,是不是很热(如果是就说明了真是有90度以上,如果没就是这软件...
- win2003r2标准版密钥(win2003专业版密钥)
-
这是因为产品过期了,需要激活。设置方法如下:1、首先点击电脑桌面左下角的windows图标,选择设置进入。2、在设置界面里找到控制面板,并点击这个选项进入。3、打开了控制面板着后点击里面的系统和安全这...
- 免费的手机杀毒软件(免费的手机杀毒软件哪个好用)
-
安全的。一只猫影视大全app是一款能够帮助你们一起找到电影电视剧资源的软件,这个版本是安全免费的,大家可以放心下载,每天都会有最新电影电视剧推荐,还有各种好看有趣的综艺,首页没有的资源大家也可以通过搜...
- 现在穿越火线烟雾头怎么调(穿越火线烟雾头调整方法)
-
1、在Windows10系统桌面,右键点击桌面左下角的开始按钮,在弹出的菜单中选择设置菜单项。2、在打开的Windows设置窗口中,点击“系统”图标。3、在打开的系统设置窗口中,点击左侧边栏的“显示...
欢迎 你 发表评论:
- 一周热门
-
-
抖音上好看的小姐姐,Python给你都下载了
-
全网最简单易懂!495页Python漫画教程,高清PDF版免费下载
-
Python 3.14 的 UUIDv6/v7/v8 上新,别再用 uuid4 () 啦!
-
飞牛NAS部署TVGate Docker项目,实现内网一键转发、代理、jx
-
python入门到脱坑 输入与输出—str()函数
-
宝塔面板如何添加免费waf防火墙?(宝塔面板开启https)
-
Python三目运算基础与进阶_python三目运算符判断三个变量
-
(新版)Python 分布式爬虫与 JS 逆向进阶实战吾爱分享
-
失业程序员复习python笔记——条件与循环
-
使用 python-fire 快速构建 CLI_如何搭建python项目架构
-
- 最近发表
- 标签列表
-
- 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)
