零基础安装wordpress,搭建个人博客!-阿里云开发者社区

开发者社区> 阿里云小秘> 正文

零基础安装wordpress,搭建个人博客!

简介: 总结一下使用wordpress搭建个人博客的三大步骤: 1.购买阿里云主机 2.选择安装wordpress镜像操作系统 3.安装配置wordpress 4.购买域名,配置域名解析 阿里云代金券1000元免费领取地址:https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=2a7uv47d 新老阿里云账户均可领取!可用于购买阿里云服务器ECS、云数据库RDS、虚拟主机、安骑士、DDoS高防IP等100多云计算产品。
+关注继续查看

总结一下使用wordpress搭建个人博客的三大步骤:

1.购买阿里云主机

2.选择安装wordpress镜像操作系统

3.安装配置wordpress

4.购买域名,配置域名解析

阿里云代金券1000元免费领取地址:https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=2a7uv47d
新老阿里云账户均可领取!可用于购买阿里云服务器ECS、云数据库RDS、虚拟主机、安骑士、DDoS高防IP等100多云计算产品。 代金券自领取之日起,有效期是30天,请及时使用,过30天后还可以重新领取。

1.购买阿里云主机
购买云主机的目的在于能让你的博客24小时让别人访问,省去了你自己搭服务器,安装环境的麻烦。

尽管这是一个简单的操作,但是仍费了不少事,阿里云有云翼计划,就是学生可以以较低的优惠价购买云主机,前提是你的账号要经过学生认证。这一步很郁闷的是虽然我的账号在认证的时候显示已认证,但是在购买的时候仍然显示要进行学生认证,试了几次之后不行,也百度了这种情况,没有发现好的解决办法,难道是阿里不让大四的老学长购买?

于是厚着脸皮借着别人的账号买了一个。期间各种短信验证码,各种信息验证挺烦人的。

看一下云主机的配置,每年118元,看着挺便宜不是,但是用起来你会发现这种配置真的只是给学生玩的,1M的带宽访问起来真是慢,如果你要升级配置,那钱是4位数往上。

环境预装个centos7.3 64位,地域默认。其实不想用centos7版本的,太新了有些东西变了,不太熟悉,后面再改操作系统吧。

购买之后把邮箱绑定下,最好下个阿里云手机app,方便在pc上登录,不然每次要验证码也挺麻烦的,另外用支付宝也可以登录。

2.选择安装wordpress镜像操作系统
现在登录账号选择左边栏第一个选项云服务器ECS,进入云服务器控制台,点击正在运行的云服务器(那个很大的1),

在这里可以看到你的服务器运行状态,公网ip,配置和付费状态,可以进行管理,续费,升级配置等操作。

更改操作系统
点击实例名,进入实例详情页,在远程连接板块可以直接点远程连接,在网页上连接服务器,不过不是很好用,只适合简单操作使用以下,第一次连接或者忘记root密码的时候点旁边的更多,可以重置root密码,还有一个选项是创建自定义镜像,这个就是快照功能,是要收费的。

在配置信息板块有一个更换系统盘,默认是灰色的,只有关闭系统的时候才能更改,我们就是在这里更改我们的os的,点进去,选择镜像市场,找到wordpress镜像,我买的是一个免费的镜像,它帮我们安装了搭建网站必要的环境。

设置安全组策略
在实例详情下面有一个本实例安全组,这个很重要,决定了你是否可以远程连接服务器,也就是配置防火墙策略,点击配置规则,快速创建规则,把常用端口都选上,授权对象写0.0.0.0/0,也就是所有ip,当然为了安全你也可以只写自己要连的ip,这里为了方便我配置了所有ip,入规则就是别人来连接我,而出规则就是我去连接别人,如果后面操作中有什么访问被拒绝,记住查看是不是防火墙出了问题。

远程连接云主机
配置了安全规则后我们就可以远程连接云主机了,可以在网页里连接,不过我建议下载远程连接工具,在windows下xshell等工具都可以,在mac下面我其实没找到其他好用的,secureCrt还算凑合,就是中文会乱码,不能调背景颜色挺恼火的。

输入公网ip连接,用户root。

如果连接不成功检查网络问题,ip地址是否有误,安全组是否开启ssh端口。

连接成功默认进入root家目录,ls会发现两个文件,这两个文件都很重要。

default.pass 保存了帮你设置的密码,mysql的密码,ftp的密码,wordpress的密码

README.txt保存了预安装软件的版本,位置,以及网站根目录的位置

不过他帮你设置的用户和密码不太好记,也不安全,最好自己重新设置。

3.安装配置wordpress
本来人家帮你安装好了wordpress,你直接用户名密码登录使用就行了,没想到在我这里又出了问题,输入ip地址,wordpress的首页加载得奇慢无比,一开始还以为是网络的问题,百度了一下,有人说是谷歌字体库的问题,可无论是替换网址还是注释掉那行代码,速度还是很慢。于是算了,自己重新安装吧。

把原来的www目录下的文件都删除,重新下载一个wordpress-4.9-zh_CN.tar.gz,注意一定要带zh_CN的,在官网下的那个英文版是没有中文语言包的,而这个包是中英文语言包都有的。

上传至云主机,用lrzsz或者sftp都可以。

解压到www目录下,我们先连接mysql,创建wordpress数据库,注意预安装的版本可以用phpadmin创建,在网页输入ip/phpmyadmin即可,我下载的wordpress包没有,直接用命令行创建好了。

