LAMP架构创建DIY论坛

LAMP架构创建论坛

一、LAMP架构

我所创建的论坛是建立在Apache服务上,Apache服务拥有多种语言模块和相应网页动态请求。以前网页都是静态网页只能看看网页上的文字和图片,而动态网页是用户与之交互的。在此之上通过api接口连接PHP、java、Python等逻辑业务,此外将用户信息加入到mysql数据库中。而整个服务都是建立在Linux系统之上的。因此才有所谓的:L(Linux)A(Apache)M(mysql)P(PHP)架构。

二、论坛的搭建

(一)、数据库用户的创建

由于之前已经将httpd和mysql通过手动编译安装好了,所以此次就从数据库的用户创建开始。可以先参考之前的内容安装好httpd和mysql。有与之前已经装好了mysql所以进入数据库,创建一个数据库并为其设置密码图1.1,设置完成后进行刷新。这样简单地操作就把数据库的用户创建好了,并退出mysql。
图1.1 登陆数据库
在这里插入图片描述
添加数据库用户和密码
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(二)、论坛站点的搭建

将开源论坛包解压图2.1,解压好了之后其中的upload是即将要搭建论坛用的文件夹。图2.2 将upload复制到httpd的站点之中并改名。图2.3 注意:复制到**/usr/local/httpd/目录下并改名。用命令ls-l可以看到这里的config、data、uc_client和uc_server**属主为root需要改为daemon属主。图3.3
图2.1 解压论坛包
在这里插入图片描述
图2.2 复制到站点中
在这里插入图片描述
图2.3 更改属主
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
一切准备就绪打开站点图3.4 进入安装向导。
图3.4 Discuz!安装
在这里插入图片描述
如果之前的属主没有修改那么这里会出错图3.5
图3.5
在这里插入图片描述

在安装数据库这一步时,需要按照如图3.6所示输入刚才数据库所创建的数据库和数据库用户和密码。
图3.6
在这里插入图片描述
在这里插入图片描述
最后安装完成!进入论坛界面。
在这里插入图片描述
在这里插入图片描述

三、总结

这是基于LAMP架构下的论坛的安装过程,所以LAMP架构的搭建是至关重要的。我在搭建的过程中mysql出现了问题导致安装过程中无法访问到数据库。为此我重新做了一遍LAMP架构,最后完成了论坛的安装。要想在公网上发布你自己的论坛可以将论坛基于阿里云服务上发布。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值