使用阿里云搭建网站并实现站库分离

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群版 2核4GB 100GB
推荐场景:
搭建个人博客
.cn 域名,1个 12个月
简介: 使用阿里云搭建自己的网站并用阿里云RDS实现站库分离,本文章将从注册域名到部署网站详细地讲解。

使用阿里云搭建自己的网站并用阿里云RDS实现站库分离,本文章将从注册域名到部署网站详细地讲解。

什么是站库分离:站库分离就是网站和数据库不在同一个服务器上,数据库用的是内网网络;这样的操作模式更快,更安全;很多大型的企业都采用站库分离的模式。

推荐几个网站程序,自己根据需要选择:
论坛:DiscuzX
博客:Typecho(推荐,我博客用的)、WordPressemlog
企业网站:OpenWBS

首先注册一个阿里云账号:https://www.aliyun.com/minisite/goods?userCode=jdjc69nf

注册域名

什么是域名:https://baike.baidu.com/item/%E5%9F%9F%E5%90%8D/86062

域名注册地址:https://wanwang.aliyun.com/?source=5176.11533457&userCode=jdjc69nf&type=copy

选择域名要选择可以备案的域名,可备案域名后缀列表:http://www.xinnet.com/service/cjwt/idc/guanli/1589.html

然后到域名控制台进行实名认证就行

购买服务器

购买地址:https://www.aliyun.com/product/ecs?source=5176.11533457&userCode=jdjc69nf

学生优惠9.9元/月购买地址:https://promotion.aliyun.com/ntms/act/campus2018.html?source=5176.11533457&userCode=jdjc69nf

选择包年包月,地区建议选择国内,延迟低访问速度快,如果不想备案可以选择国外或香港的服务器,可用区自己随便选一个,记住自己选的地域和可用区,然后选择配置,共享型划算一点,具体配置自己按需要选择,个人博客选择1核2G内存的就够,论坛和企业网站建议选择高些。

镜像选择centos 7.6,购买时长建议选择三个月,这样就可以在阿里云免费代备案。然后下一步即可。

选择带宽计费模式,带宽值个人博客1M差不多够,其他网站自行选择。然后点击下一步。

设置服务器密码后点击确认订单。

购买RDS数据库

购买地址:https://www.aliyun.com/product/rds/mysql?source=5176.11533457&userCode=jdjc69nf

9.9三个月优惠:https://promotion.aliyun.com/ntms/act/databasetaocan.html?source=5176.11533457&userCode=jdjc69nf

学生优惠6.9元/月购买地址:https://promotion.aliyun.com/ntms/act/campus2018.html?source=5176.11533457&userCode=jdjc69nf

地域和可用区选择跟上面买的服务器一样的,如果可用区没有一样的也可以选其他,地域必须一样。类型选择MySQL5.7。

分类选择入门级,配置选择最便宜的就够。然后点击下一步。

域名备案

域名备案:https://beian.aliyun.com/order/index.htm

按照提示操作就行。

搭建网站服务器和设置数据库

设置数据库

数据库控制台:https://rdsnext.console.aliyun.com/#/rdsList/

点击进去设置

内网地址设置白名单,先到服务器控制台复制私有IP

然后回到数据库控制台设置白名单

记下数据库的内网地址

创建账号

搭建网站服务器

下载putty:http://go.zeruns.tech/C

进入服务器控制台:https://ecs.console.aliyun.com/#/server/region

记下公网IP

打开putty,输入服务器IP,点击打开

然后输入账号root,回车确定,再输入你的服务器密码(输入密码时是看不到的),回车确定

注册宝塔账号:https://www.bt.cn/?invite_code=MV91a2pjZnQ=

在putty中输入以下命令安装宝塔面板(复制命令后在putty中单机鼠标右键即可黏贴)

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

然后输入y再按回车确定

设置服务器安全组,允许8888端口访问

安装完成后记下登陆地址和账号密码,按住鼠标左键选中文字即可复制

在浏览器地址栏输入登陆地址登陆进去,然后安装LNMP套件,因为要使用RDS数据库,所以不需要安装MySQL,取消勾选MySQL和PHPmyadmin,安装方式生产环境建议选择编译安装,但编译安装时间长。

然后等待安装完成即可进行下一步

部署网站

下载网站程序

