一、环境准备

操作系统:Centos8.3.2011

软件:Apache2.4.37、Mysql8.0.21、PHP7.2.24

二、安装过程

1、安装phpmyadmin

1.1、安装软件包并启动服务

[18:19:43 root@centos8 ~]#yum -y install httpd mysql-server php php-mysqlnd php-xml php-json php-mbstring.x86_64
[18:34:43 root@centos8 src]#systemctl enable --now httpd mysqld

1.2、下载phpmyadmin安装包

https://www.phpmyadmin.net/

本次安装下载的版本为:phpMyAdmin-5.1.1-all-languages

1.3、解压phpMyAdmin

[18:27:30 root@centos8 src]#unzip phpMyAdmin-5.1.1-all-languages.zip
[18:51:50 root@centos8 html]#chown -R apache.apache /var/www/html/pma

1.4、迁移phpMyAdmin文件到/var/www/html/pma目录下

[18:29:10 root@centos8 src]#mv phpMyAdmin-5.1.1-all-languages /var/www/html/pma

1.5、登录Mysql数据库设置root密码用于登录phpMyAdmin

[18:42:29 root@centos8 src]#mysql

mysql> alter user root@'localhost' identified by '123456';
Query OK, 0 rows affected (0.00 sec)

1.6、浏览器访问:ip/pma

输入刚刚设置好的账号密码登录。

登录成功!

1.7、创建wordpress数据库及同名数据库用户,用于管理wordpress

2、安装wordpress

2.1、下载wordpress

本次安装下载版本为:wordpress-5.7.2-zh_CN

2.2、解压wordpress

[19:05:22 root@centos8 src]#unzip wordpress-5.7.2-zh_CN.zip
[19:04:30 root@centos8 src]#mv wordpress /var/www/html/blog
[19:05:05 root@centos8 src]#chown -R apache.apache /var/www/html/blog/

2.3、访问ip/blog

2.4、配置安装

连接1中所创建好的数据库信息,点击【提交】。

点击【运行安装程序】。

填写博客的基础信息,管理账号及密码等,点击【安装wordpress】。

安装成功!

2.5、登录博客管理页面

输入:ip/blog/wp-login.php

输入2.4中设置的账号密码,即可进入博客后台管理系统。

3、安装Discuz

3.1、下载Discuz

地址:https://gitee.com/3dming/DiscuzL/attach_files

本次安装下载版本为:Discuz_X3.4_SC_UTF8_20210520

3.2、解压Discuz

[19:42:11 root@centos8 src]#unzip Discuz_X3.4_SC_UTF8_20210520.zip
[19:41:54 root@centos8 src]#mv upload/ /var/www/html/forum
[19:42:11 root@centos8 src]#chown -R apache.apache /var/www/html/forum/

3.3、访问forum

输入ip/forum

按步骤操作。

安装成功!

至此,基于LAMP搭建的三个应用已全部部署完毕。

三、总结

1、由于版本不同,每个应用之间的依赖关系会有不同,因此如果安装其他版本,需根据提示去解决依赖关系。

2、本博客搭建的系统均未优化,因此访问速度十分有限,如果需要对访问进行优化,可以参考这篇文章:https://www.cnblogs.com/lybj/p/14941932.html

