Linux安装部署Nginx一学就会

什么是热爱,就是大半夜的时候整理学习及练习资料,以供大家参考学习,同时加深自己记忆,在优快云记录自己点滴成长。

郑重声明,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整个步骤,如有不足,望各位读者指出,谢谢。

      

      

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值