CentOS6.5下安装LAMP 环境以及mysql数据库的备份和还原

基于LAMP环境源码安装Syslog 日志服务器 基于Linux/Apache/mysql/PHP的Syslog 日志收集服务器 阅读详情

LAMP 环境 :Linux + Apache + Mysql + PHP,这里介绍我之前接触过的yum安装方式

1、安装Apache

yum install httpd httpd-devel                   #httpd是插件  yum -y 代表默认yes

安装完成后,启动apache,执行命令:

/etc/init.d/httpd start(service httpd start)           前面是默认路径
可以设为开机启动:
chkconfig httpd on    

2、安装mysql

yum install mysql mysql-server mysql-devel         #3个端 mysql server devel

启动mysql,执行命令:看是否开启

# /etc/init.d/mysqld start  (或 service mysqld start)

3、安装php

yum install php php-mysql php-common php-gdphp-mbstring php-mcrypt php-devel php-xml

重启apache

/etc/init.d/httpd restart

note:这个安装包比较多,注意不要出错

a.关闭防火墙

service iptables stop

b.重置加载防火墙

service iptables restart

4、检查环境是否搭建成功

在/var/www/html/新建个test.php文件,将以下内容写入,然后保存。

<?php

phpinfo();

?>

note:/var/www/html 的路径下,才能在浏览器打开页面

5、检查Apache和mysql是否启动

#打开Apache
service httpd start
#打开mysql
service mysqld start
#关闭防火墙
service iptables stop

如果要在本地打开页面,就在地址栏输入:虚拟机ip/test.php。显示如下,表示安装成功。

关于数据库的一些操作:修改密码,备份和还原。

修改密码,先停止服务

# /etc/init.d/mysqld stop  (或 service mysqld stop)  

查看进程:

Ps -aux | grep mysql
 

​
mysqld_safe --user=mysql --skip-grant-tables --skip-networking   #以安全模式进入
mysql -u root -p                #用户 root 密码

mysql>show databases;           #展示是否有数据库
mysql>use mysql;      
mysql>Show tables;              #查看数据库有哪些)有个user表
mysql>select user,password from user;
mysql>update user set Password=password('123456') where user='root';
mysql>flush privileges;        #刷新缓存机制
mysql>quit;                    #退出数据库

​

验证--重启mysql服务:

# /etc/init.d/mysqld restart

# mysql -u root -p

Enter password: <输入新设的密码newpassword>

mysql>

附:

yum命令:

     yum update  升级系统

     yum install  ~ 安装指定软件包

     yum update ~ 升级指定软件包

     yum remove ~ 卸载指定软件

     yum grouplist   查看系统中已经安装的和可用的软件组,可用的可以安装

     yum grooupinstall ~安装上一个命令显示的可用的软件组中的一个

     yum grooupupdate ~更新指定软件组的软件包

     yum grooupremove ~ 卸载指定软件组中的软件包

     yum deplist ~ 查询指定软件包的依赖关系

     yum list yum\* 列出所有以yum开头的软件包

     yum localinstall ~ 从硬盘安装rpm包并使用yum解决依赖

数据库备份与还原:

1)进入mysql路径:cd /var/lib/mysql   会看到放在虚拟机上的数据库

2)数据库备份

mysqldump -u root -p密码 数据库名  数据表名 > mysql.sql             #重定向给一个数据库,可以任意命名,以.sql结尾

此时会在/var/lib/mysql目录下自动生成一个mysql.sql备份文件

3)数据库还原

mysql -u root -p 密码 进入mysql控制台‘mysql>’

查看数据库:show databases;

建立要还原的数据库:create database test2;

使用刚建立的数据库:use  test2;

导入数据:source  test2.sql;

验证还原是否成功,再次查看数据库,show databases;

使用数据库test2:use test2;

展示该所有数据库表:show tables; 有表存在,还原成功。

最后提一句,如若要删除数据库(慎用):

drop database test2;

