WordPress是使用[PHP]语言开发的[博客]平台,用户可以在支持PHP和MySQL数据库的[服务器]上架设属于自己的网站
安装环境说明:
CentOs7.1+php5.4.16+apache2.4.6+mariadb5.5.41
1、先使用yum安装需要得软件
~]# yum -y install httpd php php-mysql mariadb-server
2、配置httpd服务
注意:httpd2.4版本所使用到得目录需要显式定义不然会报错
]# vim /etc/httpd/conf.d/wordpress.conf
DocumentRoot "/var/www/wordpre"
ServerName www.mywordpr.com
<Directory "/var/www/wordpre">
AllowOverride None
Require all granted
</Directory>
然后我们先创建个php网页看看能不能成功显示
image.png
现在php和httpd都已经成功启动了,然后我们去下载wordpress解压,复制到网站目录下
~]#tar -xzvf wordpress-4.7.4-zh_CN.tar.gz
~]# cp -a wordpress /var/www/wordpre/
已经能访问到wordpress
image.png
如果我们点击现在开始也可以开始配置wordpress得管理
但是我们使用配置文件来配置
3、配置wordpress的数据库设置
wordpress]# cp wp-config-sample.php wp-config.php
vim wp-config.php
/** WordPress数据库的名称 */
define('DB_NAME', 'wordpress');
/** MySQL数据库用户名 */
define('DB_USER', 'worduser');
/** MySQL数据库密码 */
define('DB_PASSWORD', 'worduser');
/** MySQL主机 */
define('DB_HOST', '192.168.31.100');
/** 创建数据表时默认的文字编码 */
define('DB_CHARSET', 'utf8');
/** 数据库整理类型。如不确定请勿更改 */
define('DB_COLLATE', '');
4、配置mariadb数据库
我们对php用于连接mysql的用户授权,然后创建用于保存wordpress数据的数据库
MariaDB [(none)]> GRANT ALL PRIVILEGES ON wordpress.*
TO 'worduser'@'192.168.31.100' IDENTIFIED BY 'worduser';
MariaDB [(none)]> create database wordpress;
注意:在使用mariadb链接的时候需要注意所使用的主机,因为mysql规定了账户密码使用指定的主机才能登陆,所以如果出现反解主机名与ip不一致导致链接被拒绝,可以在/etc/my.cnf添加skip-name-resolve=ON跳过自动的解析
看到这个页面,至此我们在服务器端需要做的操作已经做完了
image.png然后属于我们自己的一个blog就算是建好了,当然要真正在互联网上有一个属于我们自己的blog还要做很多操作,这只能算是练练手。但千里之行,始于足下,只要有恒心坚持下去相信一定能有所收获的。
网友评论