centos7安装nginx教程

作为前端工程师必须要会的一项服务器技能大概就是nginx了,很多服务器又是linux的,于是自己在虚拟机里装了centos7,捣鼓了半天研究出了一套nginx的安装教程,算是最简单方便的了。
第一步:安装依赖

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

【centos7安装nginx教程】以上是所以的依赖,如果你的服务器已经有些依赖安装了可以减去几项,要是不清楚就都安装吧。
第二步:下载安装包
wget -c https://nginx.org/download/nginx-1.13.12.tar.gz

这是我那时候的最新版本,你也可以去nginx官网下载最新的包链接,注意要tar.gz的版本。
之后就是各种安装的步骤了:
tar -zxvf nginx-1.13.12.tar.gz//解压刚下载的安装包 cd nginx-1.13.12//进入加压后的安装包 ./configure//直接用官方的配置就好 make//make一下 make install//安装一下

完了以后打开nginx的默认配置目录
cd /usr/local/nginx/sbin/

如果要全局使用nginx命令就再添加一条软链
ln -s /usr/local/nginx/sbin/nginx /usr/local/bin/nginx

这样你就能在任何文件夹下使用nginx -s stop这样的命令了。
第一次启动直接在/usr/local/nginx/sbin文件夹下输入./nginx就好了
./nginx

当然做了软链了的话就直接nginx就好了,不需要前面加‘./’了
打开80端口看看,是不是成功了,服务器是有端口限制(比如防火墙,或者是入站规则等设置)的,要注意这一点。

    推荐阅读