目录

LAMP架构 概念

L  A  M  P 的各层含义

准备环境

部署wordpress论坛


LAMP架构 概念


LAMP 架构由四种软件技术组成,这些技术在幕后协同工作,以创建可运行的 Web 应用程序。它描述了每种 Web 开发技术如何在计算机服务器中相互交互。LAMP 架构由以下各层组成:LinuxApacheMySQLPHP

L  A  M  P 的各层含义


L :    LAMP是linux Apache MySQL PHP的简写,即把Apache MySQL PHP 安装在linux系统上,组成一个环境来运行PHP网站。这里的Apache是httpd服务。这些可以安装在一个机器上,也可以安装在多台机器上,但是httpd和PHP安装在一台机器上(php作为httpd的一个模块存在的。 他们两者必须要在一起,才能实现效果)。

A :    apache主要实现如下功能:处理http的请求、构建响应报文等自身服务;配置让Apache支持PHP程序的响应(通过PHP模块或FPM);配置Apache具体处理php程序的方法,如通过反向代理将php程序交给fcgi处理。

M :    mariadb主要实现如下功能:提供PHP程序对数据的存储;提供PHP程序对数据的读取(通常情况下从性能的角度考虑,尽量实现数据库的读写分离)。

P :    php主要实现如下功能:提供apache的访问接口,即CGI或Fast CGI(FPM);提供PHP程序的解释器;提供mairadb数据库的连接函数的基本环境。

由此可知,要实现LAMP在配置每一个服务时,安装功能需求进行配置,即可实现LAMP的架构,当然apache、mariadb和php服务都可配置为独立服务,安装在不同服务器之上。  

准备环境


1. 网卡要在NAT字段

2. 网卡获取方式要改为自动获取

3. 关闭防火墙

systemctl stop firewalld

iptables -F

setenforce 0

4. 提前安装apache

5. 配置yum将CentOS-Base.repo文件拿出

部署wordpress论坛


在完成以上配置后

1. 下载获取论坛的镜像源

yum -y install https://mirrors.tuna.tsinghua.edu.cn/remi/enterprise/remi-release-7.rpm

2.把/etc/yum.repos.d/remi-php74.repo文件里的检测开启 可以使用vim开启也可以用使用sed -i

sed -i 's#enabled=0#enabled=1#g'  /etc/yum.repos.d/remi-php74.repo

3.使php56与mariadb交互组成环境

 yum -y install php56-php php56-php-mysqlnd mariadb-server

4.实现 httpd 和 mariadb 开机自启  

systemctl enable  httpd mariadb

5. 启动httpd 和 mariadb 

 6. 启动完之后输入命令:mysql

创建数据库 wordpress 结尾必须要用“;”分号表示这条命令写完了

输入完命令之后要显示“OK”的字样才表示上一条命令执行成功

MariaDB [(none)]> create database wordpress;

然后授权所有的wordpress到wordpress@‘localhost’ 由‘cjf2023@’表示 同样用“;”分号表示命令结束 

随后输入:exit 退出 此页面

grant all on wordpress.* to wordpress@'localhost' identified by 'cjf2023@';

7. 下载中文输入法包

wget https://cn.wordpress.org/latest-zh_CN.zip   下载中文包

然后解压

unzip latest-zh_CN.zip     解压

将wordpress移动到/var/www/html下

mv wordpress/ /var/www/html/   移动

再将heml的属主、属组修改成apache

 chown -R apache.apache /var/www/html/    修改属主、属组

8. 打开本机浏览器 输入本机 ip 加 /wordpress

点击开始

数据库名 wordpress 用户名 root  root用户可以不要密码 数据库主机 localhost

点击提交

点击运行安装程序

 然后根据自己的需求设置信息

点击安装 

登录

登录完成之后就可以访问wordpress论坛了

