小白到运维工程师自学之路 第二十五集 (LAMP架构部署wordpress)

本文详细介绍了LAMP架构的组成,包括Linux操作系统、ApacheWeb服务器、MySQL数据库和PHP编程语言。接着,文章提供了在Linux环境中安装和配置这些组件以及WordPress的步骤,包括修改YUM源、安装PHP和MySQL、配置数据库权限,以及下载、解压和迁移WordPress文件。最后,文章指导如何访问并完成WordPress的初始设置,以建立一个运行在LAMP架构上的网站。
摘要由CSDN通过智能技术生成

一、概念

LAMP架构是一种常见的Web应用程序架构,它由以下四个组件组成:

1. Linux:操作系统,提供Web应用程序运行的基础环境。

2. Apache:Web服务器,用于接收和处理HTTP请求,并将响应发送回客户端。

3. MySQL:关系型数据库管理系统,用于存储和管理Web应用程序的数据。

4. PHP:服务器端脚本语言,用于编写Web应用程序的业务逻辑。 LAMP架构的优点包括开源、跨平台、易于扩展和维护,因此被广泛应用于Web应用程序的开发和部署。

二、工作原理

1. Linux操作系统:LAMP架构的基础是Linux操作系统,它提供了稳定、安全、高效的运行环境,同时支持多用户、多任务、多线程等特性。

2. Apache Web服务器:Apache是LAMP架构中的Web服务器,它接收来自客户端的HTTP请求,并将请求发送给后端的应用程序处理。Apache支持多种Web服务协议,如HTTP、HTTPS、FTP等,同时还提供了丰富的模块和插件,可以扩展其功能。

3. MySQL数据库:MySQL是LAMP架构中的关系型数据库,它用于存储Web应用程序的数据。MySQL提供了高效、可靠、安全的数据存储和管理功能,支持多种数据类型和索引方式,同时还提供了丰富的SQL语言和存储过程等特性。

4. PHP编程语言:PHP是LAMP架构中的编程语言,它用于编写Web应用程序的业务逻辑和动态页面。PHP支持多种编程范式,如面向对象、函数式、过程式等,同时还提供了丰富的函数库和扩展,可以快速开发Web应用程序。

三、准备工作

1、linux系统

2、修改yum源为CentOS-Base.repo

3、安装php

yum -y install php56-php php56-php-mysqlnd mariadb-server 
使用yum安装php mariadb

4、安装mysql

5、安装http

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


使用yum安装http

四、部署wordpress配置

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


将/etc/yum.repos.d/remi-php74.repo文件中所有"enabled=0"的字符串替换为"enabled=1
cut -c 1-10 /etc/yum.repos.d/remi-php74.repo  | grep enabled 
使用cut查看remi-php74.repo所有行的前10个字符  使用 |  对命令做二次处理筛选出enabled 查看是否修改成

启动服务后输入mysql进入编辑shell

create database wordpress;
创建数据库

 grant all on wordpress.* to wordpress@"localhost" identified by "syh0531@";
授予用户wordpress在数据库wordpress中的所有权限,并且该用户只能从本地主机连接,并且使用的密码是syh0531@

编辑完成后exit退出

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

unzip latest-zh_CN.zip
解压到当前目录

mv wordpress /var/www/html/
移动到html的目录下

chown -R apache.apache /var/www/html
将html目录下的所有文件的属主、属组修改为apache

 

五、访问wordpress

点击现在就开始

 数据库名就用wordpress,用户使用root因为root不需要密码,数据库主机选择本地

 点击运行安装程序

站点标题和用户名根据自己需要设置

 选择登录

 选择刚才创建的用户登录

 这样就可以访问wordpress仪表盘了

 以上就是LAMP架构部署wordpress的基本操作

如有问题欢迎各位大佬批评指正,我们共同进步

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值