首页 > 其他分享 >使用阿里云搭建网站并实现站库分离

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

时间:2023-07-28 19:38:51浏览次数:60  
标签:17 04 域名 阿里 2020 https 站库 com 搭建


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

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

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

首先注册一个阿里云账号: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

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

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

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

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

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

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

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

使用阿里云搭建网站并实现站库分离_云服务器_04

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

使用阿里云搭建网站并实现站库分离_云服务器_05

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

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

购买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。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rmtpZ9Ml-1587192393683)(https://tc.zeruns.tech/images/2020/04/17/2020-04-17_17-34-11.png)]

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

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

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

域名备案

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

按照提示操作就行。

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

设置数据库

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

点击进去设置

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

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

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

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

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

记下数据库的内网地址

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rb6xpXBo-1587192393687)(https://tc.zeruns.tech/images/2020/04/17/2020-04-17_20-29-32.png)]

创建账号

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4whMY1DS-1587192393688)(https://tc.zeruns.tech/images/2020/04/17/2020-04-17_21-02-53.png)]

搭建网站服务器

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

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

记下公网IP

使用阿里云搭建网站并实现站库分离_运维_12

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

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

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

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VRO9j0Vb-1587192393690)(https://tc.zeruns.tech/images/2020/04/17/2020-04-17_21-21-00.png)]

注册宝塔账号: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再按回车确定

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vpNirZ6h-1587192393691)(https://tc.zeruns.tech/images/2020/04/17/2020-04-17_21-27-11.png)]

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

使用阿里云搭建网站并实现站库分离_运维_14

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

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

使用阿里云搭建网站并实现站库分离_云服务器_16

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

使用阿里云搭建网站并实现站库分离_运维_17

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

部署网站

下载网站程序

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

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

添加网站

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

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

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

使用阿里云搭建网站并实现站库分离_运维_20

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

使用阿里云搭建网站并实现站库分离_云服务器_21

然后将上传的压缩包解压

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pFUFj6ku-1587192393699)(https://tc.zeruns.tech/images/2020/04/18/2020-04-18_00-18-53.png)]

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

使用阿里云搭建网站并实现站库分离_云服务器_22

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

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

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

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

这里也是直接下一步

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

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

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

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

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


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

标签:17,04,域名,阿里,2020,https,站库,com,搭建
From: https://blog.51cto.com/zeruns/6886332

相关文章

  • 怎样搭建个人博客
    一、注册域名推荐阿里云1、首先注册阿里云账号,注册地址:https://www.aliyun.com/minisite/goods?userCode=jdjc69nf2、注册域名:https://wanwang.aliyun.com/domain/推荐.com或.cn的3、实名认证,注册域名后按照提示进行实名认证二、租服务器1、如果域名已备案就租用国内的服务器,这里......
  • Minecraft(我的世界) Fabric 1.19.3 服务器搭建教程
    Debian系统使用MCSManager9面板搭建MCJava版MOD服务器的教程,本教程用的Fabric1.19.3服务端,用其他服务端的也可以参考一下。视频教程:https://www.bilibili.com/video/BV1Zd4y1h7zG/我的世界(MC)Fabric1.19.3开服教程,新手小白教程其他版本我的世界服务器搭建教程:https://blog.ze......
  • Minecraft基岩版BDS插件服务器搭建教程,我的世界开服教程
    Windowsserver搭建我的世界(MC)基岩版插件服务端(LiteLoaderBDS)教程MinecraftBedrockEdition也就是我的世界基岩版,这是Minecraft的另一个版本。Minecraft基岩版可以运行在Win10、Android、iOS、XBox、switch。基岩版不能使用Java版的服务器,Java版也不能使用基岩版的......
  • Linux+MCSM9+Docker 搭建我的世界mohist1.18.2版服务器,MC开服教程
    Debian系统使用MCSManager9面板和Docker容器搭建MinecraftJava版私服的教程,本教程用的mohist1.18.2服务端,用其他服务端的也可以参考一下。mohist支持MOD和插件。视频教程:https://www.bilibili.com/video/BV1DF411N7Dv/Linux+MCSM9+Docker搭建我的世界Java版服务器,MC开服教程其他......
  • Linux+MCSM9+Docker 搭建Minecraft基岩版BDS私服,我的世界基岩版开服教程
    Debian系统使用MCSManager面板和Docker容器搭建MC基岩版服务器的教程视频教程:https://www.bilibili.com/video/BV1FZ4y1v7iK/Linux+MCSM9+Docker搭建我的世界基岩版BDS服务器,MC基岩版开服教程其他版本我的世界服务器搭建教程:https://blog.zeruns.tech/tag/mc/各种Minecraft服务端......
  • 各大云服务厂商 轻量应用服务器 性能评测对比,阿里云、腾讯云、华为云、Ucloud
    阿里云、腾讯云、华为云、Ucloud(优刻得)的轻量应用服务器性能测试和价格对比。测试项目有:CPU性能,内存读写速度、硬盘IO速度测试用的脚本和软件有:lemonbench、Geekbench5、CPU-Z、Unixbench、宝塔面板、phoronix-test-suite本次测评对比的轻量应用服务器配置统一为2核4G,系统统一为C......
  • 威联通NAS用Docker搭建Minecraft(MC)服务器
    QNAP使用Docker容器搭建我的世界游戏服务器本教程以1.19版官方版服务端为例,其他服务端也差不多的流程。视频教程:https://www.bilibili.com/video/BV16Z4y1i79R/威联通NAS用Docker搭建我的世界(MC)服务器其他版本我的世界服务器搭建教程:https://blog.zeruns.tech/tag/mc/各种Minecraf......
  • 阿里云 杭州 ARM 云服务器性能评测
    阿里云杭州机房ARM计算型c6r(ecs.c6r.large)云服务器评测阿里云—阿里巴巴集团旗下公司,创立于2009年,是全球领先的云计算及人工智能科技公司。致力于以在线公共服务的方式,提供安全、可靠的计算和数据处理能力,让计算和人工智能成为普惠科技。阿里云服务着制造、金融、政务、交通、医......
  • lsyncd实时同步搭建指南——取代rsync+inotify
    1.几大实时同步工具比较1.1inotify+rsync最近一直在寻求生产服务服务器上的同步替代方案,原先使用的是 inotify+rsync,但随着文件数量的增大到100W+,目录下的文件列表就达20M,在网络状况不佳或者限速的情况下,变更的文件可能10来个才几M,却因此要发送的文件列表就达20M,严重减低的......
  • 【软件测试】简易挡板测试——Mock服务搭建及使用方法
    1. Mock介绍1.1Mock简介Mock测试也被称为替代测试与挡板测试,Mock 测试就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法。这个虚拟的对象就是Mock对象。Mock对象就是真实对象在调试期间的代替品。形如上图,服务B就可以用Mo......