LAMP 部署wordpress论坛相关推荐

  1. Nginx+PHP+MySQL分离部署+社区论坛

    机器名称 IP 服务 c7--11 192.168.2.11/24 nginx c7--10 192.168.2.10/24 PHP c7--09 192.168.2.9/24 MySQL 一.部署n ...

  2. 在CentOS 6.7部署wordpress博客系统Discuz论坛系统

    在CentOS 6.7部署wordpress博客系统Discuz论坛系统 服务器操作系统:CentOS6.7 博客部署服务器:Httpd-2.2 后台语言:PHP 数据库:MySql 前端框架:Wor ...

  3. 部署LAMP动静分离以及部署Discuz论坛

    通过LAMP平台部署及应用 已经可以部署出LAMP平台,来面对客户端的请求,但是由于这些组件都是在一台服务器上进行安装,如果出现问题,将导致LAMP平台的瘫痪.在实际环境中,不可能将LAMP平台都部署 ...

  4. 企业实战案例-- LNMP基础架构的原理及部署以及wordpress论坛的安装

    企业实战案例-- LNMP基础架构的原理及部署以及wordpress论坛的安装 LNMP架构原理 一.源码安装mysql 二.源码安装php 三.源码安装nginx 四.安装wordpress论坛 L ...

  5. 运维之道 | 基于 LAMP 环境部署 Discuz 论坛

    基于 LAMP 环境部署 Discuz 论坛 LAMP环境部署 一.基于VMware虚拟机部署Centos系统 [root@localhost ~]# cat /etc/redhat-release ...

  6. 三:LAMP平台部署Discuz 论坛

    一:部署Discuz  论坛信息 <1>:rz    #上传    注:安装包自己下载吧. <2>:unzip ComsenzDiscuz-DiscuzX-master.zip ...

  7. 利用rpm包搭建lamp环境及论坛的创建

    一.利用rpm包搭建Lamp环境 安装过程 1. 安装apche服务 yum install httpd –y 2.安装mysql数据库 yum install mysql mysql-server ...

  8. Lamp 架构 搭建 论坛网站

    实验环境: firewalld : stoped selinux: disabled 一. 构建lamp架构搭建论坛网站 在server1和server2上都安装部署相同的论坛网站,且二者共用同一个数 ...

  9. 基于lamp搭建Discuz论坛

    Discuz!是腾讯(Tencent)旗下 Comsenz 公司推出的以社区为基础的专业建站平台,帮助网站实现一站式服务.让论坛(BBS).个人空间(SNS).门户(Portal).群组(Group) ...

  10. 服务器部署sas_如何在阿里云SAS上部署WordPress网站

    服务器部署sas This article was created in partnership with Alibaba Cloud. Thank you for supporting the pa ...

最新文章

  1. 24本实体书包邮免费送!
  2. 计算机ROM的数据可以写入吗,计算机ROM存贮器中的内容只能读出,不能写入。()
  3. ios 常用数学函数
  4. python的函数结构_Python学习(四)常见函数及控制结构
  5. CI在mimes.php添加对apk文件上传下载的支持
  6. linux 分卷压缩到指定目录,运用在android下Linux分卷压缩与分卷解压的命令
  7. React绑定事件处理函数this的几种方法
  8. 德国留学语言c1,德国留学申请,关于语言
  9. Windows Event Log相关函数使用(1)
  10. 读取文本节点_Python文本处理教程(2)
  11. mongoDB mongochef-x64 搭建
  12. ibase4j使用信息心得
  13. 震网三代在metasploit-framework上的复现与利用
  14. Kindle倒下,iReader接力
  15. vue3.0脚手架搭建(vscode)
  16. Android 微信授权登陆
  17. 矩阵知识:线性变换、相似矩阵、对角矩阵、逆矩阵
  18. systemverilog之覆盖率
  19. 计算机英语面试翻译,计算机面试英文自我介绍范例
  20. go 错误处理与测试

热门文章

  1. HUAWEI华为笔记本电脑MateBookD 15 2022款 i5集显(BoDE-WFH9)原装出厂Windows11系统恢复原厂oem系统
  2. erecovery是什么?华为手机进入erecovery恢复系统救砖方法
  3. 高效液相色谱仪操作“三要点”
  4. 15年等来3C强制认证,插线板新国标即将实施
  5. mysql怎样不区分_怎样设置mysql的表不区分你大写和小写
  6. CI主控制器CI_Controller
  7. 螺丝厂家:全球前13工业紧固件生产厂家
  8. 用最少数量的箭引爆气球——力扣452
  9. Python的scrapy之爬取妹子图片
  10. 【MySQL学习笔记】第4章 创建数据库