Centos上安装Apache+Mysql+PHP+WordPress搭建博客

Posted vhyz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos上安装Apache+Mysql+PHP+WordPress搭建博客相关的知识,希望对你有一定的参考价值。

1.安装Apache

输入这一行安装Apache

sudo yum install httpd

然后启动

sudo service httpd start

如果想检验是否安装成功,就在浏览器中输入你服务器的IP地址进行访问

会出现Apache的一个测试界面,就代表安装成功了

2.安装mysql

输入以下语句安装并运行Mysql

sudo yum install mysql-server
sudo service mysqld start

打开安全设置初始化

sudo /usr/bin/mysql_secure_installation

由于刚安装mysql,没有密码,回车跳过即可

Enter current password for root (enter for none): 
OK, successfully used password, moving on...

接下来每个安全设置输入y即可

3.安装php

Wordpress是用PHP写的,需要PHP,安装PHP的语句

sudo yum install php php-mysql

4.安装Wordpress

4.1下载Wordpress

直接下载Wordpress至根目录并解压缩

wget https://wordpress.org/latest.tar.gz
tar -xzvf latest.tar.gz 

4.2创建WordPress数据库和用户

登录Mysql

mysql -u root -p

创建一个数据库与新用户并设置密码

CREATE DATABASE wordpress;
CREATE USER [email protected];
SET PASSWORD FOR [email protected]= PASSWORD("password");

为用户添加权限至数据库wordpress

GRANT ALL PRIVILEGES ON wordpress.* TO [email protected] IDENTIFIED BY 'password';

刷新数据库权限并退出

FLUSH PRIVILEGES;
exit

4.3配置Wordpress

找到wordpress/wp-config.php这个文件

将数据库名字,用户名与密码替换

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress');

/** MySQL database username */
define('DB_USER', 'wordpressuser');

/** MySQL database password */
define('DB_PASSWORD', 'password');

接着将wordpress文件上传至服务器,然后安装PHP的一个库,最后重启Apache

sudo cp -r ~/wordpress/* /var/www/html
sudo yum install php-gd
sudo service httpd restart

4.4访问博客

最后就是访问 例如http://example.com/wp-admin/install.php 来配置博客了

以上是关于Centos上安装Apache+Mysql+PHP+WordPress搭建博客的主要内容,如果未能解决你的问题,请参考以下文章

centos7安装Lnmp(Linux+Nginx+MySql+Php+phpMyAdmin+Apache)

centos6.4安装Apache+MySQL+PHP

Centos7安装配置Apache+PHP+Mysql+phpmyadmin

在CentOS上搭建PHP服务器环境

PHP - CentOS下开发运行环境搭建(Apache+PHP+MySQL+FTP)

centos7.2搭建lamp(Apache+PHP+Mysql环境)教程