在项目中,首先是需要Nginx服务器作为一个图片服务器来使用。那么,久涉及到服务器的搭建。这次服务器的搭建,主要是在三个环境上进行了学习:CentOS6.2,CentOS7,和Ubuntu16。那么本篇博客的使用环境是CentOS6.2.

一、基本介绍

在CentOS 上安装软件,主要是有以下几种形式:

1.1,yum

Yum采用在线安装的方式安装软件,yum存在一个软件仓库,当我们需要软件的时候,会根据命令行yum install后面的软件名称来获取软件的安装包,并且能够自动加载安装这个软件的依赖项并同步安装。

备注:这是我比较喜欢的一种方式,因为对于我个人来说,安装底层依赖是个费时费事的事儿,而对于产品本身的配置问题,在使用yum安装后,同样可以配置更改。

1.2,rpm

rpm是一种打包好的安装程序,相当于直接使用Windows下的exe文件。但是,使用这种方法安装,需要自己确定并安装底层依赖软件。我个人不太喜欢这种安装方式,看情况吧,我要是知道那些依赖文件,而又没有网络的情况下,我可能会选择这个。

1.3,source

这种安装方式的最大优点是,可以自定义配置软件。

如果使用yum或者rpm方式安装的话,任何电脑都可以安装同样的软件,这种情况适合我们很多的机器,然后一个自动化部署软件,同时执行yum命令,这样得到的结果都是一样的。而编译的话可以根据自己的需要来优化和配置软件的参数。简单来说,就是私人订制的概念。

二、安装Nginx

因为我个人比较喜欢yum这种安装方式,

首先是打开CentOS6.2 的yum 源资源库,使用命令

rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm

然后,yum -y install nginx 进行安装

然后,vim /etc/sysconfig/iptables 更改防火墙设置,添加80端口

在22的下面,添加一行,将22改成80.

为什么要添加;在我搭建的过程中,刚开始我没有添加80端口,然后在我的CentOS服务器上,可以访问到Nginx的网页,但是,在我的真机上无法访问。后来找了一些原因,但是,当我把80端口添加上的时候,就可以在真机上访问了。

最后:运行Nginx

systemctl start nginx.service   或者使用service Nginx start,当然也可以找到启动文件,进行启动。这个文件通常是在:usr/local/sbin/.nginx

然后在页面上访问,当你看到以下页面的时候,就代表着安装成功了:

备注:如果你不知道你的服务器公共ip地址,可以通过以下命令来查询

ip addr show eth0 | grep inet | awk '{ print $2; }' | sed 's/\/.*$//'

三、总结

本篇文件只是简单介绍Nginx的安装,至于Nginx的图片服务器配置等步骤,会在接下来的总结中予以说明。

在这里只想说一句话,也是自己倒腾了好些时候的经验吧:文档是用来尊重的,也是用来参考的,适合自己的,才是最好的!

