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

一、概念

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的基本操作

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

 

Silver彡Wolf
关注 关注
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
LAMP环境搭建wordpress
m0_59331971的博客
03-26 956
WordPress解压后的网站文件复制进去 [root@xiudaochengxian ~]# mv wordpress/* /var/www/html/ [root@xiudaochengxian ~]# cd /var/www/html/ [root@xiudaochengxian html]# ll total 208 -rw-r--r-- 1 1006 1006 405 Feb 6 2020 index.php -rw-r--r-- 1 1006 1006 19915 Jan ...
编译安装LAMP架构搭建wordpress个人博客和discuz论坛——编译安装基于 FASTCGI 模式LAMP架构多虚拟主机WEB应用
qq_43555873的博客
11-18 787
编译安装LAMP架构搭建wordpress个人博客和discuz论坛——编译安装基于 FASTCGI 模式LAMP架构多虚拟主机WEB应用,php编译安装,linux,httpd编译安装,mysql编译安装,fastcgi,云服务器wordpress博客,discuz论坛搭建
LAMP+WordPress
Ethan的博客
02-27 2212
LAMP+WordPress LAMP : Linux + Apache + MySQL ( MariaDB ) + PHP 的开发架构 LNMP : Linux + Nginx + MySQL ( MariaDB ) + PHP 的开发架构 安装PHP php : PHP 主程序(包含给Apache使用的模块) php-mysq| : 使PHP程序能读取MySQL数据库的模块 yum install -y php yum install -y php-mysql #查看相关软件 rpm -ql
基于LAMP搭建WordPress
曹大喯儿的博客
01-01 363
搭建 LAMP 环境,使用 yum 安装 yum -y install httpd php php-mysql mariadb mariadb-server 添加 php 页面测试文件 cd /var/www/html/ vim index.php 启动 apche,通过进程和端口查看是否成功 systemctl restart httpd ps -ef |grep httpd 访问 php 测试页面 firefox 10.0.0.12 安装 wordpress,访问 cp '/tmp/VMw
CentOS 7 基于yum方式快速搭建LAMP wordpress
乐沙弥的世界
10-11 9629
LAMP是流行的经典快速部署互联网应用的标配。 它的全称是Linux+Apache+Mysql+PHP。之前写过基于CentOS6下编译以及yum方式搭建LAMP。本次主要主要是基于CentOS7来描述,同时演示了在该架构下安装WordPress,供大家参考。
小白运维工程师自学之路 第二十四 (LNMT架构与反向代理负载均衡、nginx动静分离)
REUSNN的博客
05-30 293
以上就是LNMT架构与反向代理负载均衡、nginx动静分离的基本使用方法。如有错误欢迎各位大佬批评指正 我们共同进步。
小白运维工程师自学之路 第五十七 (zabbix监控网络设备)
REUSNN的博客
07-20 233
由于本次实验大多数是图形化操作,图就会比较多由于本次实验大多数是图形化操作,图就会比较多。
小白运维工程师自学之路 第六十九 (构建Docker容器监控系统:Cadvisor +Prometheus+Grafana)
REUSNN的博客
08-08 820
统:Cadvisor+Prometheus+Grafana。如有错误欢迎各位大佬批评指正,我们共同进步。以上就是构建Docker容器监控系。
运维工程师个人简历.pdf
07-11
此外,简历中提到的自学能力和技术交流,显示了运维工程师持续学习和解决问题的能力,这对于快速适应新技术和解决工作中遇到的新问题至关重要。 在求职意向部分,运维工程师期望的职位涵盖电子/电器/半导体/仪器...
LAMP搭建WordPress
最新发布
qq_50247813的博客
09-07 1014
报错了,目前PHP版本是5.4.16,但是我的wordpress6.3.1版本需要使用PHP 最小版本为7.0.0。
LAMP+WordPress部署(yum) 配置简单 轻松上手 亲测有效
weixin_51341166的博客
08-05 5148
LAMP+WordPress部署(yum), 超级详解!!!简单上手!!!亲测有效!!!
LAMP环境搭建Wordpress
woaibabamama的博客
10-08 973
环境准备apr-util-1.5.2.tar.bz2 apr-1.5.2.tar.bz2 httpd-2.4.27.tar.bz2 mariadb-10.2.8-linux-x86_64.tar.gz php-7.1.7.tar.bz2 wordpress-4.8-zh_CN.tar.gzapr、apr-util介绍APR(Apache portable Run-time libraries,Apa
基于lamp搭建 wordpress
weixin_48315807的博客
12-28 182
基于lamp搭建wordpress [root@localhost ~]# systemctl restart network [root@localhost ~]# ping baidu.com [root@localhost ~]# systemctl stop firewalld.service [root@localhost ~]# setenforce 0 检查yum源 [root@localhost ~]# yum repolist 搭建 LAMP 环境,使用 yum 安装 [root@loca
基于LAMP搭建wordpress
qiqijiang_的博客
01-07 1981
所谓LAMP就是:Linux系统+Apache服务+MySQL+PHP;wordpress是使用PHP语言开发的博客平台,本实验将各服务都安装在同一台虚拟机上。 搭建过程 1、先将各服务安装上 [root@Centos01 ~]# yum install httpd mariadb php php-mysql php-gd -y //该实验中我用的数据库是mariadb [root@Centos01 httpd]# echo "<?php phpinfo(); ?>" > /var
小白从零搭建wordpressLAMP
weixin_44349238的博客
12-21 452
小白从零搭建wordpressLAMP)操作系统配置网络配置yum源(重点)安装 Apache HTTP安装数据库Mysql安装PHP以及相关组件wordpress部署配置wordpress的配置文件 操作系统 操作系统:CentOS 7 ; 博客部署服务器:Apache HTTP; 数据库:MySql; 框架:WordPress; 配置网络 要能连通外网(我使用的NAT模式) NAT设置,...
lampwordpress的搭建
平凡
02-28 1313
通过apache、mysql、php环境,继续部署wordpress博客 步骤一,到wordpress官网上下载wordpress安装包,现在的版本是3.1.2。 步骤二,将下载好的wordpress zip压缩包解压。你可以用归档管理器打开,直接解压,解压后得到名为wordpress的目录。 步骤三,使用管理员权限打开将解压得到的wordpress文件夹放到/var/www目录
LAMP搭建WordPress服务
Alan_ZKJ的博客
05-31 406
命令的语法为“create database [数据库名]”,这里的数据库名为“wordpress”。执行该命令后,MariaDB会返回一个信息,表示该命令已经成功执行,并且影响了1行数据,即创建了一个名为“wordpress”的数据库。授权用户 wordpress 在本地主机上访问名为 wordpress 的数据库,并赋予该用户对该数据库的所有权限,包括增删改查等操作。授权用户 wordpress@'localhost' 对数据库 wordpress 的所有权限,并设置该用户的密码为zkj2023@
LAMP+—wordpress-discuz-phpmyadmin
cx的博客
03-31 160
LAMP+—wordpress-discuz-phpmyadmin yum update 一、安装apache yum install -y httpd httpd-devel systemctl start httpd systemctl enable httpd 测试,略 二、安装mysql,这里用了mysql, 1、简单点的 yum install -y mariadb-server 2、或者安装mysql-community wget https://dev.mysql.com/get/mysql
实战架构之路:业务层构建与框架实践
在这一篇《架构之路》系列的第四部分,作者自由飞探讨了如何从业务层出发,着手构建系统,而不是从通常的用户界面(UI)层开始。他强调了业务逻辑的重要性,并提出在系统设计时应该遵循“忘记数据库”的原则,先专注...
写文章

