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 ...
随机推荐
- docker容器中日志文件过大处理方法
背景 :在日常工作中一个基于centos镜像构建起来的python爬虫程序,日志文件在两个月内到了500G,日志存放在根目录下面,在不扩容的情况下把这个问题给解决掉.通过定时任务和脚本的方法,定期的清 ...
- 004.Python运算符
一 算数运算符 1.1 加法 [root@node10 python]# cat test.py var1 = 10 var2 = 7 res = var1 + var2 print(res) [ro ...
- jsp表单传值后在页面中文显示乱码
主要通过添加以下代码来实现(前提是其他处的编码都设置成了utf-8): response.setContentType("text/html;charset=utf-8"); re ...
- 灵动微电子ARM Cortex M0 MM32F0010 UART1和UART2中断接收数据
灵动微电子ARM Cortex M0 MM32F0010 UART1和UART2中断接收数据 目录: 1.MM32F0010UART简介 2.MM32F0010UART特性 3.MM32F0010使用 ...
- 如何让Android 支持HEIF 图片解码和加载(免费的方法)
字节跳动火山引擎ImageX提供了一种能力,可以支持客户端android 直接解码HEIF 和HEIC图片,经过测试发现,可以免费使用: 一.阅前准备 HEIF图片格式是什么? 高效率图像格式(Hig ...
- node.js学习(7)流和管道
1 导入模块 输入流 # 读取流 # 写入流 # # 管道 # 压缩 # 解压缩
- AI框架外部用户贡献代码
AI框架外部用户贡献代码 概述 飞桨是百度自主研发的一款开源的深度学习框架,是主流深度学习框架中首个完全国产化的产品,已经在农业.医疗.林业.科研.服务等领域成功应用.无论是已入职场的深度学习从业者. ...
- Git_远程仓库fork操作
fork操作:当选择 fork,相当于自己有了一份原项目的拷贝,当然这个拷贝只是针对当时的项目文件,如果后续原项目文件发生改变,你必须通过其他的方式去同步. 使用场景:一般来说,不需要使用 fork ...
- springmvc——CharacterEncodingFilter过滤器要放在所有过滤器前面
CharacterEncodingFilter的拦截顺序必须是第一个,否则还是会出现乱码问题.这是因为 request对象的parameter并不是一开始就解析的,它是等你第一次调用getParame ...
- POI导出Excel时下拉列表值超过255的问题(String literals in formulas can't be bigger than 255 characters ASCII)
//创建Excel工作薄对象 Workbook workbook = new HSSFWorkbook(); //生成一个表格 设置:页签 Sheet sheet = workbook.createS ...