当前位置:首页 > 服务器 > 正文

阿里云服务器部署(阿里云服务器部署的网站只让自己访问)

今天给各位分享阿里云服务器部署的知识,其中也会对阿里云服务器部署的网站只让自己访问进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

SpringCloud 集成 Eureka服务 部署阿里云服务器

将SpringCloud集成Eureka服务部署在阿里云服务器。

项目在上一篇博客讲过在本地测试SpringCloud集成Eureka服务,博客地址:

,现在将3个项目部署在阿里云服务器,环境是CentOS7,Tomcat 9。

在pom.xml文件里设置打包方式:

在启动Application类添加:

在application.properties配置文件修改:

直接把项目lean下,再package:

打包后的war包在target目录下:

修改pom.xml依赖:

程序入口application类修改:

消费者的api请求路径修改:

application.properties修改

直接对项目lean,再package:

3.Eureka Client项目demo打包跟1类似,这就不重复写了;

3个项目打包好的包名:springcloud-eureka.war,springcloud-eureka-client-one.war,springcloud-eureka-client-one.war:

4.将3个war部署阿里云服务器

登录阿里云的白塔控制面板,将3个包上传到Tomcat的webapps文件夹下:

或者通过xftp工具上传也可以;

上传完后,重启Tomcat,等一会,就可以在浏览器里访问:

相关链接:

成功截图:

阿里云服务器部署flask项目

当我们执行下面的hello.py时,使用的flask自带的服务器,完成了web服务的启动。在生产环境中,flask自带的服务器,无法满足性能要求,我们这里采用Gunicorn做wsgi容器,来部署flask程序。Gunicorn(绿色独角兽)是一个Python WSGI的HTTP服务器。从Ruby的独角兽(Unicorn )项目移植。该Gunicorn服务器与各种Web框架兼容,实现非常简单,轻量级的资源消耗。Gunicorn直接用命令启动,不需要编写配置文件,相对uWSGI要容易很多。

区分几个概念 :

WSGI:全称是Web Server Gateway Interface(web服务器网关接口),它是一种规范,它是web服务器和web应用程序之间的接口。它的作用就像是桥梁,连接在web服务器和web应用框架之间。

uwsgi:是一种传输协议,用于定义传输信息的类型。

uWSGI:是实现了uwsgi协议WSGI的web服务器。

我们的部署方式: nginx + gunicorn + flask

web开发中,部署方式大致类似。简单来说,前端代理使用Nginx主要是为了实现分流、转发、负载均衡,以及分担服务器的压力。Nginx部署简单,内存消耗少,成本低。Nginx既可以做正向代理,也可以做反向代理。

正向代理 :请求经过代理服务器从局域网发出,然后到达互联网上的服务器。

特点 :服务端并不知道真正的客户端是谁。

反向代理 :请求从互联网发出,先进入代理服务器,再转发给局域网内的服务器。

特点 :客户端并不知道真正的服务端是谁。

区别 :正向代理的对象是客户端。反向代理的对象是服务端。

查看命令行选项 : 安装gunicorn成功后,通过命令行的方式可以查看gunicorn的使用信息。

直接运行 :

指定进程和端口号 : -w: 表示进程(worker)。 -b:表示绑定ip地址和端口号(bind)。--access-logfile:表示指定log文件的路径

作为守护进程后台运行 :

阿里云服务器默认安装到 /user/sbin/ 目录,进入目录,启动 ngnix:

Ubuntu 上配置 Nginx 也是很简单,不要去改动默认的 nginx.conf 只需要将/etc/nginx/sites-available/default文件替换掉就可以了。

新建一个 default 文件,添加以下内容:

修改完成后重启nginx即可。

Ubuntu 上配置 Nginx 另一种方法,cd 到 /etc/nginx/conf.d 文件夹,新建 xxx.conf 文件(xxx 可以是项目名,只要是 .conf 文件即可),写入以下内容:

需要监听 https 请求时,写入以下内容:

如何将自己的项目部署到阿里云服务器之【服务器购买】

1.打开阿里云 服务器购买 地址。

2.肯定是要注册登录的(支付宝,钉钉都可以的)。这个过程就自己完成吧。

3.选择如下就是我购买的服务器(若要购买其他的看自己经济实力了。)

4.这个配置什么都是按照默认的就好了,按照提示一步一步往下走,直到付款成功。这里就不再依次截图了。

5.付款成功后打开: 阿里云控制台 就能看到你刚刚的订单消费。

6.点击已开通的云产品----云服务器ECS,就可以查看你的这台服务器详情。

关于阿里云服务器部署和阿里云服务器部署的网站只让自己访问的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

取消
扫码支持 支付码