discuz:https://gitee.com/3dming/DiscuzL/attach_files

选择最上面的Discuz_X3.4_SC_UTF8下载

设置域名解析

到域名解析控制台,点击要设置的域名:https://dns.console.aliyun.com/#/dns/domainList

添加记录,主机记录自己输入一个名字,比如输入bbs,访问网站的时候就是bbs.zeruns.tech,输入@,访问网站就直接访问zeruns.tech,记录值输入自己服务器的IP

添加网站

登陆宝塔面板控制台新建网站

进入网站根目录。下面的图中域名跟上面不一样是因为一开始我打错了,只改了上面的图片

上传刚刚下载的网站程序。

然后将上传的压缩包解压

将图片中选中的文件删除,然后点击upload文件夹进入

全选,剪切,然后返回上一层目录,粘贴

接着在浏览器地址栏输入你的网站域名,打开,然后就进入到discuz安装向导,点击同意协议,再点击下一步。

这里也是直接下一步

按照图片的提示输入,然后下一步

接着点击图中箭头所指链接就跳转到安装的论坛首页

现在论坛就搭建完成了,可以根据自己需要登录后台设置。

推荐文章

目录
相关文章
|
存储 弹性计算 运维
【内含干货PPT下载】DTCC 2020 | 阿里云王涛:阿里巴巴电商数据库上云实践
第十一届中国数据库技术大会(DTCC2020),在北京隆重召开。大会以“架构革新 高效可控”为主题,重点围绕数据架构、AI与大数据、传统企业数据库实践和国产开源数据库等内容展开分享和探讨。在数据库智能运维专场上,邀请了阿里云数据库高级技术专家王涛为大家介绍阿里巴巴电商数据库上云的选择、思考与实践。阿里巴巴电商数据库原先是在自己独立的IDC维护的,伴随着阿里巴巴上云项目,数据库轻松实现上云。阿里云云原生管控以及云原生数据库技术可以帮助业务实现平滑上云目标,进而实现资源最大化成本最优化的目标。阿里巴巴希望利用阿里云的技术体系,帮助客户大规模上云,打造自己的运维管控平台。
2883 0
【内含干货PPT下载】DTCC 2020 | 阿里云王涛:阿里巴巴电商数据库上云实践
|
4天前
|
NoSQL MongoDB
阿里云 MongoDB 创建库添加用户并授权
阿里云 MongoDB 创建库添加用户并授权
11 0
|
2月前
|
敏捷开发 测试技术 持续交付
阿里云云效产品使用问题之代码库主账号新建库无法选择"公开性",是什么导致的
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
2月前
|
敏捷开发 持续交付 开发工具
阿里云云效产品使用问题之如何把单独的库移到组里面
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
2月前
|
敏捷开发 测试技术 持续交付
阿里云云效产品使用问题之是否支持多个用例库合并成一个
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
1月前
|
敏捷开发 JSON 缓存
阿里云云效产品使用合集之如何将已有私库迁移至云效私库
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
2月前
|
敏捷开发 小程序 Java
阿里云云效产品使用问题之是否支持制品库整库同步
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
2月前
|
缓存 运维 负载均衡
阿里云云效操作报错合集之在获取Maven私有库配置出错,该如何操作
本合集将整理呈现用户在使用过程中遇到的报错及其对应的解决办法,包括但不限于账户权限设置错误、项目配置不正确、代码提交冲突、构建任务执行失败、测试环境异常、需求流转阻塞等问题。阿里云云效是一站式企业级研发协同和DevOps平台,为企业提供从需求规划、开发、测试、发布到运维、运营的全流程端到端服务和工具支撑,致力于提升企业的研发效能和创新能力。
|
3月前
|
架构师 数据挖掘 Python
最全pandas库(Python),2024年最新阿里云架构师面试
最全pandas库(Python),2024年最新阿里云架构师面试
最全pandas库(Python),2024年最新阿里云架构师面试
|
3月前
|
Kubernetes 网络协议 定位技术
阿里云DNS常见问题之IP地理位置库功能开通失败如何解决
阿里云DNS(Domain Name System)服务是一个高可用和可扩展的云端DNS服务,用于将域名转换为IP地址,从而让用户能够通过域名访问云端资源。以下是一些关于阿里云DNS服务的常见问题合集:

热门文章

最新文章