阿里云+wordpress搭建个人博客网站

文章来源:http://www.cnblogs.com/smyhvae/p/4965163.html

原文服务器准备部分去掉了,记录重要部分留作回头整理。

版本情况如下:

阿里服务器web环境一键安装包

官网购买地址:

分享:https://files.cnblogs.com/files/wowind/sh-1.5.5.zip

wordpress:

官方下载地址:https://cn.wordpress.org/

phpMyAdmin:

官方下载地址:https://www.phpmyadmin.net/downloads/

备注:一键安装包是需要购买的,本着分享精神分享出来给大家。其他的免费还是去官网下载最新的版本比较好

接下来就是重要的部分。

拷贝文件:

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

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

ll

效果如下:

web服务器的选择:

紧接着输入如下命令:

chmod -R 777 sh-1.4.4

cd sh-1.4.4/

./install.sh

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

上图中,选择2:Apache;

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

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

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

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

安装完成后,效果如下:

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

安装完成之后的检查:

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

netstat -tunpl

效果如下:

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

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

设置ftp和mysql的密码:

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

cat account.log

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

(1)修改ftp的密码:

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

passwd www

效果如下:

(2)修改mysql的密码:

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

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

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

安装phpMyAdmin

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

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

(2)下载完成后我们解压缩,打开xshell->点击上方的文件夹样式的小按钮打开xftp->进入alidata/www/phpwind目录下,将这个目录的所有文件全部删除。(备注:先执行cd /alidata/www/phpwind,再通过ftp传文件,别目录都找不到0.0)

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

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

效果如下:

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

创建数据库:

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

上图中,排序规则选:

utf8_general_ci

六、安装wordpress:

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

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

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

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

上图的解释如下:

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

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

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

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

时间: 2024-12-13 01:15:34

阿里云+wordpress搭建个人博客网站的相关文章

阿里云+WordPress搭建个人博客

第一步:首先你需要一台阿里云服务器ECS,如果你是学生,可以享受学生价9.5元/月 (阿里云翼计划:https://promotion.aliyun.com/ntms/act/campus2018.html?userCode=40juv3zh) 如果不是学生可以先领取优惠卷后再购买(优惠卷链接:https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=40juv3zh ) 第二步:搭建云服务器,设置系统和登录密码.这里我选择

小白摸索:阿里云ECS搭建Solo博客

Solo博客挺好玩的,但是毕竟小众,拿来偶尔写写无聊的东西也挺好的. 本文前提:阿里云ECS服务器一台 实现效果:通过IP地址访问solo博客 实现步骤: 1. XShell远程连接阿里云ECS 2. 环境准备 2.1 centOS7安装Java 2.2 centOS7安装docker 2.3 dockera安装mysql 2.4 navicat连接docker中的mysql 3. 安装Solo 4. Nginx反向代理Solo 5. 访问博客 原文地址:https://www.cnblogs.

使用hexo和github搭建个人博客网站

使用hexo+github可以免费.快速地搭建一个静态博客网站,并且使用hexo提供的命令以及git自身的功能可以很便捷地管理博客. 使用github部署静态页面 在了解hexo之前,我们先看看如何使用github部署静态页面. 注册github账号 访问github官网注册一个账号,该流程和一般网站注册账号一样,在此不赘述. 创建一个git仓库 其他项如果需要可以自主填写,这里只填写仓库名,点击Create repository创建仓库. 提交一个测试页面 执行git clone命令将仓库克隆

使用WordPress搭建个人博客

环境声明 CentOS 7.6 宝塔运维平台 PHP7.3 Nginx1.16.0 MySql5.6+ 域名 搭建步骤 准备一台服务器和一个域名 我在腾讯云购买的云服务和域名,并安装了CentOS7.6操作系统. PS:域名需要备案,审核时长大概20个工作日. 域名需要和服务器进行绑定. 域名需要解析. 设置安全组 参考步骤: https://www.bt.cn/bbs/thread-1229-1-1.html 我设置的效果图如下: 安装宝塔运维平台 登陆服务器ssh,执行以下命令 yum in

Hexo+Github/Coding免费搭建个人博客网站

体验更优排版请移步原文:http://vblog.win/blogs/other/hexo-github-build-blog.html 很早之前就想搭建一个属于自己的博客网站,一方面是给自己做笔记,把平时遇到的问题和解决问题的方式方法记录下来,顺便提升自己的表达能力.总结能力:另一方面,个人博客就像是自己在网络世界中的一个小家,一个完全属于自己的空间,你可以在这里尽情发挥,别人可以通过它来了解你.前段时间偶然间发现了Hexo,看了两天官方文档,参考网上教程,搭建了自己的个人网站:http://

基于新版本LNMP编译安装+wordpress搭建个人博客

一.软件介绍 LNMP代表:Linux系统下的Nginx+Mysql+Php的网站构架技术. Linux系统:免费使用和自由传播的类Unix操作系统,稳定可靠. Nginx:高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务. Mysql: 关系型数据库管理系统,本次使用mariadb软件,它是mysql的一个分支,由开源社区维护. Php: 超文本预处理器,是一种通用开源脚本语言.语法吸收了C语言.Java和Perl的特点,利于学习,使用广泛,主要适用于Web

从0开始搭建个人博客网站(一)

写在前面 本人编程小白一枚,在读学生,一直想搭建一个自己的博客网站,上星期抽出了一点时间,参照羊哥的视频手把手教你从0开始搭建自己的个人博客 |无坑版视频教程| hexo和各路大神的教程,搭建了自己的博客网站https://trace001.gitee.io 在这里分阶段记录一下搭建的整个过程 介绍一下 搭建环境 搭建环境是window10,博客框架使用的是Hexo Hexo官方介绍 Hexo 是一个快速.简洁且高效的博客框架.Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内

基于Hexo搭建个人博客网站

## 准备工作 首先下载[nodejs](https://nodejs.org/en/download/),一路next安装即可.验证是否安装成功: ```bash node -v # 输出 v10.15.1 npm -v # 输出 6.8.0 ``` 接下来更改npm的安装源,这能大大加快安装包的速度. ```bash npm get registry # 输出默认源 https://registry.npmjs.org/ npm config set registry http://regi

从0开始搭建个人博客网站(二)

写在前面 上一篇博客写了如何将博客网站部署在本地,这篇文章主要是写如何将博客网站部署到远端,也就是Github或者Gitee.作者目前正在做毕业设计,仅仅完成部署和样式修改工作,之后会抽时间写博客以及优化访问速度.博客网站:https://trace001.gitee.io/ 部署个人博客到Github上 安装Git插件 在自己新建的blog文件夹下鼠标单击右键点击git bash here,终端输入:cnpm install --save hexo-deployer-git 注册并登录Gith