IT圈里都知道,公有云市场里做的最好的当属阿里,其次腾讯,现在云已经非常的成熟了,选择谁都是一样,关键是谁家的使用起来更便捷。选择腾讯主要是可以通过微信就可以登录管理。
一年前买的,1 核,2G内存,50G空间,1M带宽,搞活动,很便宜,抱着试着玩的心态就买了一年的。现在想想,这个配置做个文字博客还是OK的,但如果以图片展示为主,1M的带宽就影响体验了,况且服务器还在上海,在北京访问,就更让人发疯。没办法,等访问量多起来了后,再升级吧。
腾讯云主机 ,目前能够安装的最新的OS镜像 CentOS 7.8,没有8.0的镜像,就只好安装这个版本了。
选择好操作系统,上个洗手间,回来就可以做接下来的工作了。
先查看一下版本号:
[root@VM-0-16-centos /]# rpm -q centos-release
centos-release-7-8.2003.0.el7.centos.x86_64
[root@VM-0-16-centos /]#
既然花了巨大的精力做了这么个网站,总不能说有一天网站宕机了,或被某某个坏家伙给删除或破坏了,从一开始就得想好数据备份与网站备份方法以及能够快速恢复的法了。
经过十多年的进化,服务器虚拟化已经非常成熟了,应用也非常的多,网上的云主机实际上都是虚拟机了,可以根据我们的需要,灵活地进行资源的分配,但虚拟机也有问题,就是这个东东自身也要占用很大的资源,且效率也有问题,毕竟咱们的应用中间与硬件还隔了这么一两层呢,好在对我们用户来讲,没有什么影响。
在现在如此小资源的虚拟服务器上再安装多个虚拟机自然不太可能,如果就在现有的服务器上安装整套的平台与应用,万一有天出了问题,重新安装,实在让人头疼,最好就是将所有的应用与环境都打包,如果出了问题,将这些包再重新应用就好。。。。
这个功能,不就是最近两年大火的 Docker嘛。
Docker是啥,这里不多解释, 反正比vm占用资源少,灵活,好用….
本站规划采用当前比较经典的架构,从前往后以次是:nginx+uWSGI+Django+Python+mysql
下面这张图看起来更清晰一些,版本采用的都是当前最新的
OS在本机端用的是CentOS 8.0
nginx 1.18
Django 3.0
Python 3.8
Mysql 8.0
最后修改于:4年前