采用lamp架构搭建discuz论坛

lamp简介

LAMP指的Linux(操作系统)、ApacheHTTP 服务器,MySQL(有时也指MariaDB,数据库软件) 和PHP(有时也是指Perl或Python) 的第一个字母,一般用来建立web 服务器。

Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件


下面给大家讲解一个lamp结构论坛的案例

1.安装所需软件包

[[email protected] ~]# yum install httpd mysql mysql-server php php-gb php-mysql

2.mysql创建密码,为了安全

[[email protected] ~]# mysqladmin -u root -p password ‘0000‘

新建一个php页面

[[email protected] ~]# vim /var/www/html/index.php

测试php是否搭建成功,出现如下证明成功

编辑php页面,把mysql加入到php中

[[email protected] ~]# vim /var/www/html/index.php

[[email protected] ~]# unzip phpMyAdmin-4.1.5-all-languages.zip

[[email protected] ~]# mv phpMyAdmin-4.1.5-all-languages /var/www/html/phpmyadmin

然后登陆phpmyadmin发现进不去,查看日志发现下面问题

从上面可知缺少mbstring,然后我们去网上下载这个软件包,注意他的版本要和php的版本一样,所以下载之前先看自己PHP的版本

[[email protected] ~]# rpm -ivh php-mbstring-5.3.3-22.el6.x86_64.rpm

安装完成后重启httpd,然后进入浏览器测试,会进入mysql登陆页面

既然我们要搭建discuz论坛,首先要去网上下载discuz,这里我已经下好了,只需解压就行

[[email protected] ~]# unzip Discuz_X2.5_SC_GBK.zip

解压后会有几个文件。首先看readme/readme.txt的要求,从中我们可以知道把解压后的upload文件上传到服务器,并且将upload里面的config和data文件赋予可写权限

[[email protected] ~]# mv upload/  /var/www/html/discuz    //把upload改成discuz

[[email protected] discuz]# chmod -R o+w config .

[[email protected] discuz]# chmod -R o+w data .

完成后用浏览器进入discuz,发现我们还需对uc-client和uc_server赋予可写权限

[[email protected] discuz]# chmod -R o+w uc_client/

[[email protected] discuz]# chmod -R o+w uc_server/

完成后再次进入出现下面页面

然后下一步,到第三步的时候如下图

再次进到mysql,建一个discuz的库

[[email protected] ~]# mysql -u root -p

Enter password:

mysql> create database discuz;

Query OK, 1 row affected (0.00 sec)

完成后继续刚刚discuz的php页面安装,一直到结束,会出现管理页面,这样我们的论坛基本就架构完成了,剩下就是论坛的后台管理了

OVER

采用lamp架构搭建discuz论坛

时间: 2024-07-30 20:30:46

采用lamp架构搭建discuz论坛的相关文章

LAMP架构搭建+Discuz论坛搭建【weber出品必属精品】

一.     本机简介: 本机系统: CentOS-6.4-x86_64 主机名:oracle.ywb IP地址:192.168.146.129 二.     在Linux环境下安装Apache步骤 首先将准备好的文件通过PSCP发送至Linux的/Root/test/soft目录下 在windows下按住Ctrl+R,打开运行,输入CMD进入DOS命令行.在dos命令行中使用pscp –scp  命令将要上传的文件上传至Linux中. 上传成功后.我们总共要安装四个文件.第一个我们首先解压:a

利用lamp架构搭建Discuz论坛,并实现对数据库的高可用

lamp架构=LAMP指的Linux(操作系统).Apache(HTTP 服务器),MySQL(数据库软件) 和PHP(有时也是指Perl或Python) 的第一个字母,一般用来建立web 服务器. #############源码安装php########### tar jxf php-5.6.20.tar.bz2 cd php-5.6.20 解决依赖性: yum install freetype-devel libmcrypt-2.5.8-9.el6.x86_64.rpm net-snmp-d

LAMP架构搭建Discuz论坛,纯干货!大家都在看!

