阿里云+wordpress搭建个人博客网站【小白专用的图文教程】

news/2024/5/10 1:44:48/文章来源:https://blog.csdn.net/weixin_33693070/article/details/90657326

【正文】 

在阿里云上搭建使用个人博客主要分为以下几个步骤:

1、购买阿里云ECS主机

2、购买域名

3、申请备案

4、环境配置

5、安装wordpress

6、域名解析

声明一下,本人对服务器端的知识不是很熟悉,但一心想做个自己的个人网站装一下哔,特此记录一下完整的配置过程,也算是给其他小白们的一剂福利吧。

 

开发环境:

物理机版本:Win 7 旗舰版(64位)

xshell版本:Xshell 5 Build 0806

xftp版本:Xftp 5 Build 0780

wordpress版本:wordpress-4.3.1-zh_CN

phpMyAdmin版本:phpMyAdmin-4.5.1-all-languages 

备注:以上所有的安装包工具在文章的末尾都附有打包下载,都是从官方下载的,请绝对放心使用,拿走不谢~

 

一、购买阿里云ECS服务器:

登录阿里云官方网站,在“产品与服务”中选择云服务器ECS,选择立即购买。运气好的话还能赶上阿里的一些优惠活动。比如说,我买的就是学生价:

8b75904d-ceaa-4fb8-babf-be41f547a186

上图的优惠链接:http://www.aliyun.com/act/aliyun/campus.html?spm=5176.bbsr256707.0.0.scVLVq

详细规则的链接:http://bbs.aliyun.com/read/256707.html?spm=5176.1976062.1.2.1Nclas

先凑合着用呗,反正目前又没有高并发的访问,所以也没必要搞辣么高的配置,毕竟价格昂贵,我等屌丝学生承担不起呀。

配置选择:

根据自己的需要选择合适的配置,如果仅仅是做wordpress个人博客的话,那么以下配置可以参考:

1e193c91-fcd0-4517-a6ab-708cfc66fcca

当然大家也可以买一年的,这样可以优惠2个月,价格在1K左右。

 

二、购买域名:

在阿里云官网右上角点击“万网”,然后可以进行域名的购买,需要注意的是首次购买域名是有优惠的,所以请选择合适的购买时长,否则不断的续费可能会造成经济损失,购买完域名之后建议去实名认证。

70cea27a-ae91-4f01-b982-0208405e2774

域名购买链接:http://wanwang.aliyun.com/

 

三、域名备案:

需要提醒大家的是,如果你买了阿里云的服务器,并且想要通过域名访问,那域名是必须要备案的,总结一句:必须先将域名备案,才能通过域名访问阿里云的服务器

一提到备案,可能你会觉得备案这个事情很麻烦,各种流程啊,手续啊。其实没这么麻烦,因为阿里云已经提供了一条龙服务(呵呵,我特么这样搞传销,阿里云也不会给我啥优惠啥),通过阿里云的代备案系统,一些都会变得容易很多呢,不管是个人网站的备案,还是企业网站的备案,都只是时间上的问题,一般备案审核需要二十天左右。废话不说,下面开始上图。

(1)申请备案服务号:(非常重要)

既然打算要用阿里云的代备案系统,这件事是必不可少的。

进入到阿里云的管理后台,选择“备案服务号申请”:

130efce2-a17c-4823-97cb-2ae592ab7ba2

按照上图中的操作提示,申请一个域名备案的服务号,记下这个服务号,等会儿要用到。如果你没有购买阿里云ECS,自然就不能申请服务号了。

(2)登录备案系统填域名申请的信息:

2a5475b3-8317-4c38-bd44-e02c92261c92

上图中,进入阿里云的官网,点击上方的“备案”通道,进入到阿里云的代备案系统。链接:https://beian.gein.cn/account/login.htm?callback=http://aliyun.gein.cn

在这个链接里重新注册一个备案的账号(这个账号并非阿里云的账号)。注册完了之后,登录进去,申请备案。

这个地方我当时忘了截图了,所以看不到具体的步骤,不过也非常简单,按照要求填就行了,上面要求你填一个备案服务号,这个服务号就是在第(1)步中拿到的。

