Centos7搭建wordpress

Centos搭建wordpress

1.安装apache

yum –y installhttpd

启动apache并设置开机启动

systemctl starthttpd.service

systemctl enablehttp.service

安装Mariadb数据库,并设置为开机启动

yum -y installmariadb-server mariadb

systemctl startmariadb.service

systemctl enablemariadb.service

2.配置Mariadb数据库:

mysql_secure_installation

输入命令后会有以下提示:

Enter currentpassword for root (enter for none):(输入原始root密码,若无enter)

Set rootpassword? [Y/n] (是否设置root密码)

Removeanonymous users? [Y/n] (是否移除匿名用户)

Disallow rootlogin remotely? [Y/n] (是否禁止远程root登陆)

Remove testdatabase and access to it? [Y/n] (是否删除测试数据库)

Reloadprivilege tables now? [Y/n] (重新载入)

3.安装php环境

yum -y install php

查看所有组件:

yum search php

选择所需组件进行安装

yum -y installphp-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstringphp-snmp php-soap curl curl-devel

完成后我们可以新建一个PHP页面查看安装的组件

vi/var/www/html/info.php

编辑为以下内容

phpinfo();

?>

重启httpd服务

systemctl restarthttpd.service

打开网址 http://x.x.x.x/info.php 进行查看


4.为wordpress配置数据库

登录数据库

mysql -u root –p

CREATE DATABASEwordpressdb;(创建wordpressdb数据库)

CREATE USERwordpressuser@localhost IDENTIFIED BY '123456';(创建用户为wordpress,密码为123456)

更改用户权限,保存并退出

GRANT ALL PRIVILEGESON wordpressdb.* TO wordpressuser@localhost;

FLUSH PRIVILEGES;

Exit

重启相关服务

systemctl restarthttpd.service

systemctlrestart  mariadb.service

4.安装wordpress

下载wordpress

wgethttp://wordpress.org/latest.zip

解压文件,并且将其复制到/var/www/html目录下

unzip -q latest.zip

cp -rf wordpress/*/var/www/html/

修改文件夹权限

chown -Rapache:apache /var/www/html/

chmod -R 755/var/www/html/

mkdir -p/var/www/html/wp-content/uploads

chown -R :apache/var/www/html/wp-content/uploads

编辑配置文件

cd /var/www/html

cpwp-config-sample.php wp-config.php

vi wp-config.php

将其修改为以下格式(其中wordpressdb为数据库名称,wordpressuser为数据库用户名,123456为数据库密码) 
// * MySQL settings - You can get this info from yourweb host * // 
/* The name of the database for WordPress / 
define(‘DB_NAME’, ‘wordpressdb’);

/* MySQLdatabase username / 
define(‘DB_USER’, ‘wordpressuser’);

/* MySQLdatabase password / 
define(‘DB_PASSWORD’, ‘123456’);


5:配置域名

打开apache主配置文件在文本末尾添加一下内容(1x01.cn替换为自己的域名)

vim /etc/httpd/conf/httpd.conf

  

    DocumentRoot /var/www/html/

    ServerName 1x01.cn

    ServerAlias www.1x01.cn

保存后退出,重启相关服务

systemctl restarthttpd.service

systemctlrestart  mariadb.service

 

 

安装wordpress时注意符号中文和英文不一样的问题


原文地址:http://blog.csdn.net/keneuro/article/details/48543613


 

 

 

你可能感兴趣的:(Centos7搭建wordpress)