采用lamp架构搭建discuz论坛
lamp简介
LAMP指的Linux(操作系统)、ApacheHTTP 服务器,MySQL(有时也指MariaDB,数据库软件) 和PHP(有时也是指Perl或Python) 的第一个字母,一般用来建立web 服务器。
Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件
下面给大家讲解一个lamp结构论坛的案例
1.安装所需软件包
[root@zcl ~]# yum install httpd mysql mysql-server php php-gb php-mysql
2.mysql创建密码,为了安全
[root@zcl ~]# mysqladmin -u root -p password '0000'
新建一个php页面
[root@zcl ~]# vim /var/www/html/index.php
测试php是否搭建成功,出现如下证明成功
编辑php页面,把mysql加入到php中
[root@zcl ~]# vim /var/www/html/index.php
[root@zcl ~]# unzip phpMyAdmin-4.1.5-all-languages.zip
[root@zcl ~]# mv phpMyAdmin-4.1.5-all-languages /var/www/html/phpmyadmin
然后登陆phpmyadmin发现进不去,查看日志发现下面问题
从上面可知缺少mbstring,然后我们去网上下载这个软件包,注意他的版本要和php的版本一样,所以下载之前先看自己PHP的版本
[root@zcl ~]# rpm -ivh php-mbstring-5.3.3-22.el6.x86_64.rpm
安装完成后重启httpd,然后进入浏览器测试,会进入mysql登陆页面
既然我们要搭建discuz论坛,首先要去网上下载discuz,这里我已经下好了,只需解压就行
[root@zcl ~]# unzip Discuz_X2.5_SC_GBK.zip
解压后会有几个文件。首先看readme/readme.txt的要求,从中我们可以知道把解压后的upload文件上传到服务器,并且将upload里面的config和data文件赋予可写权限
[root@zcl ~]# mv upload/ /var/www/html/discuz //把upload改成discuz
[root@zcl discuz]# chmod -R o+w config .
[root@zcl discuz]# chmod -R o+w data .
完成后用浏览器进入discuz,发现我们还需对uc-client和uc_server赋予可写权限
[root@zcl discuz]# chmod -R o+w uc_client/
[root@zcl discuz]# chmod -R o+w uc_server/
完成后再次进入出现下面页面
然后下一步,到第三步的时候如下图
再次进到mysql,建一个discuz的库
[root@zcl ~]# mysql -u root -p
Enter password:
mysql> create database discuz;
Query OK, 1 row affected (0.00 sec)
完成后继续刚刚discuz的php页面安装,一直到结束,会出现管理页面,这样我们的论坛基本就架构完成了,剩下就是论坛的后台管理了
OVER
转载于:https://blog.51cto.com/zcl1101017794/1411345
采用lamp架构搭建discuz论坛相关推荐
- 基于LAMP架构搭建BBS论坛或者博客
搭建 一.项目简介 二.环境准备 1.需要准备的软件包 2.安装前环境准备 3.编译方式 (讲究顺序) 三.编译安装MySQL 四.编译安装Apache 1.安装依赖包apr 2.安装httpd软件 ...
- LAMP下搭建discuz论坛
LAMP下搭建discuz论坛 一.安装discuz ---->//download discuz;[root@localhost ~]# mkdir /data/www [root@local ...
- 基于 LAMP 架构实现 Discuz 论坛搭建
目录 1. LAMP 架构介绍 1.1 概述 1.2 构建顺序 1.3 各组件主要作用 1.4 源码编译安装的优点 2. 架构搭建过程 2.1 安装前准备 2.2 安装 apache 2.3 安装 m ...
- Linux系统使用LAMP架构部署Discuz论坛系统,简洁明了
话不多说,直接开搞. 下载并安装apache服务 启动Apache并设置为开机自启,配置防火墙,永久开启服务 测试apache页面是否正常 先查看是否已安装mysql-server包,若没有再下载my ...
- bbs php redis,LAMP+redis搭建discuz论坛
此实验需要三台服务器: 三台服务器如下: 192.168.1.155 安装LAP环境 192.168.1.156 安装MySQL数据库 192.168.1.135 安装redis缓存服务器 1.yu ...
- Lamp 架构 搭建 论坛网站
实验环境: firewalld : stoped selinux: disabled 一. 构建lamp架构搭建论坛网站 在server1和server2上都安装部署相同的论坛网站,且二者共用同一个数 ...
- LNMP架构以及Discuz论坛搭建
LNMP架构以及Discuz论坛搭建 文章目录 LNMP架构以及Discuz论坛搭建 前言 实验环境 实验所需要的源码包 实验步骤 1.Nginx的搭建 2.MySQL的搭建 3.PHP的搭建 实验测 ...
- LAMP搭建Discuz论坛
搭建Discuz论坛 1. 准备LAMP环境 LAMP是Linux,Apache,MySql和PHP的缩写,是Discuz论坛系统依赖的基础运行环境 1.安装Apache2 Ubuntu需要安装Ap ...
- LNMP架构安装及搭建Discuz论坛
文章目录 一.LNMP概述 1.LNMP 2.Nginx 3.MySQL 4.PHP 5.LNMP工作原理 二.安装Nginx服务 1.关闭防火墙及SElinux 2.将nginx软件包拖入到/opt ...
最新文章
- javascript图书
- web前端 到底怎么学?掌握什么可以拿到高薪?
- 基于keepalived实现haproxy高可用的双主模型配置
- PHP 程序员的技术成长规划
- [Python] pip 清除缓存
- java面向对象程序设计课后答案苏守宝,完整版开放下载
- PowerShell定时记录操作系统行为
- 判断一个数是偶数还是素数 做相应处理并排序输出
- 计算机考研英语一和英语二的区别,2018考研英语一与英语二翻译有什么区别?怎么提高?...
- 《Python编程实践》查漏笔记
- FPGA设计入门-----1位全加器的设计
- java毕业设计校园实习管理系统mybatis+源码+调试部署+系统+数据库+lw
- 消费新品周报 | 歌帝梵携手大白兔推出全冰品系列;MK推出新一代智能触屏腕表...
- 大功率mos管怎么测量好坏,如何用万用表判断mos管的好坏?够全面!
- sklearn模块之朴素贝叶斯:(二)伯努利模型的实现
- 基于BERT做中文文本分类(情感分析)
- 多项式输出(来源暂无)
- C语言打印矩形、长方形、平行四边形、各种三角形
- 改进YOLOv5, YOLOv7系列:1.YOLO超全注意力机制汇总 | S2A, SE,SimAM, SKA,ShA, SOCA, CA, CBAM, CrissCrossA, NAM, GAM等
- leetcode1728. 猫和老鼠 II(分析三——算法部分2)