linux centor os7安装nginx

   日期:2020-09-29     浏览:114    评论:0    
核心提示:1.创建文件夹用来存放nginx我的放在 /usr/apps/nginx2.下载进入到自己创建的文件夹nginx下执行wget http://nginx.org/download/nginx-1.13.0.tar.gz如果提示未找到wget命令先执行yum -y install wget3.解压在nginx文件夹下解压4.编译进入nginx/nginx-1.13.0文件夹下[root@localhost nginx]# lsnginx-1.13.0 nginx-1.

1.创建文件夹用来存放nginx

我的放在 /usr/apps/nginx

2.下载

进入到自己创建的文件夹nginx下执行

wget  http://nginx.org/download/nginx-1.13.0.tar.gz

如果提示未找到wget命令
先执行

yum -y install wget

3.解压

在nginx文件夹下解压

4.编译


进入nginx/nginx-1.13.0文件夹下

[root@localhost nginx]# ls
nginx-1.13.0  nginx-1.13.0.tar.gz
[root@localhost nginx]# cd nginx-1.13.0
[root@localhost nginx-1.13.0]# ls
auto  CHANGES  CHANGES.ru  conf  configure  contrib  html  LICENSE  Makefile  man  objs  README  src

然后开始编译

./configure

报错1:
错误原因:
缺少编译环境,安装编译源码所需要的工具和库

解决错误./configure: error: C compiler cc is not found错误
当前文件夹下执行命令

yum install gcc gcc-c++ ncurses-devel perl

===========================================================
解决报错1后执行./configure可能会遇到报错2

报错2
./configure: error: the HTTP rewrite module requires the PCRElibrary.错误:
错误原因
缺少HTTP rewrite module模块,禁用或者安装所需要的模块。我们选择安装模块:
执行命令

yum install pcre pcre-devel


解决报错2后执行./configure可能会遇到报错3

报错3
./configure: error: the HTTP gzip module requires the zliblibrary.错误

错误原因
缺少HTTP zlib类库,我们选择安装模块

执行命令

yum  install zlib gzip zlib-devel

5.解决错误后重新编译


6安装nginx

make & make install

安装成功

7.启动nginx

首先进入我们安装的nginx文件夹下

[root@localhost nginx-1.13.0]# cd /usr/local/nginx


[root@localhost nginx]# ls
client_body_temp  conf  fastcgi_temp  html  logs  proxy_temp  sbin  scgi_temp  uwsgi_temp


[root@localhost nginx]# cd sbin


[root@localhost sbin]# ls
nginx


启动

[root@localhost sbin]# ls
nginx


[root@localhost sbin]# ./nginx

查看nginx进程是否在运行

ps -ef|grep nginx


以上代表运行成功

浏览器访问

ip addr

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服