Levy的博客小屋


記事

Jan 26, 2019
编译安装 LNMP 环境备忘录
### Yum 版与源码版优缺点 优点: 方便快捷,不用考虑包依赖 缺点:不能按需安装 优点: 按需安装、版本选择灵活 缺点: 安装步骤繁琐、依赖包解决繁琐 ### 所需依赖包 ### Nginx ### PHP ### MySQL ### 优化
Jan 25, 2019
灭霸指令-随机删除系统中一半的文件
**此命令会随机删除系统中一半的文件,请谨慎使用** ```bash #完整版:随机删除根目录所有文件的一半(整个系统的文件,慎用!!!) let i=`find / -type f | wc -l`/2 ; find / -type f -print0 | shuf -z -n $i | xargs -0 -- rm #阉割版:随机删除当前目录下一半的文件 let ······
Dec 26, 2018
sspanel 面板搬迁后遇到的HTTP 500 问题
### 问题现象 在搬迁 sspanel 后,运行环境与之前的机器一模一样,数据库和配置文件也都正常,但是打开网站,发现报错 `HTTP 500` ,且没有任何提示。 ### 排查思路 根据`HTTP 500`这个报错的代码,判断是内部服务器错误,但是此提示过于笼统,需要一步步排查。 首先判断是否是 nginx 的错误,将 sspanel 网站目录下放置 ······
Dec 23, 2018
[转载]我将永生
> 来自知乎用户:破晓朦胧 > 文章连接:https://zhuanlan.zhihu.com/p/27032789 1 在我二十三岁生日的那一年,老唐告诉我:我将赐予你永生。 我觉得这个时间不早不晚,刚刚好。 在那一刻我忽然失去了所有的负担,就在我二十三岁生日的前几个月,我还在为我的未来发愁,微薄的薪水,深不见底的房贷以及结婚这等终身大 ······
Dec 18, 2018
服务器端口异常报警
### 事先准备 1.准备一台国内的小鸡 2.确认 Vps 上安装了 nmap 工具 如果没有,请安装 nmap ```bash yum install nmap ``` 3.去 [Server酱官网](http://sc.ftqq.com) 注册个账号 开启微信推送功能,将 SCKEY 值复制粘贴到脚本的 key 值中 端口填写一个国外ip常用的端口 ······
Dec 3, 2018
Laravel捕获sql错误码及错误信息
Laravel 使用 PDO,因此可以使用 errorInfo 变量返回 SQL STATE 错误和消息,如: $e->errorInfo 如果要将所有 SQL 错误记录到数据库中,可以使用异常处理程序( app/Exceptions/Handler.php ) 侦听QueryExceptions 代码如下: ```php public function render( ······
Oct 10, 2018
Mac和Linux系统中批量修改指定文件或目录的字符
### 需求 有次因为工作原因,需要批量修改几千个文件的文件名称中的指定字符串 如将`20170101test.txt~20171230test.txt` 修改成`20170101file.txt~20171230file.txt` 即将**test**替换成**file** ### 代码 1. 使用rename命令 如果没有此命令,则先通过`yum` ······
Oct 8, 2018
用InstantClick.js给博客加个速度
### 介绍 InstantClick是一个JavaScript库,可以显著加快您的网站速度,在大多数情况下可以有效地实现导航。 InstantClick 使用了 pushState 和 Ajax 技术,这个组合被称为 Pjax。在鼠标点到一个链接时,它就已经提前预加载了鼠标滑过的页面,当你点击页面之前,实际上页面中的大多文件已经被加载完毕了,这让你感觉到网站打开页面的速度变的飞 ······
May 7, 2018
phpinfo 加载的 php.ini 找不到
### 问题现象 今天在家里安装一台虚拟机,编译安装完成后,打开 phpinfo 的页面,发现没有载入 php.ini 配置文件。 而 php.ini 是正常放在 `/php/etc` 下的,这就很奇怪了。 ### 解决方法 使用 strace 命令跟踪一下,查看 php-fpm 加载了哪些配置文件。 ```bash [root@centos ~]# strace ······
Apr 3, 2018
Memcached 与 Redis 简单上手
# Memcached 服务 ```bash sudo yum install memcached #以root用户运行 memcached -uroot #后台运行 memcached -d ``` 另外打开一个终端,进入服务器 ```bash [root@centos ~]# telnet 127.0.0.1 11211 Trying 127 ······
    • Studio
    • Image
    • 网盘
    • 阅后即焚
    每日一诗   ·   正在加载今日诗词....
    Category ·   &技术   ·   &生活   ·  
    Tag ·  Linux  ·  admin  ·  笔试题  ·  前端  ·  博客  ·  旅行  ·  Mac  ·  BBS  ·  转载  ·  PHP  ·  
    Page ·  归档  ·  关于我  ·  

© 2019 Levy的博客小屋. Using Typecho & Moricolor.