成都创新互联网站制作重庆分公司

linux怎么编译安装nginx

本篇内容主要讲解“linux怎么编译安装nginx”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux怎么编译安装nginx”吧!

成都创新互联专注为客户提供全方位的互联网综合服务,包含不限于网站建设、成都做网站、屯昌网络推广、微信小程序开发、屯昌网络营销、屯昌企业策划、屯昌品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;成都创新互联为所有大学生创业者提供屯昌建站搭建服务,24小时服务热线:18980820575,官方网址:www.cdcxhl.com

今年双十一阿里云和百度云的云服务器优惠还是不错的,小编买了三年阿里云的服务和一年百度云的服务,买完后用来做开发测试还是很不错的,当然得先配置环境,安装一系列软件,比如nodejs、MongoDB、MySQL、nginx等等。

本篇文章开始,小编会把配置服务器的过程整理成一些列的文章。本片文章呢,首先介绍如何安装nginx,并开启一个web服务。

首先呢先登录服务器,linux远程登陆的话用的是ssh命令,在本地计算机打开一个命令行,输入如下命令:

linux怎么编译安装nginx

ssh 后面跟的是 用户名@服务器公网ip;回车后需要输入密码,密码不会显示,操作如下:

linux怎么编译安装nginx

登陆完成后,进入home目录,在home目录下,新建geek,我们所有的软件都下载这个目录下,进入geek目录,下载nginx。

nginx官网下载页面如图:

linux怎么编译安装nginx

我们需要安装最新的稳定版本,stable version,我们用wget命令下载,进入geek目录:

linux怎么编译安装nginx

下载完成后如图:

linux怎么编译安装nginx

下载完成后,我们需要编译三步,才能安装,下载完成后,首先需要解压;

linux怎么编译安装nginx

解压过程出现如下输出:

linux怎么编译安装nginx

进入解压后的文件,如图:

linux怎么编译安装nginx

这里面的configure是编译程序,src是nginx源码,man是判断系统的程序。

接下来还不能编译,因为编译安装nginx的话,系统需要安装几个依赖程序;

安装命令如下:

linux怎么编译安装nginx

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

用 yum 安装了6个依赖:gcc、zlib、zlib-devel、pcre-devel、openssl、openssl-devel。

安装过程比较长,输出比较多,安装完成如图:

linux怎么编译安装nginx

之后就开始第一步编译了,第一步编译用上面解压出来的configure编译,所以要进入解压目录,执行编译。编译时需要指定安装目录,我们可以通过 --help指令查看configure可以设置哪些参数如图:

linux怎么编译安装nginx

上图红框中显示,prefix参数是设置安装目录的,我们今后的所有安装软件,大部分都安装在 /home/geek目录下,所以执行如下命令:

linux怎么编译安装nginx

执行结果如下:

linux怎么编译安装nginx

查看当前目录:

linux怎么编译安装nginx

多了一个objs目录,这就是编译出的文件,进入这个目录查看一下内容:

linux怎么编译安装nginx

一个src文件和其他若干文件,此时还没有编译出nginx程序来,nginx源码都在src目录中,回到刚才执行configure的目录,继续执行第二步编译:

linux怎么编译安装nginx

执行过程如图:

linux怎么编译安装nginx

执行完成后如图:

linux怎么编译安装nginx

此时再次进入objs目录,查看文件:

linux怎么编译安装nginx

此时已经编译出来了nginx程序,最后一步安装编译,将其安装到第一步设置的目录,运行 make install 命令:

linux怎么编译安装nginx

此时查看geek目录下,多出一个nginx目录,进入目录,查看目录结构:

linux怎么编译安装nginx

发现有是个文件,nginx的可执行文件就在sbin中了,

linux怎么编译安装nginx

在命令行 执行nginx,就启动了一个web服务器了。

然后在浏览器访问你的公网ip就可以看到这个网站了。

到此,相信大家对“linux怎么编译安装nginx”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!


分享标题:linux怎么编译安装nginx
新闻来源:http://cxhlcq.com/article/igjejg.html

其他资讯

在线咨询

微信咨询

电话咨询

028-86922220(工作日)

18980820575(7×24)

提交需求

返回顶部