Discuz  [dis'kʌz]  详细X
基本翻译
n. 康盛创想(软件名)
网络释义
Discuz: 康盛创想
dbname 'discuz: 数据库名
dbuser 'discuz: 数据库用户名
Discuz  [dis'kʌz]  Discuz详细X
基本翻译
n. 康盛创想(软件名)
网络释义
Discuz: 康盛创想
dbname 'discuz: 数据库名
dbuser 'discuz: 数据库用户名

LAMP——实现phpMyadmin、wordpress及Discuz应用部署的更多相关文章

  1. Win7下安装Apache+PHP+phpMyAdmin+wordpress+drupal+discuz

    [Apache] Listen 90 DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs&q ...

  2. 编译安装基于 fastcgi 模式的多虚拟主机的wordpress和discuz的LAMP架构

    目录 实现CentOS 7 编译安装基于 fastcgi 模式的多虚拟主机的wordpress和discuz的LAMP架构 准备环境: 准备软件版本: 主机名修改用以区分 数据库服务器 实现数据库二进 ...

  3. LVS-NAT负载均衡PHP应用(Wordpress、Discuz)

    1 实验拓扑 2 需求 RS-01和RS-02对外提供WEB服务. RS-01搭建LAMP,PHP通过http模块方式提供. RS-02搭建LAMP,PHP通过fpm方式提供. RS-01和RS-02 ...

  4. Httpd服务进阶知识-基于Apache Modele的LAMP架构之WordPress案例

    Httpd服务进阶知识-基于Apache Modele的LAMP架构之WordPress案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.安装依赖包及数据库授权 博主推荐阅读 ...

  5. 海外ubuntu,lamp,ftp,phpmyadmin配置

    海外ubuntu,lamp,ftp,phpmyadmin配置 1. 更换源 1.1 clean /etc/apt/sources.list file 1.2 Ubuntu Sources List G ...

  6. LAMP模拟搭建wordpress,phpmyadmin环境

    1.安装需要的环境,centos7的mysql叫mariadb,所有的配置文件默认就可以 [root@test ~]# yum install httpd php mariadb mariadb-se ...

  7. 编译安装基于fastcgi模式的多虚拟主机的wordpress和discuz的LAMP架构

    一.环境准备 两台主机: httpd+php(fastcgi模式) mariadb 服务器 软件版本: mariadb-10.2.40-linux-x86_64.tar.gz apr-1.7.0.ta ...

  8. LAMP 搭建,wordpress.xcache,powerdns及poweradmin

    一,概念 CGI: CGI全称是通用网关接口(Common Gateway Interface),是外部应用程序与与服务器之间的接口标准,是在CGI程序和web服务器之间传递信息的规程 CGI是一段程 ...

  9. IIS7 + mysql + php + wordPress 在win7下部署

    最近在玩WordPress.wiki等开源平台的站点部署.通过一下实践和资料学习,为了以后少走弯路,觉得有必要把这个过程记录下来. 用到的东西: IIS服务: mysql; php; wordpres ...

随机推荐

  1. 在Linux中通过Top运行进程查找最高内存和CPU使用率

    按内存使用情况查找前15个进程,在批处理模式下为"top" 使用top命令查看有关当前状态,系统使用情况的更详细信息:正常运行时间,负载平均值和进程总数. 分类:Linux命令操作 ...

  2. 033.Python的__del__析构方法he__call__方法

    一 __del__ 魔术方法(析构方法) 1.1 介绍 触发时机:当对象被内存回收的时候自动触发[1.页面执行完毕回收所有变量 2.所有对象被del的时候] 功能:对象使用完毕后资源回收 参数:一个s ...

  3. Python 简单的龟鱼游戏

    游戏编程:按一下要求定义一个乌龟类和鱼类并尝试编程 假设游戏场景为范围(x,y)为 0<=x<=10,0<=y<=10 游戏生成1只乌龟和10条鱼 他们的移动方向均随机 乌龟的 ...

  4. Redis 安装和启动

    Redis 安装 安装准备: redis 压缩包 官网下载地址:https://redis.io/download 安装步骤: 第一步:安装 gcc 编译器 官网发布的 Redis 压缩包是 C 语言 ...

  5. 新晋总监生存指南三——OKR

    一.什么是OKR 书接上文:新晋总监生存指南二--建立指标 OKR在我们团队正循环大图中占有很重的分量,好的OKR实践同时也是上文中数据指标实践的案例.反向论述可以认为,数据指标建设混乱的团队很难运用 ...

  6. Go以及调试工具dlv安装及使用

    安装go wget https://studygolang.com/dl/golang/go1.14.1.linux-amd64.tar.gz tar -C /usr/local -zxvf go1. ...

  7. 3. servlet 和 springmvc框架关系

    在springmvc上我们会编写很多相关的配置 编写springmvc.xml 配置映射器 配置 处理适配器 ... web.xml 配置前端控制器 (DispatcherServlet) 官网: h ...

  8. gin使用validator库参数校验若干实用技巧

    validator库参数校验若干实用技巧 本文介绍了使用validator库做参数校验的一些十分实用的使用技巧,包括翻译校验错误提示信息.自定义提示信息的字段名称.自定义校验方法等. validato ...

  9. CVPR2020论文解析:实例分割算法

    CVPR2020论文解析:实例分割算法 BlendMask: Top-Down Meets Bottom-Up for Instance Segmentation 论文链接:https://arxiv ...

  10. 人工智能训练云燧T10

    人工智能训练云燧T10 基于邃思芯片打造的面向云端数据中心的人工智能训练加速产品,具有高性能.通用性强.生态开放等优势,可广泛应用于互联网.金融.教育.医疗.工业及政务等人工智能训练场景. 超强算力 ...