如何使用阿里云简单的搭建自己的博客

简介: 使用PHP集成工具phpstudy,简易搭建word press个人博客

我是一名在校大学生,在暑假期间了解到“飞天加速计划·高校学生在家实践”活动,于是注册阿里云账户并进行了学生认证,想利用云服务搭建自己的个人博客
阿里云是一款简单高效、处理能力可弹性伸缩的计算服务。在学校已经学习了如何搭建网站,但由于条件原因只能在自己的电脑上搭建,无法挂载到网络上。云服务免去了我们搭建服务器的费用及维护。
如何搭建自己的网站(博客)首先我们先购买一台服务器。选择一个服务器镜像,为了方便我使用了Windows server 如果有一定的计算机基础也可以使用阿里自己的镜像也可以使用Linux。
如何进行远程控制我们可以使用阿里云控制台的Workbench远程连接。
(16}[T[P_($$RWPB(XAXCEN.png
除了使用上面的方法还有SecureCRT等远程连接工具。如果挂载的镜像是Windows server还能使用桌面远程连接。
拿桌面远程连接举例:输入ip,确定连接。
image.png
我们下载文件可以在服务器上直接下载,也可以由我们这台电脑传输,我比较常用的传输工具有WinSCP,我们还能使用桌面远程连接的共享本地资源来传输文件。
我使用的windows server的系统连接之后就可使用。接下来就是部署自己的网站(博客)。
我们在这使用的是phpstduy。我们先从官网下载其安装包,进行安装。
image.png
启动集成工具的服务,点击查看根目录。我们所要部署的代码就放在根目录里面。我们从网上下载word press 的安装包并解压到phpstudy 的根目录里面。
image.png
在部署前我们需要创建一个数据库,在那导航栏里数据库选项那里点击创建数据库,输入数据库名和用户名、密码,等待创建完成。
然后打开网站可以看到
image.png
然后我们按照指示往下安装:(在这输入我们刚才创建的数据库信息即可)
image.png
接下来运行安装,接下来我们需要进行信息的注册,填写站点名称用户名称、密码。安装完成后便可登入配置。
image.png
我们用浏览器访问本地地址初步的页面已经形成。注意:我们挂载的镜像是Windows server,我没有启动服务器的服务器角色功能。如果启动服务器的功能可能导致80端口被占用。这时phpstudy就可能显示80端口被占用,如果出现这个情况,我们就要修改phpstudy的端口配置。
这时如果我们从外网访问服务器地址,网站会显示拒绝连接,这是因为我们云服务是默认是不允许80端口访问的这也是为啥远程连接可以,网页不行的原因。
解决办法就是:我们打开阿里云控制台,进入我们服务器的管理,在安全组那边点击配置规则。
image.png
点击快速添加,添加我们所需要的服务端口,我们网页主要用到的端口是80端口,选中它点击确定。
image.png
重启之后,我们返回服务器打开php集成工具的服务,在服务器的浏览器访问网站,如果能访问,我们可以结束远程连接在自己的电脑上访问服务器地址。这时就可以看到我们所部署的网站(博客)。如果要配置我们直接远程连接服务器配置即可。
到此我们的网站部署已经基本完成。我们不仅能在服务器部署个人博客,我们也可以部署其他网站进行信息管理。
使用云服务有利我们社会资源的合理利用,对于我们个人来说让我们拥有了属于自己的网站,对于企业来说减少了企业服务器部署,使企业的网站成本大大降低,维护成本也相应减少,客户信息也相对安全。对于社会而言,减少很多不必要的资源浪费。如果每个人、每个企业都在单位部署一台服务器其成本代价是高昂的,碳排放也相应的增加。在大力推行共享经济的条件下云服务是大势所向。
云服务也满足了学生的好奇心,在以前没有云服务的日子,一个学生想搭建一台服务器几乎是不可能的,而现在云服务的出现不仅改变了学生的价值观也为学生就业、学习带来了好多好处。
通过“高校学生在家实践”,我也想搭建一个个人博客,分享自己的学习经验。在第一接触云服务的时候问题也很多不懂,但在网络的时代下,只有不断尝试才能走得远,立足当下,展望未来。

相关文章
|
弹性计算 安全 Ubuntu
docker启动容器提示read init-p: connection reset by peer: unknown问题
docker启动容器提示read init-p: connection reset by peer: unknown问题
|
供应链 网络协议 数据安全/隐私保护
|
人工智能 小程序 开发者
【一步步开发AI运动APP】六、运动计时计数能调用
本文章介绍了如何通过【一步步开发AI运动APP】系列博文,利用uniAPP插件开发高性能的AI运动应用。文中详细说明了创建运动分析器、进行运动分析、监听计数变化以及停止/重置分析等功能实现步骤。插件内置多种常见运动(如跳绳、俯卧撑等),支持自定义扩展,满足健身、体测等场景需求。示例代码展示了人体检测、运动计时计数及UI更新的完整流程,帮助开发者快速上手并深耕AI运动领域。
|
人工智能 自然语言处理 搜索推荐
小米实测:Deepseek——你的私人旅游攻略定制专家!
大家好,我是小米,一个31岁的技术爱好者。今天分享如何用Deepseek规划完美旅行。Deepseek能快速整合信息、提供个性化推荐,省时省力,并支持实时问答。从目的地选择到行程规划,再到预订机票住宿和旅行中的实时帮助,它都能提供强大支持。希望今天的分享能帮到你,期待你用Deepseek规划出属于自己的精彩旅程!如果你觉得有用,欢迎点赞、转发并关注我的微信公众号“软件求生”,获取更多技术干货。
1095 8
|
安全 算法 量子技术
量子计算安全性:保护信息的新途径
【10月更文挑战第31天】量子计算作为一种遵循量子力学规律的新型计算模式,不仅具有超越传统计算机的计算能力,还为信息安全提供了新的保护途径。本文探讨了量子计算的基本原理、其在信息安全中的应用(如量子加密和量子密钥分发)以及未来的发展趋势和挑战。
|
JSON 前端开发 JavaScript
【JavaScript技术专栏】JavaScript异步编程:Promise、async/await解析
【4月更文挑战第30天】JavaScript中的异步编程通过Promise和async/await来解决回调地狱问题。Promise代表可能完成或拒绝的异步操作,有pending、fulfilled和rejected三种状态。它支持链式调用和Promise.all()、Promise.race()等方法。async/await是ES8引入的语法糖,允许异步代码以同步风格编写,提高可读性和可维护性。两者结合使用能更高效地处理非阻塞操作。
419 0
|
设计模式 数据安全/隐私保护
责任链模式实战:在项目中的应用与技巧
在软件工程中,责任链模式(Chain of Responsibility)是一种对象行为型设计模式,它允许多个对象有机会处理请求,从而避免请求发送者与接收者之间的耦合。这种模式在处理复杂的业务逻辑和系统解耦方面非常有用。本文将探讨责任链模式的基本概念、应用场景以及在实际项目中的应用技巧。
380 4
|
存储 安全 API
GitHub主要仓库泄露访问令牌,代码与云环境面临风险
GitHub主要仓库泄露访问令牌,代码与云环境面临风险
GitHub主要仓库泄露访问令牌,代码与云环境面临风险
|
SQL 算法 关系型数据库
MySQL参数优化之join_buffer_size
MySQL参数优化之join_buffer_size
843 0
MySQL参数优化之join_buffer_size
|
监控 供应链 数据可视化
深度解析BPM系统:优化业务流程,提升组织效率
本文探讨了业务流程管理系统(BPM)的核心价值和功能,以及低代码如何优化流程管理。BPM通过自动化和标准化流程,提高效率,降低技术复杂性,促进协作和监控。低代码平台加速了开发进程,增强了流程自动化,使得非专业开发者也能构建应用程序。结合低代码,企业能更轻松地适应市场变化,实现流程简化和业务增长。
1403 1

热门文章

最新文章