CentOS 6.5 LAMP环境搭建及安装文件指南 本文还有配套的精品资源,点击获取 简介:本文详细介绍在CentOS 6.5上配置LAMP(Linux、Apache、MySQL、PHP)环境的步骤,并提供所需的安装文件。从更新系统开始,接着逐步安装Apache、MySQL和PHP,确保服务启动并设置为开机启动。文章还涉及配置Apache以支持PHP,并提供了通过创建一个简单的PHP信息页面来测试安装是否成功的指示。此外,还... 阅读详情

相关推荐

【AAAI 2025】轻量级特征增强新范式!FCM 模块助力小目标检测,即插即用提升模型泛化能力

本文介绍了AAAI 2025提出的轻量级特征增强新范式FCM模块,它通过显式分离并双向交互语义与空间特征,有效解决了小目标检测中特征信息失配的核心难题。该模块设计精巧,计算开销极低,能够即插即用式地嵌入YOLO等主流检测网络,显著提升模型对小目标的泛化检测能力,尤其适用于遥感、自动驾驶等对计算资源敏感的实际场景。

weixin_29056145的博客 287

centos6.5 mysql备份_CentOS6.5下通过Shell创建、备份、还原MySQL数据库 | 学步园

CentOS6.5下通过Shell创建、备份、还原MySQL数据库创建数据库:mysql -uroot -p123456 -e "CREATE DATABASE IF NOT EXISTS yourDatabaseName DEFAULT CHARSET utf8 COLLATE utf8_general_ci;"备份数据库:mysqldump -uroot -p123456 yourDataba...

weixin_36415835的博客 134

从零到一:手把手部署用友T3标准版11.2及SQL Server 2008R2环境

本文详细介绍了从零开始部署用友T3标准版11.2及SQL Server 2008R2环境的完整流程,包括环境准备、SQL Server安装、环境检测与修复、T3标准版安装实战以及初始化配置与测试。通过手把手的步骤指导和常见问题解决方案,帮助用户顺利完成部署,确保系统稳定运行。

weixin_28339967的博客 456

centos6.5经典搭建lamp(详细教程)

CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境 准备篇: 1、配置防火墙,开启80端口、3306端口 vi /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙 -A INPUT -m st

qq_24038207的博客 2468

FFmpeg视频编码的流程详解及参考demo

本文主要讲解FFmpeg的视频编码的具体流程,API使用。最后再以一个非常简单的demo演示将一个yuv数据文件编码为H264的视频文件,也就是YUV编码为H264。

分享音视频技术 4500

MATLAB机械臂建模实战:标准D-H法与改进D-H法到底选哪个?(附代码对比)

本文深入解析MATLAB中机械臂建模的标准D-H法与改进D-H法的本质区别,提供详细的代码对比和可视化结果。通过实际案例,帮助读者根据应用场景选择合适方法,并避免常见建模陷阱。特别关注Link函数和SerialLink工具的使用技巧,提升机械臂建模效率。

grape的博客 1121

LNMP 下使用命令导出导入 MySQL 数据库教程

导出数据库 导出数据库为 db_wp.sql.gz 文件: mysqldump -u数据库用户名  -p数据库密码 --add-drop-table --complete-insert 数据库名 | gzip > db_wp.sql.gz 请注意根据自己的实际情况,修改上面的“数据库用户名”、“数据库密码”、“数据库名”为具体的值,一般来说,“数据库用户名”应该使用最高权限的 roo

jiezetong的博客 1830

电动车辆的动力总成控制

手把手教你学Simulink——电动车辆的动力总成控制在汽车工程领域,电动汽车(EV)的动力总成控制系统是确保车辆性能、效率和驾驶体验的关键。动力总成控制系统通常包括电机控制、电池管理系统(BMS)、能量回收系统等组件。通过使用Simulink,我们可以模拟和测试这些系统的运行情况,优化设计,并验证控制算法的有效性。

amy_mhd的博客 968

LAMP架构网站的简单备份

我觉得LAMP做的网站只需要备份mysql数据库和wordpress的目录就可以了,所以后面只备份了这两个东西。方法很简单,就是写一个脚本通过scp把备份的文件传到另一台主机,然后利用cron每天定时执行脚本。 首先得先有一台放备份文件的主机,我用的是帮帮给我的一个虚拟机(如果帮帮能看到的话,在此致谢),以前在网上看到过有人利用百度云来备份网站,等有空研究研究,百度云3GB的免费空间可真是不小。