信息填完之后,阿里云那边会进行初步审核,我当时不超过几个小时就收到审核通过的邮件了。邮件的内容是:

3d4abf17-7d7c-4ee8-8de4-a8cea34530bd

上图是说,我们的域名信息在阿里云那边已经初审了,现在要去办理拍照:要么去指定地点拍照,要么申请一块幕布自己拍照上传上去,我选择的是到指定地点拍照。哦,提醒一下,拍照是免费的,嘿嘿···

对了,声明一下:如果是个人网站备案,是要办理拍照的;如果是企业网站备案,不需要拍照,但要提供营业执照和税务登记等材料。

我是10月28号去拍照的,11月12日就桶过了省通信管理局审核,效率还是可以的哦。

总得来说,备案不麻烦,只是时间等待的问题,在这期间,我们刚好可以来配置我们的环境啦~

 

四、软件的安装:

我们购置阿里云的ECS是纯净的Linux系统,换句话说里面什么都没有安装,所以在安装博客系统之前我们要配置web环境,不要怕,这一步也是非常的简单。

1、下载安装包:

我们登录阿里云之后点击云市场,找到“Linux一键安装web环境”的安装包:

17521f89-9e9f-4b39-a611-6b7979775f5f

继续:

19c22d04-db57-4378-816b-d416898d5d58

继续:

471ce4c5-926b-4b8e-95f2-9aca4d54ab0f

上图显示,这个产品竟然要收费:2快钱。好吧,我认了。

温馨提示:购买之后,得到的其实是个压缩包,楼主是好人,已经把这个压缩包资源附在本文的末尾了,拿走不谢~

购买后,下载地址如下:

309c64c1-ffa0-499d-bfdd-b1c926f88272

解压之后的到的文件如下:

上图中,打开文件“Linux一键安装web环境全攻略.pdf”,“安装准备xshell和xftp”的相关内容并完成其安装和配置。请注意,一定要按照他的教程继续安装下去,具体安装步骤这里也写一下,见下文。

2、安装准备xshell和xftp:

下载链接:https://www.netsarang.com/download/main.html

9404d3af-cff2-4b98-b199-f497d9fbf622

(1)下载xshell并安装:

下载之后开始安装:

329d34b0-679b-4ee5-8528-f224f088b776

46ef8a57-4618-4084-bb56-f4db7404766d

8b228c3b-83f8-41a7-b7c7-3b26ca5a5579

547efd00-e26f-4c71-9832-f7056235d0b1

de76f720-b85c-44b9-81d8-20c5bb6374b5

e4669a4c-4512-4464-b7df-a9bd81e13359

45d2c2d5-0a54-47be-9b1b-60f6f38edd7a

99f24e42-235f-48eb-8f44-88778dfd7d33

2591464a-dc30-49be-a8e9-b0a3d183a80c

(2)下载安装Xftp:

下载完成之后,开始安装:

74980057-97d8-445a-953c-4d933aa9922d

f0e2681c-bfe1-4f48-b7b2-7d6008ea425e

bc1eb633-b2c3-4974-b209-4ef60d112730

9dc0d6a0-d201-4d1a-94e7-260f7eb29737

e90beb79-8b74-4882-a933-b7c019a253b4

ad9b9be0-a3d3-4947-8ad4-9500fa86be3b

486f329e-b352-41ec-ba75-7f2867247340

3、Xshell的配置:(设置云服务器的登录信息)

(1)远程登录:

打开Xshell,选择“文件-->新建”,弹出如下对话框,进行设置:

83bb65b9-2405-40ab-b625-1ea912d7ebea

上图中,“主机”中填写的是你所购买的阿里云的公网ip。

c0923fd3-42b0-4c25-88fc-9dda4ae0666c

8b77d87d-7548-4683-85b6-44de443e6b41

紧接着输入阿里云服务器的用户名和密码:

57bda260-c722-48c8-9150-db79da020389

95ef3a0a-20d3-4dcf-891e-fd8e4bbb95da