实验目录: 一.LAMP架构概念 二.LAMP结构的安装与配置 2-1 手工编译安装http服务 2-2 手工编译安装mysql数据库 2-3 手工编译安装PHP工具 三.安装Discuz论坛(开源论坛) 四.小福利 一.LAMP架构概念 LAMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写: Linux,操作系统 Apache,网页服务器 MariaDB或MySQL,数据库管理系统(或者数据库服务器) PHP.Perl或Python,脚本语言 是目前最为成熟的一-种企业

源码手工编译LAMP架构搭建Discuz论坛(内附源码包)

简介 Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台.随着开源潮流的蓬勃发展,开放源代码的LAMP已经与J2EE和.Net商业软件形成三足鼎立之势,并且该软件开发的项目在软件方面的投资成本较低,因此受到整个IT界的关注.从网站的流量上来说,70%以上的访问流量是LAMP来提供的,LAMP是最强大的网站解决

4-源码方式基于LAMP架构搭建BBS论坛或者博客

目录 一.项目简介 二.环境准备 三.编译安装MySQL 四.编译安装Apache 五.编译安装PHP 六.后续配置 七.启动相关服务 八.源码编译软件经验总结 九.部署web应用 排错1: 排错2: 排错3: 大功告成! 课程目标 使用源码方式基于LAMP架构搭建BBS论坛或者博客 本文成功搭建2个网站,一个个人博客,一个是web界面管理mysql数据库的应用 请耐心阅读,细心操作,你也会成功! 思考:yum工具搭建lamp环境和源码包搭建的区别 rpm版本 安装方便,升级.卸载都很灵活,很难

LNMP架构搭建Discuz论坛(实战!)

什么是LNMP架构 LNMP平台就是Linux.Ngnix. MySQL. PHP的组合架构,需要Linux服务器.MySQL数据库.PHP解析环境 MySQL安装配置 为了与Nginx.PHP环境保持一致,此处选择采用源代码编译的方式安装MySQL组件 MySQL部署的方法 编译安装MySQL 优化调整 初始化数据库 启动mysq|服务并设置root数据库账号的密码 PHP解析环境的安装 配置网页动静分离,解析PHP,有两种方法可以选择 使用PHP的FPM模块 将访问PHP页面的Web请求转交

LAMP架构之Discuz论坛(实战!!)

LAMP平台概述 目前最为成熟的一种企业网站应用模式,可提供动态Web站点应 用及开发环境 构成组件 Linux.Apache.MySQL. PHP/Perl/Python LAMP的优势 成本低廉 可定制.易于开发 方便易用,安全和稳定 一,在Windows上将LAMP所需压缩软件包共享出来(此处如有问题请看之前的博客相关文章) 二,在Linux上使用远程共享获取文件并挂载到mnt目录下 [email protected] ~]# smbclient -L //192.168.10.37/ S

编译安装LAMP架构之Discuz论坛

(写在前面:本篇内容较长,请小伙伴备好咖啡或红牛食用)源码包(无密码):https://pan.baidu.com/s/1W8WQ0RQGGY9_iKiskEdOoQ&shfl=sharepset LAMP平台概述 目前最为成熟的一种企业网站应用模式,可提供动态Web站点应用及开发环境 构成组件 Linux.Apache.MySQL. PHP/Perl/Python LAMP的优势 成本低廉可定制.易于开发 编译安装实验步骤 第一步:通过Windows下载并共享LAMP软件包 第二步:在Linu

LAMP+redis搭建discuz论坛

此实验需要三台服务器: 三台服务器如下: 192.168.1.155  安装LAP环境 192.168.1.156 安装MySQL数据库 192.168.1.135 安装redis缓存服务器 1.yum 安装AP环境: yum install httpd httpd-devel php php-devel php-mysql -y 2.安装数据库  详见以下链接: http://jiaxinwang.blog.51cto.com/12273793/1935065 3.启动httpd服务 syst