448

USB 网卡——RNDIS 控制消息流程

在其控制端点上获取控制消息时,设备必须在通信类接口的中断 IN 端点上返回通知,每当设备可以返回控制消息时,主机就会轮询该通知。需要注意的是,如果设备由于某种原因收到GET_ENCAPSULATED_RESPONSE,并且无法使用控制端点上的有效数据做出响应,则应返回设置为 0x00 的单字节数据包,而不是 stall 控制端点。下表中定义了此传输。收到 RESPONSE_AVAILABLE 通知后,主机使用下表中定义的GET_ENCAPSULATED_RESPONSE 传输从控制端点读取控制消息。

tyustli 371

【雕爷学编程】Arduino动手做(111)---震动提醒模块

37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来---小小的进步或是搞不掂的问题,希望能够抛砖引玉。

雕爷学编程 1898

centos6.5备份还原数据库

1.新建备份目录,一般与存放数据库的目录处于不同的挂载点下 mkdir /home/mysqldump 2.备份数据库执行命令:mysqldump -u root -p 数据库名 &gt; /home/mysdqldump/数据库名_20170410.sql 3.恢复数据库执行命令:mysql -u root -p 数据库名 &lt; /home/mysqldump/数据库备份文件名 4.备...

qq_34366870的博客 687

2026 拉勾网:JA4+指纹绕过 + sign逆向 + 动态城市参数,月采集10万+数据实战

2026年拉勾网反爬技术全面升级,采用JA4+ TLS指纹识别、动态sign签名等多维度防护体系。本文提供工业级爬虫解决方案,通过curl_cffi模拟浏览器指纹、逆向sign加密算法、动态生成城市参数三大核心技术,实现高效稳定的数据采集。系统采用分层架构设计,包含任务调度、签名生成、多线程引擎等模块,单月可获取10万+条招聘数据。重点解析了JA4+指纹识别原理、传统方法的局限性,以及通过HMAC-SHA256算法逆向sign参数的完整过程。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 2395

CentOS7 源码编译安装LAMP环境保姆级教程

本文详细介绍了在CentOS 7.9系统上搭建LAMP环境(Apache 2.4.57+MySQL 5.6.40+PHP 5.6.36)的完整流程,重点包括:1. 系统准备工作(更换阿里云yum源、关闭SELinux和防火墙);2. 各组件源码编译安装步骤(Apache依赖APR/APR-util/PCRE的安装配置);3. MySQL数据库初始化与安全配置;4. PHP环境部署及与Apache的整合;5. 最后以DVWA靶场搭建为例演示应用部署。教程提供了详细的报错解决方案和注意事项,所有安装包已整理至百

布丁讲安全的博客 1125

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

LAMP编译安装解决方案

一、LAMP源码构建一、LAMP源码构建1. 环境准备系统环境:CentOS7.6软件环境:AMP(Apache、MySQL、PHP)

weixin_71602103的博客 1402

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

LAMP一键安装包-CentOS 5/6下自动编译安装Apache,MySQL,PHP

适用环境: 系统支持:CentOS-5 (32bit/64bit)、CentOS-6 (32bit/64bit) 内存要求:≥256M 安装了什么: 1、Apache 2.2.22或Apache 2.4.2 2、MySQL 5.5.24 3、PHP 5.2.17或PHP 5.3.13 4、phpmyadmin 3.5.1 5、ZendOptimizer 3.3.

天才少年程序员-李荣盛专栏 1783

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

CentOS8中Zabbix的安装与配置(超详细)

环境:centos8安装版本:zabbix6.0。

2301_77831574的博客 5512

LAMP环境下项目部署

