CentOS下搭建PHP环境与WordPress博客程序的全流程总结
环境
- 服务器操作系统:CentOS7.0
- 博客部署服务器:Apache
- 后台语言:PHP
- 数据库:MySql
- 前端框架:WordPress
步骤
一、安装Apache
安装Apache很简单,只需要在终端输入以下命令就可以了:
sudoyuminstallhttpd
sudo的意思是用root用户做什么操作,yuminstall是在线安装;然后输入yes就确认下载安装了。
安装完毕之后我们需要启动服务:
sudoservicehttpdstart
当启动服务器完成之后,先别着急往下弄,可以直接在浏览器中输入服务器的ip地址,应该就可以看到Apache的欢迎页面了。
ThispageisusedtotesttheoperationoftheApacheHTTPserverafterithasbeeninstalled………等等
如果你的ip地址已经和域名绑定了,那么在浏览器中输入你的域名也可以访问了,是不是很酷,就是这么简单,咱们继续。
二、安装MySql
安装MySql,并启动MySql
sudoyuminstallmysql-server sudoservicemysqldstart
通过上面的命令就可以安装并启动了mysql,安装mysql的时候会询问你一些简单的配置,输入enter和yes一路下来就OK了。
三、安装PHP以及相关PHP组件
先安装PHP
sudoyuminstallphpphp-mysql
安装PHP相关组件
yuminstallphp-gdphp-imapphp-ldapphp-odbcphp-pearphp-xmlphp-xmlrpc
我先安装了这几个组件,为以后使用,你要想了解所有的PHP组件的话,可以使用如下命令搜索:
yumsearchphp-
四、开机默认启动Apache和Mysql服务
使用如下命令即可选择开机启动Apache和Mysql:
sudochkconfighttpon sudochkconfigmysqlon
五、测试PHP是否安装成功
建立一个info.php文件:
sudovim/var/www/html/info.php
然后输入i进入编辑模式,在文件中写入下面的PHP命令:
<?php phpinfo(); ?>
然后按esc键进入命令模式,按下Shift键和两次z键,就退出保存文件。
在浏览器中输入IP地址/info.php,例如:123.56.183.34/info.php回车,就可以看到PHP的信息了。
六、下载WordPress
中文官方网站是cn.wordpress.org
通过下面的命令下载:
wgethttp://cn.wordpress.org/wordpress-3.9-zh_CN.zip
七、解压
使用unzip来解压文件:
unzipwordpress-3.8-zh_CN.zip
八、在Mysql中新建数据库
mysql-uroot-p
通过上面的命令进入数据库,然后输入密码:password
然后创建一个叫wordpress的数据库
createdatabasewordpress;
九、修改wp-content.php文件
按照下面的形式修改wp-content.php文件,
/**MySQL数据库名:wordpress*/ define(‘DB_NAME',‘wordpress'); /**MySQL数据库用户名:root*/ define(‘DB_USER',‘root'); /**MySQL数据库密码:password*/ define(‘DB_PASSWORD',‘password'); /**MySQL主机(不用修改)*/ define(‘DB_HOST',‘localhost');
十、把文件复制到/var/www/html目录下
cp-rfwordpress/*/var/www/html/
十一、测试
在浏览器中输入服务器的ip即可查看到自己主页。