现在访问ip,会出现wordpress的安装界面,填入数据库的相关信息,跟着一步一步走就行了。只说出现的问题:

wordpress上传时出现“/wp-content/uploads/ 有没有上级目录的写权限”的解决办法
把Wordpress搭建好后,想上传一个文章,结果再传图片时出现了“/wp-content/uploads/ 有没有上级目录的写权限”的问题

1,用FTP工具登陆你的Wordpress所在文件夹,设置wp-content文件夹的属性为777,即勾选所有权限,问题即可解决

2,如果上述操作不能解决,请保持1的操作,然后登录phpmyadmin,进入你的Wordpress数据库,找到wp-content,然后查找upload-path,如果后面的键值是空,请添加“wp-content/uploads”即可

3,如果上述键值非空,或者为/wp-content/uploads,请修改为wp-content/uploads

使用wordpress并进行主题的自定义安装,但是提示如下信息:
无法定位WordPress Content目录(wp-content)
找到wordpress的根目录,找到wp-config.php文件,在文件最后添加如下代码:

/* Override default file permissions /
if(is_admin()) {
add_filter('filesystem_method', create_function('$a', 'return "direct";' ));
define( 'FS_CHMOD_DIR', 0751 );
}

4.购买域名,配置域名解析
做到用ip正确访问,编辑发布文章之后,就可以购买域名,域名这一步比较麻烦的是备案了,除了一大推要提交的信息之外还要等人工审核,在审核通过之前你的域名是没法正确解析的,我们先添加对应的dns解析:

点击账号,在左边的工具栏里有云解析dns,点击解析设置,添加解析,主机记录写域名,记录值写ip,保存后过一段时间才会生效,生效的时候会给你邮箱发信息。

备案按照提示来即可。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
通过搭建wordpress博客来学习云服务器的详细使用方法
云服务器越来越普及,很多企业及个人都纷纷上云,从传统的虚拟主机或者托管服务器上把网站和应用迁移到腾讯云、阿里云、百度云等这些云服务器上。 云服务器相比传统服务器的优势有很多,比如安全性、性价比、稳定性、可用性、便捷性等等各方面,大家可以百度自己了解,我就不在这里多说了。
1822 0
零基础安装wordpress,搭建个人博客!
总结一下使用wordpress搭建个人博客的三大步骤: 1.购买阿里云主机 2.选择安装wordpress镜像操作系统 3.安装配置wordpress 4.购买域名,配置域名解析 阿里云代金券1000元免费领取地址:https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=2a7uv47d 新老阿里云账户均可领取!可用于购买阿里云服务器ECS、云数据库RDS、虚拟主机、安骑士、DDoS高防IP等100多云计算产品。
2866 0
阿里云ECS进阶训练营Day1 搭建VuePress
阿里云ECS进阶训练营Day1 搭建VuePress
194 0
阿里云服务器如何搭建Hexo个人博客?
阿里云服务器如何搭建Hexo个人博客?
1654 0
阿里云服务器ECS 如何安装宝塔面板搭建wordpress个人博客?
上个月买了服务器和域名之后就搁置了,今天有空闲就来配合教程尝试一下搭建个人网站,下面是网站搭建的详细过程以及中间的一些细节问题,写这篇文章的目的就是希望能够帮到一些小伙伴,或者为以后搭建网站做一些参考
808 0
完整的个人博客指南:如何使用WordPress启动和发展个人博客
完整的个人博客指南:如何使用WordPress启动和发展个人博客 互联网上有足够的空间供所有人使用。人们喜欢分享想法,塑造他们的想法,甚至可能覆盖全球观众。如何让自己走上实现这一切的道路?一次,如何创建个人博客?由于几个原因,博客非常有效。
1485 0
【云计算的1024种玩法】搭建个人博客
好吧,我承认您看了题目以后,可能就会很嫌弃的说,不就是一个博客吗,谁不会搞啊,某浪,某讯都有博客,注册一个博客谁还不会,用得着你教我嘛。您先静一静,喝口水压压惊,我们这里是帮您拥有一个属于您自己的不会冠以某浪某讯的title并且拥有更多freestyle的博客界面的博客,有点小心动的话,就去动手做一个吧。
5477 0
HyperLedger Fabric 1.2 基础环境搭建(7)
学习了前面几章理论知识后,本章开始介绍实践操作,先介绍Fabric基础环境搭建,采用的操作系统为Centos 7 64位,依次介绍Docker安装、Docker-Compose安装、GO语言环境安装、Git安装和Fabric安装,最终完成可使用的Fabric环境。
2337 0
Linux 学习笔记-第一阶段-基础入门之Linux 安装与分区03
Overiew安装Linux,首先要有镜像文件,以CentOS为例,可以在官网或者国内某些镜像Server来获取镜像。根据自己的需要可以选择是 Everything 或者minimal iso.这里不写关于安装的细节,对于其中的一些关键步骤做些说明。
1156 0
云开发平台开箱,3分钟零基础搭建个人Hexo博客
Hexo是一款基于Node.js的博客框架,可以将Markdown格式的文本渲染为HTML代码。所以,博客基本就是纯静态,维护相对方便。但是缺点也很明显——经常换编写环境使用不便,因为它的所有渲染代码都是在本地存储的。云开发因为提供全云端的开发环境,零基础实现hexo博客的一键创建和一键部署。
4865 0
+关注
阿里云小秘
从2005年起帮助客户搭建网站,有十多年网站搭建经验,长期使用并熟悉阿里云服务器、域名、云虚拟主机、云企业邮箱等产品。
289
文章
16
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载