热门文章

  • 小白到运维工程师自学之路 第七十九集 (基于Jenkins自动打包并部署Tomcat环境)1 1874
  • 小白到运维工程师自学之路 第三十九集 (HAproxy 负载均衡) 1563
  • 小白到运维工程师自学之路 第七十九集 (基于Jenkins自动打包并部署Tomcat环境)2 1527
  • 小白到运维工程师自学之路 第六十五集 (docker-compose) 1378
  • 小白到运维工程师自学之路 第五十五集 (zabbix的安装) 1374

最新评论

  • 我的创作纪念日

    w18211641037: 老兄加油

  • 小白到运维工程师自学之路 第十六 (网络概述)

    Grapes_like: A类地址写错了哦1-127表情包

  • 小白到运维工程师自学之路 第七十五集 (Kubernetes 企业级高可用部署)1

    CSDN-Ada助手: 恭喜你这篇博客进入【CSDN每天值得看】榜单,全部的排名请看 https://bbs.csdn.net/topics/617038239。

  • 小白到运维工程师自学之路 第七十二集 (半自动yum安装k8s集群)

    Z1791588905: 用 vagrant +ansible来做,做成全自动的。

  • 小白到运维工程师自学之路 第十五集 (软件安装)

    Silver彡Wolf: gpgcheck是验证密钥的 enabled是启用这个仓库的意思

大家在看

  • 一文读懂K8S的PV和PVC以及实践攻略
  • 【MySQL】增删改查-进阶(一) 1
  • 如何进行子域名收集?子域名收集的常见方法
  • C语言中单字符I/O的使用 164
  • 解锁C++多态的魔力:灵活与高效的编码艺术(上)

最新文章

  • 小白到运维工程师自学之路 第八十集 (Jumpserver堡垒机管理)2
  • 小白到运维工程师自学之路 第八十集 (Jumpserver堡垒机管理)1
  • 小白到运维工程师自学之路 第七十九集 (基于Jenkins自动打包并部署Tomcat环境)2
2023年83篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

深圳坪山网站建设公司银川网站优化企业武清网站关键词优化哪家专业好口碑百度网站优化雷州网站推广优化网站seo排名优化软件网站产品优化先询火25星网站导航优化最佳方法专业网站优化哪家快网站快速优化排名app松江网站优化包头外贸网站优化玉环网站优化费用聊城自适应网站优化公司茂名网站优化排名服务商哈尔滨网站优化公司淮安网站搜索排名优化网站首页优化方案设计南通如东县网站优化潍坊专业的网站seo优化推广贵州网站建设优化优化网站排名技术网站seo优化参考文献南昌网站优化费用石家庄优化网站公司宿迁手机网站优化公司肇庆校园网站优化软件承德优化网站服务盐城公司网站优化福田网站优化哪家好密云网站关键词排名优化香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

深圳坪山网站建设公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化