lnmp架构(二)——简单应用---部署论坛

ゝ一纸荒年。 2023-07-12 03:51 73阅读 0赞

文章目录

  • 一、 lnmp架构的整个访问过程
  • 二、搭建论坛

在上一篇博客中,我们已经搭建好了lnmp环境,下面我们开始搭建论坛。

一、 lnmp架构的整个访问过程

  • 用户从前端页面开始访问
  • 先到达nginx,由nginx判断是静态资源还是动态页面请求
  • 如果是静态资源,nginx直接给客户
  • 如果是动态页面,nginx会通过fastcgi去找php,与数据有关还会与mysql交互

nginx与mysql间的关系是通过套节字关联起来的:
用户通过访问php(套节字文件)动态页面nginx(套节字文件)服务器发送请求,nginx服务器发现是动态资源,就会去加载数据库,然后向后台的数据库写入数据。

二、搭建论坛

实验环境


















主机(版本:ip) 功用
虚拟机server1(rhel7.3:172.25.16.1) lnmp环境主机
真机(rhel7.3:172.25.16.250) 测试机

step1 下载论坛php代码并解压代码:
(这里直接用别人写好的php论坛代码)

  1. tar zxf wordpress-5.3.2-zh_CN.tar.gz -C /usr/local/lnmp/nginx/html

step2 浏览器访问http://172.25.254.1/wordpress:
在这里插入图片描述
step3 填好对应信息:
在这里插入图片描述
step4 解决报错:

这时会看到报错:不能选择数据库
这是因为mysql中没有wordpress数据库,需要手动创建:

  1. mysql -uroot -qredhat
  2. create database wordpress;

重试提交时,又会看到新的报错:抱歉,我不能写入wp-config.php文件
这是因为wordpress目录的权限不是nginx可写的,所以需要修改权限:

  1. cd /usr/local/lnmp/nginx/html
  2. chown nginx.nginx wordpress -R

在这里插入图片描述
再次提交就成功了
step5 设定基础信息:
在这里插入图片描述
论坛部署成功:
在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,73人围观)

还没有评论,来说两句吧...

相关阅读