...
李立衡
顶天立地,持之以衡
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
索引及优缺点
索引是什么? 索引是对记录集的多个字段进行排序的方法. 类似于书的目录 索引类型包括:Btree,B+tree,hash 索引优缺点? 索引优点 通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性 可以加快数据的检索速度 索引缺点 当对表中的数据进行增加,删除和修改的时候,索引也是动态的维护,降低了数据的维护速度 索引需要占用物理空间 ...原创 2019-09-23 19:33:05 · 537 阅读 · 0 评论 -
制作RPM包(以nginx为例)
应用场景 1)官方未提供RPM包 2)官方RPM无法自定义 3)大量源码包,希望提供统一的软件管理机制 打包流程 1)准备源码软件 2)安装rpm-build 3)编写编译配置文件 4)编译RPM包 一,安装rpm-build软件 yum -y install rpm-build 二,生成rpmbuild目录结构 rpmbuild -ba xxx //随便写一个,目的是为了生成下面的目录结...原创 2019-08-16 11:08:42 · 372 阅读 · 0 评论 -
nginx地址重写技术
什么是地址重写 获得一个来访的URL请求,然后改写成服务器可以处理的另一个URL的过程 地址重写的好处 缩短URL,隐藏实际路径提高安全性 易于用户记忆和键入 易于被搜索引擎收录 rewrite语法 rewrite regex replacement flag if (条件) {…} 应用案例 1)访问a.html重定向到b.html a.html-->b.html vim /usr/loc...原创 2019-08-16 08:23:50 · 286 阅读 · 0 评论 -
Session&&cookies
Session 存储在服务器端,保存用户名,登录状态等信息 cookies 由服务器下发给客户端,保存在客户端的一个文件里.保存的内容主要包括:sessionid 有服务器下发给客户端,保存在客户端的一个文件夹里.保存的内容主要包括;sessionID ...原创 2019-08-15 21:37:28 · 167 阅读 · 0 评论 -
LNMP
什么是LNMP? LNMP是主流的企业网站平台之一 L:Linux操作系统 N:nginx网站服务软件 M:MySQL,mariadb数据库 P:网站开发语言(PHP,Perl,Python) 安装部署lnmp环境 源码安装nginx,使用RPM包安装Mariadb,PHP,PHP-fpm软件. mariadb(数据库客户端软件),mariadb-server(数据库服务端软件),mariadb-...原创 2019-08-15 20:46:28 · 214 阅读 · 0 评论 -
LNMP常见问题
Nginx的默认访问日志文件为/usr/local/logs/access.log Nginx的默认错误日志文件为/usr/local/logs/error.log PHP默认错误日志文件为/usr/log/php-fpm/www-error.log 动态网站访问失败,可参考错误日志,查找错误信息. ...原创 2019-08-15 20:34:44 · 449 阅读 · 0 评论 -
FastCGI
FastCGI工作原理 工作流程 1)Web Server启动时载入FastCGI进程管理器 2)FastCGI进程管理器初始化,启动多个解释器进程 3)当客户端请求到达web server时,FastCGI进程管理器选择并连接到一个解释器 4)FastCGI子进程完成处理后返回结果,将标准输出和错误信息从同一个连接返回web server FastCGI简介 FastCG技术目前支持语言有PH...原创 2019-08-15 20:29:30 · 331 阅读 · 0 评论 -
memcached高性能的分布式缓存服务器
memcached高性能的分布式缓存服务器 1)用来集中缓存数据库查询结果,减少数据库访问次数,以提高动态web应用的响应速度 2)官方网站http://memcached.org/ 3)数据存储对比 性能:CPU缓存>内存>磁盘>数据库 价格:CPU缓存>内存>磁盘>数据库 ...原创 2019-08-15 20:03:20 · 231 阅读 · 0 评论
分享