(httpd-2.4.6-90.el7.centos.x86_64、httpd-tools-2.4.6-90.el7.centos.x86_64)为已安装的Apache版本文件。Apache的项目目录 => /var/www/html,以后程序员开发的代码都是放置于此目录。第二种就是selinux状态没有更改,就第二个步骤中的永久关闭selinux。默认情况下,数据库没有密码,也没有任何数据,必须要初始化。表示当前的php版本太低,需要升级php。而如果刷新之后还是出现这个页面时。第一种权限没给够,使用。

qq_73990369的博客 1385

LAMP环境搭建

LAMP。

wang11876的博客 1117

Centos 8,搭建6.4(转载)

环境:centos8安装版本:zabbix6.4。

weixin_43704464的博客 1880

lamp一键安装包不安装mysql_LAMP一键安装包-CentOS 5/6下自动编译安装Apache、MySQL、PHP...

适用环境:系统支持:CentOS-5 (32bit/64bit)、CentOS-6 (32bit/64bit)内存要求:≥256M安装了什么:1、Apache 2.2.22或Apache 2.4.22、MySQL 5.5.243、PHP 5.2.17或PHP 5.3.134、phpmyadmin 3.5.15、ZendOptimizer 3.3.9(可选,只适合PHP 5.2.17)6、xcach...

weixin_39656686的博客 126

centos6安装mysql_如何在CentOS6.5上安装MySQL

本文教你如何在基于 CentOS6.5的 Linux 发行版上安装 MySQL。对于第一次安装MySQL数据库的同学,可以学习到如何安装与连接数据库。MySQL简介MySQL经典图标MySQL十分流行的关系型数据库,现在属于 Oracle 旗下产品。早先MySQL与Linux、Apache、PHP组合成LAMP技术栈,应用如火如荼。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰...

weixin_39605296的博客 202

Centos7.0版本下LAMP环境的简易安装

Centos7.0版本下LAMP环境的简易安装 一, 安装MySQL (rpm安装) 1.rm -rf /etc/yum.repos.d/* 删除备份 2.编辑写入yum源 #vi /etc/yum.repos.d/centos.repo [centos] name=centos baseurl=file:///opt/centos gpgcheck=0 enabled=1 3. 挂载...

weixin_44453383的博客 301

CentOS 6 部署 LAMP 实操指南:Apache 2.2 + MySQL 5.1 + PHP 5.3

LAMP 是理解 Web 服务架构的基础技术栈,其核心由 Linux 操作系统、Apache HTTP 服务器、MySQL 关系型数据库与 PHP 动态脚本语言组成。在实际运维中,尽管 CentOS 6 已结束生命周期,但大量遗留系统仍依赖 Apache 2.2、MySQL 5.1 和 PHP 5.3 这一经典组合,因其与旧代码(如 mysql_* 函数)、定制中间件及离线环境高度兼容。该技术栈的价值在于稳定性、可预测性与最小化变更风险,适用于政企内网、工业控制后台和教学实验等场景。本文聚焦 CentOS

weixin_34101784的博客 507

CentOS 7 编译安装 LAMP-WordPress 环境

文章目录一、服务器架构1、架构图2、服务器3、软件版本二、服务器标准环境配置1、更改主机名2、关闭防火墙,SELinux3、配置 YUM 源4、基本工具安装三、LAMP 服务器搭建1、Mysql 安装3、httpd 安装4、PHP 安装四、NFS 服务器搭建五、DNS 服务器搭建六、备份服务器搭建 一、服务器架构 1、架构图 2、服务器 IP 主机名 功能 192.168.1.6 web.server LAMP 环境 192.168.1.7 nfs.server 静态文件 NFS 服务

刘李404not_found的博客 654

CentOS 5.5使用yum来安装LAMP(php运行环境)

今天用yum方法搭建起了个LAMP环境,中间遇到了很多问题,经过google和各位前辈的帮助,终于将环境搭建起来,现在把完整的步骤记录下来, 1. 换源,sohu的相当好用。 1.1备份CentOS-Base.repo cd /etc/yum.repos.d/ cp CentOS-Base.repo CentOS-Base.repo.bak 1.2替换源 用vi打开CentOS-Base.repo...

weixin_44400506的博客 324
下一篇: jmeter实现参数化
ST_君华
博客等级 码龄9年 89粉丝 22原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值