这样就连接上了:

fcc25e36-83ef-45ff-9081-eceebb152f9e

(2)设置字符集编码:(避免乱码)

选择菜单栏“文件-->属性”:

b512e603-19a8-4cfe-ab18-ff844e35df31

638e7beb-eac1-46b2-a399-aa05a6378ac5

4、拷贝文件:

打开Xshell连接到主机成功后,按照下图所示进行文件的拖拽:

79152d95-494d-4aea-9412-57077b547dff

拖动完毕之后,打开终端,输入如下命令进行查看:

ll

 效果如下:

251ba146-3673-47f3-aee7-0ef52a41084d

5、web服务器的选择:

紧接着输入如下命令:

chmod -R 777 sh-1.4.4cd sh-1.4.4/./install.sh

 输入完毕后,出现了一个选择提示,进入 web 服务器的选择界面:(这里绝壁是个大坑,请按照下面的配置安装)

a0feebf3-10f0-4174-be51-43462cca481c

上图中,选择2:Apache;

a806012c-d880-4dda-b4c5-c90cc12d8759

上图中,选择2:Apache的最新版本安装即可;

8de57d2a-8528-49fa-a3c1-8aa18fccf4e4

上图中,然后选择php的5.5.7版本;

0909a8e2-b45b-4574-b169-7789452c231f

上图中,选择mysql的5.5.40,一定要选择这个版本,其他版本可能会出问题。

之后就没有什么坑了,按照提示进行安装,接下来的安装需要20~30分钟,可以去休息一下啦。

安装完成后,效果如下:

1fb7922a-3cb4-4de7-bb0d-717f8a6d5e88

安装完成之后,我们可以新建一个窗口,输入命令top进行查看:

e5e6e67c-5666-43be-b7f4-2145f749f097

6、安装完成之后的检查:

输入如下命令查看正在运行状态的服务及端口:

netstat -tunpl

 效果如下:

2e5f8ab4-ae1d-4e82-8e22-4a1643b94f62

上图中,我们可以看到正在运行状态的服务及端口。

  • 9000 端口:php进程服务(这里我们选择安装的是apache,所以没有这个9000端口,这是因为nginx+php集成方式与 apache+php集成方式不同)
  • 3306端口:mysql服务
  • 80端口:httpd或者nginx服务
  • 21端口:ftp服务

7、设置ftp和mysql的密码:

在命令行输入如下命令:(可以看到我的ftp和mysql用户名和密码)

cat account.log

 fc7c0022-b03b-4961-b9f3-768238647a55

上图显示:ftp的用户名是www,mysql的用户名是root。这里,我们需要修改成自己的密码。

(1)修改ftp的密码:

使用root身份执行如下命令:

passwd www

 效果如下:

f8fd701a-0d1d-4fa7-95c6-833d64f066bf

(2)修改mysql的密码:

mysqladmin -uroot -p旧密码 password 新密码

 注:-p 和旧密码之间没有空格,password 和新密码之间有空格  

另外,我们也可以在在/alidata/website-info.log文件中查看到刚才安装软件的版本信息:

39974f8c-16d3-4155-99db-92bbdd853568

 

五、安装phpMyAdmin

(1)首先我们需要一个数据库管理软件,去下载一个“phpMyAdmin”的数据库管理软件,去官网下载,下载链接:https://www.phpmyadmin.net/downloads/

不要下载带有“betal”字样的版本,那是测试版。

(2)下载完成后我们解压缩,打开xshell->点击上方的文件夹样式的小按钮打开xftp->进入alidata/www/phpwind目录下,将这个目录的所有文件全部删除。

(3)将第(2)步中解压出来的文件夹拖拽至被我们清空的文件夹下,成功后效果如下:

e2a572db-beb6-4cd4-804a-158ed4d82eb4

