这篇文章主要介绍了CentOS系统从零开始搭建wordpress全纪录、过程中遇到的问题以及解答,帮助更多的小白顺利建站。
前提
一直答应媳妇要做一个博客,半年多了没动静,这次在阿里云买了一个空间来试着搭建一个简单的博客
环境
- 服务器操作系统:CentOS 7.2 64位
- WEB服务器:Apache
- 后台语言:PHP
- 数据库:MySql
- 前端框架:WordPress
- 终端模拟软件:Xshell,Xftp
先下载Xshell和Xftp,是为了能用客户端登录阿里云空间,以及Xftp支持图形化操作,登录界面输入外网地址,如果有密钥对,就导入密钥对。
一、安装Apache
安装 Apache 很简单,只需要在终端输入以下命令就可以了:
yum install 是在线安装;然后输入 yes 就确认下载安装了。
complete之后我们启动Apache服务:
二、安装Mysql
安装Mysql多灾多难,网上找了好多个安装,最多最简单的是直接代码安装,但是并不推荐,因为我是小白不懂centos系统,出现问题各种难以解决,最后直接换系统彻底重来;
在网上下载Mysql的rpm
这里wget 命令是从网络上下载文件的命令一般的格式为wget +url
,下载好rpm包后安装这个包
安装好之后,直接安装mysql
在中间需要选择的地方都选择Y
然后就重启Mysql服务直接root无密码登录
三、安装 PHP 以及相关 PHP 组件
先安装 PHP
安装 PHP 相关组件
六、安装 WordPress
可以到https://wordpress.org/官网上去翻,或通过下面的命令下载:
七、修改wp-content.php文件
如果没有自动创建配置文件 wp-config.php ,你可以复制 WordPress根目录下的 wp-config-sample.php 将其改名为 wp-config.php
并在图形化界面打开,
修改代码,改为如下所示,password就是数据库密码。
在浏览器中输入域名或者IP地址能看到wordpress界面,根据提示输入账号和密码
十、wordpress可能出现问题
1、检查
/var/www/html/wp-content下面是否有uploads文件夹,如果没有手动创建
2、下载插件或者更新主题报错,提示下载要用FTP,那是因为没有对wordpress以及下面的文件夹授权,导致不能新建或者修改文件夹,对wordpress授权,
然后对www文件夹以及下面所有的文件授权,可读写新建,不要直接将权限改为777,那很危险。
结束
后面就是大家根据自己喜好打扮个人博客。