什么是热爱,就是大半夜的时候整理学习及练习资料,以供大家参考学习,同时加深自己记忆,在优快云记录自己点滴成长。
郑重声明,Linux中安装部署Nginx服务器网上有很多,但笔者看过之后,发现有很多问题,就是不简单,学着学着容易学懵逼,笔者斗胆综合各种教程,提炼出精华,以供学习!
一、环境准备
温馨提示:个人建议安装前用root账户进行安装;
安装Nginx前提条件要安装gcc-c++、pcre、zlib、openssl依赖包。
1、安装gcc-c++命令:yum install gcc-c++;
2、安装pcre命令:yum install -y pcre pcre-devel;
3、安装zlib命令:yum install -y zlib zlib-devel;
4、安装openssl命令:yum install -y openssl openssl-devel;
二、Nginx服务器安装
笔者使用的是在线安装,安装版本为1.16.1为例,如果离线安装的话,第一步需要从外网导入安装包,其他步骤一样。
1、在线安装命令:wget http://nginx.org/download/nginx-1.16.1.tar.gz;
2、解压准备安装:tar -zxvf nginx-1.16.1.tar.gz;
3、切换至目标目录进行编译安装:
(1)切换目标目录(默认路径):cd /usr/local/nginx;
(2)编译:make;
(3)安装:make install;
4、配置命令:vim /usr/local/nginx/conf/nginx.conf;
默认端口是80,可以修改为其他端口,防止与tomcat端口冲突,例如:8089;server_name可以修改为实际服务器IP。
5、启动服务器命令:
(1)进入/usr/local/nginx/sbin目录,启动命令:./nginx;
(2)查看服务进程确认是否启动:
三、访问服务器,验证是否成功
(1)关闭防火墙,防止网络不通,以笔者服务端系统为centos7为例:
centos6及以前版本使用命令: systemctl stop iptables.service;
centos7关闭防火墙命令: systemctl stop firewalld.service;
(2)访问服务端,验证:IP:(端口),例如:192.168.11.130:8080;
以上就是Linux安装部署Nginx整个步骤,如有不足,望各位读者指出,谢谢。