linux上安装ngnix服务器实践--(使用得是阿里云ECS,装的系统是centos7

 一·yum nginx 直接安装

    优点:简单快捷开机自启动无需自行配置,缺点:安装目录不可控制,默认装在/etc下了

1-根据官网提示,配置yum,用yum命令安装

  1.  ##官网说明:http://nginx.org/en/linux_packages.html#stable

    linux上安装ngnix服务器实践--(使用得是阿里云ECS,装的系统是centos7

    大概意思就是告诉我们怎么配置yum

1.指定目录创建ngnix.repo
[[email protected] /]# cd /etc/yum.repos.d
[[email protected] yum.repos.d]# vim ngnix.repo
2.复制内容到ngnix.repo并保存 
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1


 2-安装ngnix服务器

安装ngnix
[[email protected] /]# yum install nginx -y
linux上安装ngnix服务器实践--(使用得是阿里云ECS,装的系统是centos7
查看安装目录
[[email protected] /]# rpm -ql nginx
linux上安装ngnix服务器实践--(使用得是阿里云ECS,装的系统是centos7
启动ngnix 服务
[[email protected] ~]# service nginx start
linux上安装ngnix服务器实践--(使用得是阿里云ECS,装的系统是centos7
输入机子的网址,查看是否部署成功
linux上安装ngnix服务器实践--(使用得是阿里云ECS,装的系统是centos7

ps:中途有个插曲,因为使用的是阿里的云服务器,还需要在云服务器配置安全组,

可参考这位大兄弟的文章:https://blog.csdn.net/langhailove_2008/article/details/79438344

网络和安全->安全组->配置规则

linux上安装ngnix服务器实践--(使用得是阿里云ECS,装的系统是centos7

入方向->添加安全规则

linux上安装ngnix服务器实践--(使用得是阿里云ECS,装的系统是centos7

按下图配置后,就可以访问了

linux上安装ngnix服务器实践--(使用得是阿里云ECS,装的系统是centos7

停止命令

[[email protected] ~]# service nginx stop

重启命令

[[email protected] ~]# service nginx restart

卸载nginx

[[email protected] ~]# yum remove nginx

查看安装目录

[[email protected] ~]#  rpm -ql nginx

二·源码安装

1.检查是否安装编译环境

[[email protected] root]# gcc -v

linux上安装ngnix服务器实践--(使用得是阿里云ECS,装的系统是centos7

说明已经安装,若没有安装执行命令安装

[[email protected] /]# yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel

2.下载 PCRE 安装包,下载地址: http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz

2.1 -下载安装包

[[email protected] src]# wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz

linux上安装ngnix服务器实践--(使用得是阿里云ECS,装的系统是centos7

2.2 -安装

按顺序执行

[[email protected] src]# tar zxvf pcre-8.35.tar.gz

[[email protected] src]# cd pcre-8.35

[[email protected] pcre-8.35]# ./configure

[[email protected] pcre-8.35]# make && make install

查看安装版本,看看是否安装成功

linux上安装ngnix服务器实践--(使用得是阿里云ECS,装的系统是centos7


2.下载 Nginx,目前最新稳定版下载地址:http://nginx.org/download/nginx-1.14.0.tar.gz

[[email protected] src]# wget http://nginx.org/download/nginx-1.14.0.tar.gz

解压进入目录

[[email protected] src]# tar zxvf nginx-1.14.0.tar.gz

[[email protected] src]# cd nginx-1.14.0

使用默认配置安装

[[email protected] nginx-1.14.0]# ./configure

[[email protected] nginx-1.14.0]# make

[[email protected] nginx-1.14.0]# make install

检查是安装成功,并启动

默认安装是启动文件在/usr/local/nginx/sbin

[[email protected] sbin]# cd /usr/local/nginx/sbin

查看版本

[[email protected] sbin]# ./nginx -v

linux上安装ngnix服务器实践--(使用得是阿里云ECS,装的系统是centos7

检查配置文件

[[email protected] sbin]# ./nginx -t

linux上安装ngnix服务器实践--(使用得是阿里云ECS,装的系统是centos7

启动服务(不报错就是成功)

[[email protected] sbin]# ./nginx

浏览器检查

linux上安装ngnix服务器实践--(使用得是阿里云ECS,装的系统是centos7

三·最后

linux上安装ngnix服务器实践--(使用得是阿里云ECS,装的系统是centos7浪费别人的时间等于谋财害命,还是要少写害别人加班的代码