liunx centos7 搭建wordpress 网站

1:安装apache

yum install httpd -y 

开启服务

systemctl start httpd.service

重启服务

systemctl restart httpd.service

设置开机启动

systemctl enable httpd.service

开启80端口

firewall-cmd --add-service=http --permanent
firewall-cmd --add-service=https --permanent
firewall-cmd --add-port=80/tcp --permanent

二.安装php

yum install php72w

查看php版本

[root@php ~]# php -v
PHP 7.2.7 (cli) (built: Jul  1 2018 08:22:47) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.7, Copyright (c) 1999-2018, by Zend Technologies
    with Xdebug v2.6.0, Copyright (c) 2002-2018, by Derick Rethans

,在此目录下创建info.php文件,并编辑内容。vim

/var/www/html/info.php

<!DOCTYPE html>
<html>
<body>
    <?php
        phpinfo();
    ?>
</body>
</html>

3:安装mysql

yum install mysql-server

yum install mysql-devel

启动Mysql
systemctl start mysqld

查找默认密码

cat /var/log/mysqld.log | grep temp

登录

mysql -u root -p

进入mysql

开启远程访问权限

use mysql;
update user set host = '%' where user = 'root';
FLUSH  PRIVILEGES;
查看
select host,user from user;
exit;

开放3306端口

firewall-cmd --zone=public --add-port=3306/tcp --permanent
#重新加载防火墙
firewall-cmd --reload

此时,远端已可以通过root用户访问mysql服务器,本地亦可以通过 Navicat等客户端工具连接。

四.创建配置WordPress数据库

mysql -u root -p

输入账户密码即可进入

建立wordpress数据库

CREATE DATABASE wordpressdb;

创建wordpress数据库账户&&设置密码

CREATE USER 用户名@localhost IDENTIFIED BY '密码';
授予wordpress数据库账户在wordpress数据库上所需权限

授予权限
GRANT ALL PRIVILEGES ON 数据库名.* TO 用户名@localhost;

刷新数据库缓存
FLUSH PRIVILEGES;
退出数据库
exit 

五.安装wordpress

使用wget下载最新wordpress

wget http://wordpress.org/latest.zip

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

解压文件
unzip -q latest.zip

复制 wordpress文件夹下所有文件到html目录下

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

修改文件夹权限

赋予apache对相关文件夹的权限
修改文件夹权限

chown -R apache: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

编辑WordPress配置文件

编辑配置文件 
cd /var/www/html cp wp-config-sample.php wp-config.php

vim wp-config.php 


找到define(‘DB_NAME’, ‘wordpressdb’);

将 wordpressdb 修改为你创建的wordpress数据库名 


找到define(‘DB_USER’, ‘wordpressuser’); 

将 wordpressuser 修改为你创建的数据库用户名 


找到define(‘DB_PASSWORD’, ‘123456’); 

将 123456 修改你创建数据库用户的密码 


输入:wq!保存

重启相关服务

重启相关服务
systemctl restart httpd.service

systemctl restart mysqld.service
systemctl start mysqld.service

进入Web页面设置

访问http://你的域名/wp-admin
进入wordpressWEB安装配置界面,按照要求设置用户名密码,就可完成wordpress最后设置

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值