[b]概述[/b]
最近买了台服务器,准备搭建个人博客,来持续更新自己的博客,
[b]环境[/b]
[list]
[*]服务器操作系统:CentOS 7.0[/*]
[*]博客部署服务器:Apache[/*]
[*]后台语言:PHP[/*]
[*]数据库:MySql[/*]
[*]前端框架:WordPress[/*]
[/list]
[b]步骤[/b]
[b]一、安装Apache[/b]
安装 Apache 很简单,只需要在终端输入以下命令就可以了:
sudo 的意思是用 root 用户做什么操作,yum install 是在线安装;然后输入 yes 就确认下载安装了。
安装完毕之后我们需要启动服务:
当启动服务器完成之后,先别着急往下弄,可以直接在浏览器中输入服务器的 ip 地址,应该就可以看到 Apache 的欢迎页面了。
This page is used to test the operation of the Apache HTTP server after it has been installed………等等
如果你的 ip 地址已经和域名绑定了,那么在浏览器中输入你的域名也可以访问了,是不是很酷,就是这么简单,咱们继续。
[b]二、安装 MySql[/b]
安装 MySql,并启动 MySql
sudo yum install mysql-server
sudo service mysqld start
通过上面的命令就可以安装并启动了 mysql,安装 mysql 的时候会询问你一些简单的配置,输入 enter 和 yes 一路下来就 OK 了。
[b]三、安装 PHP 以及相关 PHP 组件[/b]
先安装 PHP
sudo yum install php php-mysql
安装 PHP 相关组件
yum install php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
我先安装了这几个组件,为以后使用,你要想了解所有的 PHP 组件的话,可以使用如下命令搜索:
[b]四、开机默认启动 Apache 和 Mysql 服务[/b]
使用如下命令即可选择开机启动 Apache 和 Mysql:
sudo chkconfig http on
sudo chkconfig mysql on
[b]五、测试 PHP 是否安装成功[/b]
建立一个 info.php 文件:
sudo vim /var/www/html/info.php
然后输入 i 进入编辑模式,在文件中写入下面的 PHP 命令:
然后按 esc 键进入命令模式, 按下 Shift 键和两次 z 键,就退出保存文件。
在浏览器中输入 IP地址/info.php,例如:123.56.183.34/info.php 回车,就可以看到 PHP 的信息了。
[b]六、下载 WordPress[/b]
可以到https://wordpress.org/官网上去翻,或通过下面的命令下载:
wget http://cn.wordpress.org/wordpress-3.9-zh_CN.zip
[b]七、解压[/b]
使用 unzip 来解压文件:
unzip wordpress-3.8-zh_CN.zip
[b]八、在 Mysql 中新建数据库[/b]
通过上面的命令进入数据库,然后输入密码:password
然后创建一个叫 wordpress 的数据库
create database wordpress;
[b]九、修改 wp-content.php 文件[/b]
按照下面的形式修改 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');
[b]十、把文件复制到 /var/www/html 目录下[/b]
cp -rf wordpress/* /var/www/html/
[b]十一、测试[/b]
在浏览器中输入服务器的 ip 即可查看到自己主页。