阿里云服务器安装nginx(ubantu16.04)

  1. 下载安装包 sudo wget http://nginx.org/download/nginx-1.15.5.tar.gz
  2. 解压缩 tar zxvf nginx-1.15.5.tar.gz
  3. 打开目录 cd nginx-1.15.5/
  4. 配置安装目录sudo ./configure --prefix=/usr/local/nginx (后面的路径即安装路径)
  5. 编译安装 sudo make && make install
  6. 为了能在本地访问,需配置阿里云服务器安全组规则(见文章后)
  7. 启动nginx   ./sbin/nginx
  8. 在浏览器输入公网ip即可访问

ps1:第四步出错可能是缺乏依赖的包

sudo apt-get update

sudo apt-get install libpcre3 libpcre3-dev

sudo apt-get install zlib1g-dev
sudo apt-get install openssl libssl-dev

ps2:配置阿里云服务器安全组

1.通过 vi conf/nginx.conf 可以看到默认的端口是80端口

2.打开阿里云管理控制台,点击本实例安全组

3.点击配置规则

4.添加安全组规则

5.配置各项参数,授权对象指允许哪些ip访问,0.0.0.0/0表示允许所有人访问

6.输入公网ip访问即可

.

原文地址:https://www.cnblogs.com/emmm/p/12240279.html

时间: 2024-10-09 04:04:40

阿里云服务器安装nginx(ubantu16.04)的相关文章

linux 下 VNC Server安装配置及 eclipse CDT C/C++ 开发环境搭建(我用的是阿里云服务器 ubuntu 12.04 64-bit,无图形化界面)

linux 下 VNC Server安装配置及 eclipse CDT C/C++ 开发环境搭建(我用的是阿里云服务器 ubuntu 12.04 64-bit,无图形化界面): 既然要用 eclipse 可视环境下开发,那首先要安装图形界面喽!!! 对开发者来说,个人认为 linux 选择界面优先选择顺序:Awesome(性能最好) > Xfce4 > gnome > unity-2d //////////////////////////////////////////////// 首先

Aliyun OSS Nginx proxy module(阿里云OSS Nginx 签名代理模块)

1.此文章主要介绍内容 本文主要介绍怎样利用Nginx lua 实现将阿里云OSS存储空间做到同本地磁盘一样使用.核心是利用Nginx lua 对OSS请求进行签名并利用内部跳转将全部訪问本地Nginx的请求加上OSS 签名转发给OSS,实现本地Nginx无缝衔接阿里云OSS,存储空间无限扩展,存储成本无限下降,数据安全%99.99-- . 2.本篇文章使用到的一些工具技术及怎样学习和获取 1.lua 本文用到的都是一些主要的lua,基本上花半小时阅读下lua的语法就能够轻松理解本文内容 2.N

阿里云ECS+Nginx+nginx_rtmp_module+FFMPEG服务器搭建过程

Nginx下安装nginx-rtmp-module+ffmpeg搭建流媒体服务器. 参考http://blog.csdn.net/redstarofsleep/article/details/45092147 阿里云环境 1. 使用SecueCRT.FlashFXP连接购买的阿里云ECS. 2. 一般购买后盘是初始化好的.第一次操作忽略这步.挂载新的盘时,可参考初始化盘https://jingyan.baidu.com/article/37bce2be0eeea01002f3a208.html

阿里云服务器(Ubuntu16.04 64位)的使用(一)

购买阿里云服务器 1.打开阿里云官方网站,账号登录,选择产品中的云服务器 ECS 2.根据自身需求,选择合适的阿里云服务器系统,(1)点击一键购买,(2)选择地域,(3)根据自身需求,选择系统,这里选择了Ubuntu16.04(64位)一核2G,(4)选择购买时间,这里选择一周(如果有学生认证会优惠很多) 3.点击立即购买,进行支付即可,支付成功点击管理控制台 重置密码 1.没有初始密码,相当于windows系统中刚启动时的需要输入的密码: 2.打开控制台,找到实例右侧的(1)“更多“选项,选择

PHP上传文件到阿里云OSS,nginx代理访问

1. 阿里云OSS创建存储空间Bucket(读写权限为:公共读) 2. 拿到相关配置 accessKeyId:********* accessKeySecret:********* endpoint:******** bucket:******** 3.创建 oss.php 上传类 (基于thinkPHP5) <?php namespace app\controller; use OSS\OssClient; class Oss { private static $_instance; priv

阿里云服务器 nginx 公网 IP 无法访问 浏览器

配置完成 nginx 后, 在浏览器输入:http://ip,正常的话,会有页面,welcome to nginx但是浏览器显示访问失败 主要从两个方面找原因,一个是阿里云的安全组和服务器的防火墙是否有开启 80 端口号 一.阿里云配置 刚开通的服务器,没有设置安全组规则. 下面给大家演示一下安全组怎么设置.1.进入云服务控制台 2.找到安全组,点击进入3.在默认的一个安全组上,有一个配置规则按钮.点击配置规则4.这是我原来的安全组规则,没有http的 5.按照如图所示添加 6.浏览器访问ip成

阿里云服务器ECS Ubuntu18.04 初次使用配置教程(图形界面安装)

最近由于工作需要,要使用服务器测试,就先自已买了个服务器,就在阿里云买了一个,先买了那个叫虚拟主机的,后来发现不是我需要的,所以退了,就先了这个ECS主机.3年.如果购买就上图了.下面直接进入正题. 1. 由于我平时没有使用过linux系统,但考虑扩展性和我目前使用python等,所以选了ubantu系统18.04版本系统.接下来付钱,进入控制台研究如何使用.发现只能ssh连接,没有桌面等,实在不习惯,所以查了半面资料. ssh连接时的界面: 输入密码,如果不知道,就回到控制台那里,把修改实例密

阿里云服务器安装调试记录

服务器操作系统:CentOS7 一.挂载数据盘 如果没有买额外的数据盘,就跳过这步吧.不过估计很少有人不买吧. 阿里云有完整的挂载教程,直接照做就可以了,不再赘述 教程地址:http://help.aliyun.com/view/13435365.html 需要说明的是,如果你想挂载在自己的某个目录下,那么,先mkdir新建好目录,才能使用mount -a正确挂载 二.配置防火墙 虽然阿里方面声称他们有无敌安全防火墙--云盾,但是自己的服务器不弄个防火墙,就绝对不会踏实. 另写了一篇专门配置防火

阿里云服务器安装SQLServer本地无法远程访问

新买的阿里云服务器,安装上sqlserver2012,本机连接测试没有问题,但是回到本地,使用ip远程连接报错. 尝试了网上各种办法,都是失败.最后找到原因,原来在阿里云的控制台上有设置: 首先进入安全组 点击配置规则 点击克隆,克隆出如下规则: 再用本机连接数据库,成功连接!