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 登陆数据库
LAMP架构创建DIY论坛
添加数据库用户和密码
LAMP架构创建DIY论坛
LAMP架构创建DIY论坛
LAMP架构创建DIY论坛
LAMP架构创建DIY论坛

(二)、论坛站点的搭建

将开源论坛包解压图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 解压论坛包
LAMP架构创建DIY论坛
图2.2 复制到站点中
LAMP架构创建DIY论坛
图2.3 更改属主
LAMP架构创建DIY论坛
LAMP架构创建DIY论坛
LAMP架构创建DIY论坛

LAMP架构创建DIY论坛
一切准备就绪打开站点图3.4 进入安装向导。
图3.4 Discuz!安装
LAMP架构创建DIY论坛
如果之前的属主没有修改那么这里会出错图3.5
图3.5
LAMP架构创建DIY论坛

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

三、总结

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

相关文章:

  • 2021-12-16
  • 2021-05-14
  • 2022-01-03
  • 2021-08-18
  • 2021-07-14
  • 2021-05-29
  • 2021-10-01
猜你喜欢
  • 2021-04-03
  • 2021-06-09
  • 2021-09-27
  • 2021-11-15
  • 2021-04-10
  • 2021-08-19
  • 2022-01-01
相关资源
相似解决方案