LAMP——实现phpMyadmin、wordpress及Discuz应用部署
一、环境准备
操作系统: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安装包
本次安装下载的版本为: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
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
LAMP——实现phpMyadmin、wordpress及Discuz应用部署的更多相关文章
- Win7下安装Apache+PHP+phpMyAdmin+wordpress+drupal+discuz
[Apache] Listen 90 DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs&q ...
- 编译安装基于 fastcgi 模式的多虚拟主机的wordpress和discuz的LAMP架构
目录 实现CentOS 7 编译安装基于 fastcgi 模式的多虚拟主机的wordpress和discuz的LAMP架构 准备环境: 准备软件版本: 主机名修改用以区分 数据库服务器 实现数据库二进 ...
- 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 ...
- Httpd服务进阶知识-基于Apache Modele的LAMP架构之WordPress案例
Httpd服务进阶知识-基于Apache Modele的LAMP架构之WordPress案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.安装依赖包及数据库授权 博主推荐阅读 ...
- 海外ubuntu,lamp,ftp,phpmyadmin配置
海外ubuntu,lamp,ftp,phpmyadmin配置 1. 更换源 1.1 clean /etc/apt/sources.list file 1.2 Ubuntu Sources List G ...
- LAMP模拟搭建wordpress,phpmyadmin环境
1.安装需要的环境,centos7的mysql叫mariadb,所有的配置文件默认就可以 [root@test ~]# yum install httpd php mariadb mariadb-se ...
- 编译安装基于fastcgi模式的多虚拟主机的wordpress和discuz的LAMP架构
一.环境准备 两台主机: httpd+php(fastcgi模式) mariadb 服务器 软件版本: mariadb-10.2.40-linux-x86_64.tar.gz apr-1.7.0.ta ...
- LAMP 搭建,wordpress.xcache,powerdns及poweradmin
一,概念 CGI: CGI全称是通用网关接口(Common Gateway Interface),是外部应用程序与与服务器之间的接口标准,是在CGI程序和web服务器之间传递信息的规程 CGI是一段程 ...
- IIS7 + mysql + php + wordPress 在win7下部署
最近在玩WordPress.wiki等开源平台的站点部署.通过一下实践和资料学习,为了以后少走弯路,觉得有必要把这个过程记录下来. 用到的东西: IIS服务: mysql; php; wordpres ...
随机推荐
- 1.5linux用户权限相关命令
用户权限相关命令 目标 用户 和 权限 的基本概念 用户管理 终端命令 组管理 终端命令 修改权限 终端命令 01. 用户 和 权限 的基本概念 1.1 基本概念 用户 是 Linux 系统工作中重要 ...
- 自动升压降压充电模块 最高25.2V
https://item.taobao.com/item.htm?id=39845484484 锂电池 https://item.taobao.com/item.htm?id=531166780681 ...
- unity UGUI填坑 之 HorizontalLayoutGroup 和 ContentSizeFitter配合使用
今天在项目中遇到一个问题,我们的ui过来找我,问为什么Content里的Item显示的不完全 花了半个小时看了一下,发现个小小的坑,记录一下 这些属性是用来实现,Content下的Item的偏移和间隔 ...
- 入坑java工程师那些事
最近在知乎上看到好多关于转行做java的朋友,有的在担心学历,有的在想着如何学习java,有的在纠结如何面试.作为一个工作了近10年的java程序员来聊聊我的一些想法,主要从学历.个人能力.工作环境等 ...
- Python小白的数学建模课-05.0-1规划
0-1 规划不仅是数模竞赛中的常见题型,也具有重要的现实意义. 双十一促销中网购平台要求二选一,就是互斥的决策问题,可以用 0-1规划建模. 小白学习 0-1 规划,首先要学会识别 0-1规划,学习将 ...
- lms框架模块详解
模块的定义 一般地,开发者如果想要在一个自定义的程序集(包)中注册相关的服务,或者在应用初始化或停止时执行一段自定义的代码,那么您可能需要将该程序集(包)定义为一个模块. lms框架存在两种类型的模块 ...
- 模糊视频帧插值:CVPR2020论文点评
模糊视频帧插值:CVPR2020论文点评 Blurry Video Frame Interpolation 论文链接:https://arxiv.org/pdf/2002.12259.pdf 摘要 现 ...
- TensorFlow优化器及用法
TensorFlow优化器及用法 函数在一阶导数为零的地方达到其最大值和最小值.梯度下降算法基于相同的原理,即调整系数(权重和偏置)使损失函数的梯度下降. 在回归中,使用梯度下降来优化损失函数并获得系 ...
- C++标准模板库(STL)——set常见用法详解
set的定义 set<typename> name; typename可以是任何基本类型,如int.double.char.结构体等,也可以是STL标准容器,如vector.set.que ...
- 10: java数据结构和算法: 构建哈夫曼树, 获取哈夫曼编码, 使用哈夫曼编码原理对文件压缩和解压
最终结果哈夫曼树,如图所示: 直接上代码: public class HuffmanCode { public static void main(String[] args) { //获取哈夫曼树并显 ...