阿里云centos服务器专有网络如何通过使用Nginx实现外网访问
Admin 2023-05-06 群英技术资讯 1736 次浏览
这篇文章将为大家详细讲解有关“阿里云centos服务器专有网络如何通过使用Nginx实现外网访问”的知识,下文有详细的介绍,小编觉得挺实用的,对大家学习或工作或许有帮助,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。相信很多人在购买阿里云 ECS 云服务器的时候,对于 专有网络 和 经典网络 的网络类型看的不知所云。对于新手来说,不知道该如何选择,很多人就随便的选了一下,在后期配置 Web 服务器的时候,却发现不管怎样都无法实现外网访问,这一定是你选择了专有网络的缘故。
对于专有网络和经典网络,阿里官网给的解释是:
经典网络:IP地址由阿里云统一分配,配置简便,使用方便,适合对操作易用性要求比较高、需要快速使用 ECS 的用户。
专有网络:是指逻辑隔离的私有网络,您可以自定义网络拓扑和 IP 地址,支持通过专线连接。适合于熟悉网络管理的用户。
对于这样的解释,我一般都选择自动忽略,毕竟看了也是白看,用户还是搞不清楚自己适合哪种网络类型。这也进一步导致新手在选择配置的时候容易走弯路。
现在我来用通俗易懂的语言来解释一遍:
专有网络和经典网络的区别是体现在 IP 地址上的,阿里云提供给用户的 IP 地址分为公网和内网,对于公网 IP 来说,专有网络和经典网络没有区别,区别在于内网 IP 。
经典网络是阿里云自动为你分配内网 IP 。缺点:因为是自动分配,容易找出规律,让黑客有可乘之机。优点:简单易操作,适合新手入门学习。
专有网络需要自己手动划分内网 IP。适合精通网络管理的用户。对于拥有多台服务器,想进行内网互联的用户可以选择这个。
对于已经选择了专有网络,发现使用 Apache 无法实现外网访问的同学,也不用慌。我们安装 Nginx 反向代理服务器就可以了。
点击进入 Nginx 下载页面 ,下载最新版压缩包。或直接复制下面的命令,下载 nginx-1.8.1 版本。
[root@yourname ~]# wget http://nginx.org/download/nginx-1.8.1.tar.gz
下载 zlib 库。
[root@yourname ~]# wget http://zlib.net/zlib-1.2.11.tar.gz
安装 zlib 库。
[root@yourname ~]# tar zxvf zlib-1.2.11.tar.gz
[root@yourname ~]# cd zlib-1.2.11
[root@yourname ~]# ./configure && make && make install
安装相关的依赖库:
[root@yourname ~]# sudo apt-get install libpcre3 libpcre3-dev
[root@yourname ~]# sudo apt-get install openssl libssl-dev
安装 Nginx 。
[root@yourname ~]# tar -zxvf nginx-1.8.1.tar.gz
[root@yourname ~]# cd nginx-1.8.1/
[root@yourname ~]# ./configure –prefix=/usr/local/nginx
[root@yourname ~]# make
[root@yourname ~]# make install
查看 Nginx 安装目录。
[root@yourname ~]# whereis nginx
运行 Nginx 。
[root@yourname ~]# cd /usr/local/nginx/
[root@yourname ~]# ./sbin/nginx
使用浏览器输入服务器公网 IP ,如果成功,会看到欢迎页面。

如果安装过程中有什么问题请在下面留言,我会第一时间回复。
本文由 CentOS中文站 - 专注Linux技术 作者:centos 发表,其版权均为 CentOS中文站 - 专注Linux技术 所有,文章内容系作者个人观点,不代表 CentOS中文站 - 专注Linux技术 对观点赞同或支持。如需转载,请注明文章来源。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
首先需要知道的是,这个CIDR是用来解决什么问题的。我们知道,刚开始IP是被划分为5类的,并且能够我们用的只要前三类,但是这三类的划分有很大的问题。
IP的表示方式我们知道ipv4地址是由32位构成的,我们通常将32位划分为四等分,每一份之间用.隔开,并且每一份用我们熟悉的十进制表示,如下就是一个ip地址8.210.247.5IP...
linux 列出文件夹中所有文件和子目录的方法是用: ls 命令。ls命令格式:ls[选项][目录名]ls命令用法举例:例一:列出 home文件夹下的所有
在linux中,协议栈是计算机网络协议套件的一个具体的软件实现,是网络中各层协议的总和;协议套件中的一个协议通常是只为一个目的而设计的,这样可以使得设计更容易,协议栈反映了一个网络中文件传输的过程。
有两种解决方法:1、利用“vi ~/.bashrc”修改“/.bashrc”文件,在“alias cp=’cp -i’”前加上”#”将其注释掉,并且保存退出后重新登录即可;2、使用cp命令时,在“cp”前添加“\”即可去除提示。
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 ICP核准(ICP备案)粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008