wordpress部署

本文详述了在CentOS系统中安装和配置WordPress的全过程,包括更新yum源、安装必要的软件(httpd, mysql, php)、设置PHP5.6环境、启动httpd和mysqld服务、创建数据库和用户、配置WordPress数据库连接、修改数据库访问地址等关键步骤。" 116105129,10542655,MATLAB实现三角形序列与循环码编译码,"['MATLAB编程', '数值计算', '信号处理', '机械设计', '电力系统']
摘要由CSDN通过智能技术生成

1、更新yum 源
[root@bogon ~]# yum -y update


2、批量安装软件
[root@bogon ~]# yum install httpd mysql-server php php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc -y


3、查询当前安装的php版本
[root@bogon ~]# php –version

4.查询之前安装的php包
[root@bogon ~]# rpm –qa | grep php

5.卸载当前的版本
必须强制删除
卸载php相关所有的
[root@bogon ~]# rpm -qa | grep php | xargs rpm –e

再用# php -version
查看版本信息已经没有提示

6、更新php的yum源:
rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm

7、安装新版php环境 5.6版本
#yum install php56w.x86_64 php56w-cli.x86_64 php56w-common.x86_64 php56w-gd.x86_64 php56w-ldap.x86_64 php56w-mbstring.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64 php56w-odbc.x86_64 php56w-xml.x86_64 php56w-xmlrpc.x86_64 php56w-soap.x86_64


8、启动httpd服务:
[root@Shining ~]# service httpd start


9、启动Mysql服务
[root@localhost init.d]# service mysqld start

10.查看端口
[root@localhost init.d]# ss -tnl

11.安装完之后开启MySQL服务:
进入mysql
[root@Shining ~]# mysql

12.配置数据库数据


为WordPress在MySQL中创建一个DB及相关用户
[root@bogon html]# mysql

13.显示数据库
mysql> show databases;
±-------------------+
| Database |
±-------------------+
| information_schema |
| mysql |
| test |
±-------------------+
3 rows in set (0.00 sec)

14.创建一个wordpress的数据库
mysql> create database wordpress;
Query OK, 1 row affected (0.00 sec)

15.再显示数据库
mysql> show databases;
±-------------------+
| Database |
±-------------------+
| information_schema |
| mysql |
| test |
| wordpress |
±-------------------+
4 rows in set (0.00 sec)

16.创建用户wpuser@localhost;
mysql> create user wpuser@localhost;
Query OK, 0 rows affected (0.00 sec)

17.使用我的数据库
mysql> use mysql;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed

18.从User中查询用户
mysql> select User from user;
±-------+
| User |
±-------+
| root |
| |
| root |
| |
| root |
| wpuser |
±-------+
6 rows in set (0.00 sec)

19.把user中叫wpuser的用户的密码更改为wppassword。
mysql> update user set password = password(“wppassword”) where User = ‘wpuser’;
Query OK, 1 row affected (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 0

20.在wordpress里面把所有权限授予给wpuser@localhost 。
mysql> GRANT ALL PRIVILEGES ON wordpress.* TO wpuser@localhost IDENTIFIED BY ‘wppassword’;
Query OK, 0 rows affected (0.00 sec)

21.刷新权限。
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

22.退出。
mysql> exit;
Bye

#登录MYSQL

[root@bogon html]# service mysqld restart



23.配置WordPress
把wordpress解压后的文件夹放入/var/www/html中

或者 把压缩包放进去
然后 在html中ll 查询出wordpress的压缩包
再解压和安装 [root@bogon html]# tar xvf wordpress-4.5.3-zh_CN.tar.gz
24.进入html中的wordpress的文件夹
[root@bogon html]# cd /var/www/html
[root@bogon html]# cd wordpress/

25.拷贝生成wp-config.php文件
[root@bogon wordpress]# cp wp-config-sample.php wp-config.php

26.配置wp-config.php
[root@bogon wordpress]# vim wp-config.php

修改wp-config.php下面位置的内容,将内容修改为数据库中配置的信息
/** WordPress数据库的名称 */

define(‘DB_NAME’,‘wordpress’);

/** MySQL数据库用户名 */

define(‘DB_USER’,‘wpuser’);

/** MySQL数据库密码 */

define(‘DB_PASSWORD’,‘wppassword’);


27.测试
打开虚拟机中的火狐,输入网址:
http://localhost/wordpress/
http://localhost/wordpress/wp-admin/install.php

在这里插入图片描述在这里插入图片描述
28.关闭防火墙
[root@localhost wordpress]# service iptables stop;

29.访问地址为虚拟机IP + 端口 + /wordpress/ 或者 访问地址为虚拟机域名 + /wordpress/
在这里插入图片描述
8.8.2 修改数据库中访问地址
首先我们登录MySql数据库,查看表”wp_options”的数据(你的表不一定是以”wp”开始的),修改”option_name “为”siteurl”和”home”的两条记录(一般在第一页和第二页),将内容改为之前能够正常使用的地址。保存数据后,就可以重新登录网站和后台了。
mysql> select * from wp_options where option_name = ‘siteurl’ or option_name = ‘home’;
±----------±------------±---------------------------±---------+
| option_id | option_name | option_value | autoload |
±----------±------------±---------------------------±---------+
| 2 | home | http://127.0.0.1/wordpress | yes |
| 1 | siteurl | http://127.0.0.1/wordpress | yes |
±----------±------------±---------------------------±---------+
2 rows in set (0.00 sec)
mysql> update wp_options set option_value=‘http://192.168.138.132/wordpress’ where option_name = ‘siteurl’ or option_name = ‘home’;
Query OK, 2 rows affected (0.00 sec)
Rows matched: 2 Changed: 2 Warnings: 0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值