首先说一下linux的版本:CentOS7 64位
接下来进行安装过程:
在安装nginx之前先确定系统中是否已经安装了gcc、pcre-devel、zlib-devel、openssl-devel。
可以用:yum list installed | grep "软件名或者包名" 来检查是否安装某软件包:
例:
查看是否安装了gcc
yum list installed | grep "gcc"
如果都为安装则进行安装操作:一键安装上面四个依赖:
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
等待安装完成。
安装完成之后下载并解压nginx的安装包:
首先切换目录到local下:
cd /usr/local
然后创建nginx文件夹:
mkdir nginx
然后进入的nginx文件夹下:
cd nginx
然后下载并解压nginx压缩包:(tar命令没有:yum install -y tar)
1 wget http://nginx.org/download/nginx-1.13.7.tar.gz 2 tar -xvf nginx-1.13.7.tar.gz
然后进入解压后的nginx-1.13.7:
cd nginx-1.13.7
进行nginx安装:依次执行一下命令:
//执行命令 ./configure //执行make install命令 make install
然后配置nginx.config:
cd /usr/local/nginx/nginx-1.13.7/conf
然后编辑config文件:
vim nginx.conf
按 i 键进入编辑模式:
监听端口尽量不要用80;将server_name该为你服务器的访问地址;
然后esc退出编辑默认,:mq保存并退出;
最后启动nginx:
/usr/local/nginx/sbin/nginx -s reload
可以先关闭防火墙访问服务器地址:
启动成功!