CentOS Lnmp更改PHP版本
发表于
更新于
CentOS 部署Gitlab
CentOS 编译安装nodejs
innobackupex实现MySQL远程备份
一、了解innobackupex
1、mysqldump
- mysql逻辑备份工具,作用于服务器本地,不需要额外安装插件
- 可以单表备份,备份为sql文件形式、方便,可以编辑、再压缩,在多个场景通用
- 可通过shell命令实现定时备份,但备份时如果用户有操作,容易造成脏数据
- 将数据库备份到服务器本地sql文件,属于逻辑备份,不受数据库引擎限制
- 只能(全库或单表的)全量备份,恢复的话只能覆盖原有数据,或者恢复到新的表中,再手动处理
- 单线程,数据量大时备份耗时较长,且锁表容易引对不支持事务的表造成影响
2、mysqlhotcopy
- 需要安装perl-DBD-mysql包,只能运行、备份在服务器本地
- 文件的快速备份,属于物理备份,恢复时只需要复制文件到目录下替换源文件
- 只支持MyISAM引擎的MySQL数据库备份
CentOS-并发数相关
Mac安装极简环境Valet
一、什么是Valet
Valet是适用于Mac极简主义者的Laravel开发环境。不需要Vagrant, 也不用配置/etc/hosts。甚至可以使用本地隧道协议共享站点到外网。
Laravel Valet将Mac配置为在机器启动时始终在后台运行Nginx。然后,使用DnsMasq,Valet代理域上的所有请求以指向安装在本地计算机上的站点。
最好后缀名改为*.test,防止chrome直接重定向到https,另外,梯子不能开全局,不然也会导致*.test无法访问
换句话说,Valet是一个超快的Laravel开发环境,使用大约7 MB的RAM。Valet不是Vagrant或Homestead的完全替代品,但如果只需要极简的环境、极佳的速度,或者在内存有限的设备上工作,它会是一个很好的选择。