打开浏览器输入“公网ip/phpMyAdmin”(比如http://139.129.18.133/phpMyAdmin/)

效果如下:

180f6027-a806-4cde-aeb8-a91638fd8e4c

紧接着, 在上图中成功打开的页面中,输入mysql的用户名和密码就行了。

创建数据库:

接下来我们建立一个专为博客使用的数据库:

119a3738-e117-4bd5-8171-8cee0087e369

上图中,排序规则选:

utf8_general_ci

 

六、安装wordpress:

去官方网站下载wordpress,并解压缩。下载链接:https://cn.wordpress.org/

wordpress是一款开源的PHP框架,搭建个人博客网站最实用的选择之一,甚至你都不需要懂PHP你就可以搭建自己的个人网站。提供强大的后台文章管理和插件及主题管理,几乎可以满足个人网站所有需求。甚至,找个好的网站模板,你就相当于成功了一大半。

42e1dd3d-eaf7-4719-91c4-d382470420ae

解压完了之后,将wordpress文件夹内部(注意不是wordpress这个文件夹,而是其内容)的全部内容传输到服务器端的alidata/www/phpwind目录下(没错,和phpmyadmin放在一起),如下图所示:

2c18621d-18bb-4cb5-b058-ad132bc6ad5f

使用浏览器访问阿里云的公网ip,会进入wordpress的安装页面,如下图所示:

996ef32d-dc14-43f9-ae77-f3e338c8842b

e6c72ba7-b1a8-4461-9cb4-e5de922dad5c

上图的解释如下:

  • 数据库:填写我们刚刚建立的那个数据库的名称
  • 用户名:如果您没有更改过的话就是root(这里其实就是mysql的用户名)
  • 密码:您的密码
  • 主机:localhost即可,不需要更改
  • 表前缀:这里是在数据库中建立的表的前缀名,默认是wp_,意思就是在数据库空建立的表都是wp_开头的,处于安全考量不建议使用默认的wp_,你可以根据自己的喜好设置其他的前缀

点击提交,然后设置一些您网站的基本信息,最后点击安装即可。具体截图如下:

072c7ddf-22f9-4717-b549-abb7e751278b

520a2542-344b-48ad-8259-5340a5f5e942

b7366698-cd19-4aa5-8264-8e15a5f013e2

d8501096-8c80-4885-8d0b-8b8e76864b08

上图中,点击登录,进入到后台管理页面:

9743910a-82d7-42b2-8c10-cfea4e9644e3

至此便大功告成啦~可以让全球各组人民输入公网ip查看自己的博客啦:

11e4c8fe-5698-4ce2-92a4-dd0b2d252600

当然了,你还可以更换各式各样的的wordpress主题,这个就自己去研究咯。

 

七、域名解析:

进行解析之后,我们就可以直接通过域名来访问个人网站了。

我的域名是在万网买的。解析的步骤如下:

登录阿里云帐号,进行解析:

703d7381-4965-42d0-92a0-c9a982f014b0

8528999e-148d-485a-ba0d-8efdd7c9895d

8dcb374a-b681-4796-9ac6-eb56b0b7b184

20cd9c9f-b1d8-4932-ae02-7f18e7e42b0f

好了,域名解析完了,现在可以通过域名来访问网站了。

 

八、wordpress的一些简单配置:

后台管理:

输入“域名/admin/”或“公网ip/admin/”,就可以进入网站的后台管理页面了:

5f52a25b-228c-4b38-a5f9-021e016e2728

在作者处显示中文名:

想要作者处显示中文别名,不用修改数据库,直接在后台编辑作者资料,在昵称中输入输入中文,在“公开显示为”处选择这个中文昵称即可。如下图所示:

dc9de987-8a82-4e6f-8f16-e5e0ae901fed

主题设置:

想设置什么主题,可以自行百度哦。

理解文章和页面:

文章:放一些分类的内容;

页面:里放不用分类的静态的内容。比如个人简介等。页面的内容还可以拥有层级的关系。

文章每页显示的个数:

8da68e51-4218-4933-bb7f-f35005e6e9b0

文章置顶:

方法一、编辑文章时,左侧发布面板 → 公开度 → 勾选“将文章置于首页顶端”。如下图所示:

93b9af17-967a-45e5-a1ce-836cf076c3f1

方法二、打开所有文章页面 → 快速编辑 → 勾选“置顶这篇文章 ”

然后,其他用户就可以注册成功了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_794415.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CCTV网站菜单技术学习

以前的一个项目中左右菜单太长&#xff0c;想实现可以左右滚动的效果&#xff0c;可是一直没有找到理想的解决方案&#xff0c;今天突然看到CCTV上菜单很炫&#xff0c;实现了我当时想要的效果。赶快来学习一下。 我判断前台是用下面的代码实现&#xff1a; <div id"im…

用VSTS进行网站压力测试

用VSTS进行网站压力测试 VSTS提供了一个丰富、强大的工具平台&#xff0c;融合了软件开发领域的各个角色&#xff0c;涵盖软件开发生命周期的各个阶段&#xff0c;包括设计&#xff0c;开发&#xff0c;测试&#xff0c;管理&#xff0c;而这一整套构件的融会贯通&#xff0c;…

网站免费在线客服源代码(powertalk系统,修改版,修改客服端由于XP不同不能登录问题)...

首先很感谢博客园里的朋友们的支持和关注,现把Powertalk客服系统进行了代码修改,解决了大部分XP系统不能使用客户端的问题. 同时向大家介绍几个Powertalk控件使用的广告设置技巧. 在中间栏翻滚的广告设置,其实是设置一个URL地址,并连接一个广告字符串,具体设置在PowerTalk\IM\C…

世界上最坚固的网站,也有可能被攻击

即使是世界上最坚固的网站&#xff0c;也有可能被攻击。 最近&#xff0c;三大运营商劫持流量的事情让很多互联网公司群情激愤。面对伤痕累累的友商&#xff0c;阿里巴巴却在一旁作壁上观。因为其在去年就启动了淘宝、天猫等全站的协议加密。利用https协议让网站和用户之间的沟…

Asp.Net MVC3.0网站统计登录认证的在线人数

Asp.Net MVC3.0网站统计登录认证的在线人数 前言 对于一个网站来说&#xff0c;统计在线人数是一个很重要的工作。平时也发现很多的网站论坛等都有在线人数的显示。对于一个网站如果在线人数很多&#xff0c;用户看到了这么个数字也是很了不起的事情。由于之前对于这个知识点只…

烽火18台系列之十——钓鱼网站监控的需求与实战

身边的网络钓鱼 提到钓鱼网站&#xff0c;大家再熟悉不过了。如果您是网站运维人员&#xff0c;尤其是金融、电子商务、教育行业的&#xff0c;很有可能就经历过自己的网站被仿冒的事件。如果作为个人&#xff0c;我敢说您百分百经历过钓鱼事件。比如您一定收到过以下类似信息&…

大型网站框架从单台服务器到群集的演变过程(转)

关键词: 架构 性能 数据库 服务器 之前也有一些介绍大型网站架构演变的文章&#xff0c;例如LiveJournal的、ebay的&#xff0c;都是非常值 得参考的&#xff0c;不过感觉他们讲的更多的是每次演变的结果&#xff0c;而没有很详细的讲为什么需要做这样的演变&#xff0c;再…

大型网站架构

前言 本文是对《大型网站架构设计》(李智慧 著)一书的梳理&#xff0c;类似文字版的“思维导图”全文主要围绕“性能&#xff0c;可用性&#xff0c;伸缩性&#xff0c;扩展性&#xff0c;安全”这五个要素性能&#xff0c;可用性&#xff0c;伸缩性这几个要素基本都涉及到应用…

分享学习网站网址

2019独角兽企业重金招聘Python工程师标准>>> http://yingyangpeople.com/ 个人代理极速云http://www.iyunv.com/forum.php linux学习网址https://www.elastic.co/guide/index.html elk学习网址https://github.com/roncoo/roncoo-cmdb 龙果系统&#xff08;运维&…

phpcms中调用外部网站数据

1、在phpcms后台模块->模块管理->数据源->外部数据源 中 添加外部数据源2、在phpcms前台模板中&#xff0c;使用get标签获取数据源中数据。{pc:get sql"SELECT * FROM pre_forum_thread" cache"3600" dbsource"discuz" return"dat…

扁平化网站结构为什么对搜索引擎友好

扁平化网站结构为什么对搜索引擎友好 了解过搜索引擎爬虫抓取爬行的可能会有一个比较清晰的答案&#xff0c;是的就是帮助爬虫尽可能的抓取页面&#xff0c;只有被读取到的页面才有可能被收录。 扁平化的结构将网站的页面尽可能的直接展示在蜘蛛爬虫面前或者很容易被爬虫发现&a…

《流量的秘密 Google Analytics网站分析与商业实战》一2.5 有问有答:选择合适的工具...

本节书摘来自异步社区《流量的秘密 Google Analytics网站分析与商业实战》一书中的第2章&#xff0c;第2.5节&#xff0c;作者 【英】Brian Clifton&#xff0c;更多章节内容可以访问云栖社区“异步社区”公众号查看 2.5 有问有答&#xff1a;选择合适的工具 参考资料1 www.b…

一个关于各语言对比的网站

2019独角兽企业重金招聘Python工程师标准>>> http://hyperpolyglot.org/ 转载于:https://my.oschina.net/xiaobingchuanqi/blog/894603

【ASP.NET 问题】IIS发布网站后出现 处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误的解决办法...

首先设置4.0缓冲池&#xff0c;然后执行以下操作。 新装IIS&#xff0c;然后发布网站&#xff0c;运行出现如下错误提示 处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler” 于是去网上找资料&#xff0c;轻松搞定。o(∩_∩)o …

win7+iss7的配置,以及如何在本地IIS服务器挂载一个网站

虽然学过在XP安装IIs服务器和在IIS服务器挂载网站的东西&#xff0c;但是win7和X&#xff30;的方式还是有许多不同的。废话不说直接进入正题 在本地安装IIS服务器在IIS服务器中添加你的项目将你项目的首页设置为整个网站的默认页设置你的网站的其他的一些选项下面就按点说明&a…

鼠标移至div内部其他层时,触发mouseout

话说有一个DIV元素&#xff0c;其内部有一个IMG元素和SPAN元素&#xff0c;不用理会这两个内部元素怎么布局&#xff0c;这不是我要讨论的重点。 为了实现一些特殊的效果&#xff0c;我需要利用TD的onmouseover和onmouseout事件&#xff0c;测试时就会发现如下的状况&#xff1…

处理 Vue 单页面 SEO 的另一种思路

vue-meta-info 官方地址&#xff1a; https://github.com/monkeyWang... &#xff08;设置vue 单页面meta info信息&#xff0c;如果需要单页面SEO&#xff0c;可以和 prerender-spa-plugin形成更优的配合&#xff09; 单页面应用在前端正大放光彩。三大框架 Angular、Vue、Rea…

现货!《PHP7实践指南:o2o网站与App后台开发》京东天猫有售

终于发售了&#xff0c;啥也不想说了&#xff0c;喜欢的或需要的就点击 链接 进去购买吧。 另外此书将作为 2017 PHP全球开发者大会 现场活动用书天猫购书包邮 PHP7实践指南:O2O网站与App后台开发 数据库设计 PHP开发工程 适合作为企业内部培训、培训机构和大专院校的教学参考书…

密码学-网站的安全登录认证设计

用户登录是任何一个应用系统的基本功能&#xff0c;特别是对于网上银行系统来说&#xff0c;用户登录的安全性尤为重要。如何设计一个网站的安全登录认证程序&#xff0c;是本文主要讨论的问题。 静态密码存在着比较多的安全隐患&#xff0c;攻击者有很多手段获得静态密码&…

最近跟踪网站,发现还是存在常规网络错误。

先在国内搜索相关问题&#xff0c;没找到特别合适的。 无可奈何之好再去国外的找。这回终于找到正解了。 错误&#xff1a;偶然才发生的错误&#xff0c;大概过了半个小时才会出现的。 错误的原因&#xff0c;大概在于&#xff0c;sql连接池的数据连接由于某些原因变成了bad co…