linux
文章平均质量分 62
兰陵笑笑苼
这个作者很懒,什么都没留下…
展开
-
crontab定时备份数据库
为什么要备份数据库?保证数据的可恢复性防患于未然提升系统安全性接下来就教大家如何通过crontab定时备份数据库认识crontabcrond 是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务 工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务使用crontab首先创建一个bash 文件mkdir back.sh编写原创 2021-07-26 10:12:09 · 111618 阅读 · 0 评论 -
linux使用Supervisor守护进程
Supervisor是什么是Linux/Unix系统下的一个进程管理工具,它可以很方便的监听、启动、停止、重启一个或多个进程。用Supervisor管理的进程,当一个进程意外被杀死,supervisort监听到进程死后,会自动将它重新拉起,很方便的做到进程自动恢复的功能,不再需要自己写shell脚本来控制,应用场景执行耗时爬虫任务守护队列,以及workman进程需要一直执行的程序安装Supervisorlinux下直接执行yun安装,方便快捷yum install -y epel-rel原创 2021-07-15 16:10:52 · 37864 阅读 · 0 评论 -
linux部署php项目
linux服务器部署php项目当我们项目开发完之后,都是放到测试服上面测试,可以跑通之后,再放到正式服上面,正式服都是用linux敲命令,而测试服一般都是用的宝塔,小皮面板之类部署的,这就会有一点差异,下面就教大家实现linux部署php项目:准备工具:打包好的php项目一台linux服务器,没有任何东西把域名解析到服务器 (没有可跳过)开始部署服务器首先你得有一台服务器,阿里云,腾讯云的都可以,使用原生的镜像或者使用集成LAMP,如果动手能力强的话,可以使用原始的linux镜像再原创 2021-07-10 15:00:15 · 141170 阅读 · 1 评论 -
php实现app消息推送
如何用php实现APP消息推送现在有很多的消息推送厂商,比如阿里云的消息推送,极光推送,融云的消息推送。他们的原理都是把sdk内置在app里面,达到消息推送的目的,通过一张图来了解一下,看不懂不要紧,理解大概的过程就行实现进入极光官网,注册一个app应用集成厂商推送服务(!!!非常重要,不然推送不了——)中途还要验证企业用户,集成完把sdk发给app开发人员。极光官网推送,测试是否成功到这一步已经实现基本的推送了,可以发现非常简单。重点来了,用php实现推送回到第一原创 2021-06-28 12:46:22 · 147285 阅读 · 5 评论 -
tp5优化api速度
tp5如何优化api速度?前言上个月用tp5写了个项目,写完就没管了,突然有一天老板说,有个接口太慢了,点开要好久,我说好,二话不说postman一发,好吗这个接口耗时一秒多,忍不了,于是开始寻找问题所在。如何找到问题?1.开启config中的app_debug,和database_debug.由于是通过tp5写的框架,以前不懂tp5中config文件的app_debug,有什么用,文档一看,可以打印出各种函数所完成的时间2.查看日志文件一般只要开启了,就会有一个runtime文件,打开里面原创 2021-06-18 15:04:28 · 132710 阅读 · 1 评论 -
如何利用ewomail搭建邮件服务器
如何利用ewomail搭建邮件服务器首先你应该做好如下准备1.需要一台全新干净的服务器,就是不需要安装任何东西的服务器,mysql,apache都不要。不然会安装不成功.切记!!!2.查看官方文档,看一遍安装过程现在心里大概知道流程是什么了。开始准备环境1.开启swap,这个东西是linux的一个虚拟内存,不开启的话,打开后台会很卡,不信你可以试试。查看swapfree -m如果swap位置都显示是0,那么系统还没创建swap创建swap分区dd if=/dev/zero of=原创 2021-06-15 09:46:15 · 108663 阅读 · 2 评论