【T电商 1】Nginx服务器搭建的更多相关文章

  1. Nginx 服务器搭建

    什么是Nginx ? Nginx与Apache IIS等软件一样,是一款服务器软件,为web站点提供服务 除此之外,Nginx 还是一款反向代理服务器,我们可以利用Nginx实现负载均衡 所谓负载均衡 ...

  2. nginx服务器搭建以及配置

    2019年第一篇博客,在新的一年祝大家新年快乐,技术更上一层楼. 今天在公司搞了好长时间的nginx服务器搭建,以及遇到的问题,总结一下,方便查询 这里使用的是百度云的服务器,CentOS7系统的 N ...

  3. 【Nginx一】Nginx服务器搭建

    Nginx服务器搭建 Nginx服务器搭建 下载Nginx源码包 安装Nginx 解压Nginx安装包 安装Nginx依赖 启动Nginx 下载Nginx源码包 官网下载地址 命令:wget http ...

  4. 【Ts 2】Nginx服务器搭建

    在项目中,首先是需要Nginx服务器作为一个图片服务器来使用.那么,久涉及到服务器的搭建.这次服务器的搭建,主要是在三个环境上进行了学习:CentOS6.2,CentOS7,和Ubuntu16.那么本 ...

  5. 【电商】性能测试网站搭建:XAMPP1.8+DBShop1.3

    1.安装准备 1.1软件版本 XAMPP的版本:XAMPP 1.8.2 DBShop的版本:DBShop 1.3   1.2.安装环境 我的环境:win10 win7,win10都可以运行的,安装步骤 ...

  6. Nginx介绍 分类: Nginx 服务器搭建 2015-07-13 10:50 19人阅读 评论(0) 收藏

    海量请求,高性能服务器. 对比Apache, Apache:稳定,开源,跨平台,重量级,不支持高度并发的web服务器. 由此,出现了Lighttpd与Nignx:轻量级,高性能. 发音:engine ...

  7. nginx 安装手记 分类: Nginx 服务器搭建 2015-07-14 14:28 15人阅读 评论(0) 收藏

    Nginx需要依赖下面3个包 gzip 模块需要 zlib 库 ( 下载: http://www.zlib.net/ ) zlib-1.2.8.tar.gz rewrite 模块需要 pcre 库 ( ...

  8. Nginx服务器搭建

    http://blog.csdn.net/molingduzun123/article/details/51850925 http://tengine.taobao.org/book/index.ht ...

  9. 电商平台--Mysql主从搭建(2)

    Master上授权从库: ```grant replication slave on *.* to slave1@ip identified by 'password';``` 基于数据库hotcop ...

随机推荐

  1. 模拟jquery实现each方法和map方法

    ********************each方法********************** function each( obj, cbk ) { /* * 实现思路: * 1.首先却分传入进来 ...

  2. vim常用命令总结 (转)

    vim 选择文本,删除,复制,粘贴   文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下: v    从光标当前位置开始,光标所经过的地方会被选中,再按一下v结束. V    从光标 ...

  3. 复制过来的东西也不靠谱,微信公众号第三方平台的API

    API:https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&veri ...

  4. Css学习笔记 (一)

    这几天写了点CSS,大概总结一下,很凌乱,只是加深一下自己的认识. background-position background-position是以容器的左上角为0,0定位,支持(left,righ ...

  5. 团队开发——冲刺1.f

    冲刺阶段一(第六天) 1.昨天做了什么? 为解决自己电脑的问题,查找关于C#的资料,后期做准备. 2.今天准备做什么? 把最初版与交予代码书写的同学,进行整合:测试程序. 3.遇到什么困难? 第一次整 ...

  6. iOS-硬件声音 ,振动,提示警告

    为了引起用户注意发出警告的时候,常常伴随有提示音震动等.系统声音服务提供了一个接口,用于播放不超过30秒的声音文件,他支持的格式有CAF,AIF,WAV. iOS使用该API支持3种不同的通知: 声音 ...

  7. Scalding初探之一:基于Scala的Hadoop利器

    把你从写繁琐的Map-reduce Job中解放出来,写分布式跟写本地程序没两样,Scala真真代表着先进生产力的方向啊. 好的,今天开始直播基于Scala的Scalding啦,循序渐进地看以下页面: ...

  8. JSP基础总结 脚本元素

    JSP脚本元素 1.  JSP声明语句 JSP声明语句以<%!开始,以%>结束,其语法格式为:<%! 声明语句 %> 使用声明语句的变量为全局变量,也就是说,当有多个用户在执行 ...

  9. gradle 本地 配置

    distributionUrl=file:///D:/react/gradle-2.4-all.zip 记住差一点都会报错 编译运行Android 我们进入AwesomeProject目录, $ cd ...

  10. OpenMP对于嵌套循环应该添加多少个parallel for 分类: OpenMP C/C++ Linux 2015-04-27 14:48 53人阅读 评论(0) 收藏

    一个原则是:应该尽量少的使用parallelfor, 因为parallel for也需要时间开销.即: (1)如果外层循环次数远远小于内层循环次数,内层循环较多时,将parallel for加在内层循 ...