LAMP搭建wordpress/phpMyAdmin/Discuz

1. 安装http:

 [root@localhost ~]# yum install -y http*
 [root@localhost ~]# systemctl stop firewalld.service 
 [root@localhost ~]# setenforce 0
 启动httpd,查看80端口是否已经启动

写一个http的测试页面:
在这里插入图片描述

2. 安装php

 [root@localhost ~]# yum install php php-mysql -y
 
 写一个php测试页面:
 [root@localhost html]# vim index.php
 <?php
    phpinfo();
?>
重启httpd服务

在这里插入图片描述

3. 安装MySQL

在CentOS 7中,MySQL名字叫做MariaDB;

[root@localhost ~]# yum install -y mariadb-server

写一个测试页面,用来测试PHP与MySQL是否成功连接
[root@localhost ~]# vim /var/www/html/index.php 
<?php
    $link = mysql_connect('127.0.0.1','root','');
    if ($link)
        echo "ok";
    else
        echo "false";
    mysql_close();
    phpinfo();
?>
重启服务

在这里插入图片描述

4. 编译安装wordpress

[root@localhost ~]# yum install -y lrzsz

先把wordpress源码包拖到xshell中:
在这里插入图片描述

解压wordpress源码包,再把源码包挪到网站目录下

在这里插入图片描述

[root@localhost wordpress]# cp wp-config-sample.php wp-config.php
然后编辑拷贝后的文件,数据库名、用户、密码可以随便取

在这里插入图片描述

MariaDB [(none)]> grant all on *.* to 'root'@'localhost' identified by 'redhat';
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> grant all on *.* to 'root'@'127.0.0.1' identified by 'redhat';
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> create database wpdb;
Query OK, 1 row affected (0.00 sec)

MariaDB [(none)]> grant all on wpdb.* to wpuser@'127.0.0.1' identified by 'wppassword';
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> grant all on wpdb.* to wpuser@'localhost' identified by 'wppassword';
Query OK, 0 rows affected (0.00 sec)

然后进行访问就可以看到博客主页了:
在这里插入图片描述
在进行注册和登录就可以看到主页啦:
在这里插入图片描述

这就是wpdb需要用到的表:
MariaDB [wpdb]> show tables;
+-----------------------+
| Tables_in_wpdb        |
+-----------------------+
| wp_commentmeta        |
| wp_comments           |
| wp_links              |
| wp_options            |
| wp_postmeta           |
| wp_posts              |
| wp_term_relationships |
| wp_term_taxonomy      |
| wp_terms              |
| wp_usermeta           |
| wp_users              |
+-----------------------+
11 rows in set (0.00 sec)

MariaDB [wpdb]> desc wp_users;
+---------------------+---------------------+------+-----+---------------------+----------------+
| Field               | Type                | Null | Key | Default             | Extra          |
+---------------------+---------------------+------+-----+---------------------+----------------+
| ID                  | bigint(20) unsigned | NO   | PRI | NULL                | auto_increment |
| user_login          | varchar(60)         | NO   | MUL |                     |                |
| user_pass           | varchar(64)         | NO   |     |                     |                |
| user_nicename       | varchar(50)         | NO   | MUL |                     |                |
| user_email          | varchar(100)        | NO   |     |                     |                |
| user_url            | varchar(100)        | NO   |     |                     |                |
| user_registered     | datetime            | NO   |     | 0000-00-00 00:00:00 |                |
| user_activation_key | varchar(60)         | NO   |     |                     |                |
| user_status         | int(11)             | NO   |     | 0                   |                |
| display_name        | varchar(250)        | NO   |     |                     |                |
+---------------------+---------------------+------+-----+---------------------+----------------+
10 rows in set (0.00 sec)


MariaDB [wpdb]> select user_login,user_pass,user_email from wp_users;
+------------+------------------------------------+---------------+
| user_login | user_pass                          | user_email    |
+------------+------------------------------------+---------------+
| wpuser     | $P$BPG15VVb2hkz9wIkpZgI.E9HlgeDNr0 | wpuser@wp.com |
+------------+------------------------------------+---------------+
1 row in set (0.00 sec)

到此,wordpress搭建成功!

5. 搭建phpMyAdmin

先拷贝源码包
在这里插入图片描述

[root@livedvd pma]# cp config.sample.inc.php config.inc.php
然后编辑config.inc.php;根据自己的需求进行编辑;

在这里插入图片描述
重启服务,进行测试!
在这里插入图片描述
在这里插入图片描述
phpMyAdmin是一个图形化界面的数据库操作界面,可以进行创建删除数据库等等相关的操作;

6. 搭建Discuz论坛

wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.zip
解压可以看到upload,然后mv到网页根目录下;
一定要修改网站根目录的权限;
# /usr/bin/mysql_secure_installation
数据库安全初始化

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
登录:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
到此,搭建完成!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值