原创 swoole搭建websocket

後臺搭建websocket需要一臺服務器、需要服務器裏配置swoole擴展: 定義:開放端口:9503   ,如果是阿里雲服務器需要在安全裏也開放9503端口; swoole儘量安裝最新版,這裏我安裝的4.3.3版本,支持的方法會更強勁 

原创 PHP使用FFMPEG進行音頻視頻操作(音頻聲道轉換)Win AND Linux

一、Win裏進行操作: ①先下載FFMPEG第三方包:http://ffmpeg.org/download.html#build-windows 下載完成後:解壓 -> 打開裏面有個bin文件打開-> 可以在cmd裏到:比我的是:執行C

原创 第一次認識:Python

一、Python 簡介 Python 是一個高層次的結合瞭解釋性、編譯性、互動性和麪向對象的腳本語言。 Python 的設計具有很強的可讀性,相比其他語言經常使用英文關鍵字,其他語言的一些標點符號,它具有比其他語言更有特色語法結構。 ①:

原创 ubuntu 下 crontab -e 第一次執行提示選擇編輯器

 輸入sudo select-editor     選擇vim搞定

原创 php版本:釘釘第三方掃碼登陸;

第一步需要在釘釘開放平臺註冊:https://ding-doc.dingtalk.com/ 註冊成功後:創建掃碼登陸信息: 填寫完成後獲取到appId和appSecret   下面開始代碼模塊: 官方給了2種方式: 方式一 使用釘釘

原创 THINKPHP框架裏生成二維碼

第一步:需要下載一個phpqrcode插件,把這個文檔放到項目裏,比如TP框架:可以放到vendor裏面 第二版:引入vendor裏的phpqrcode:       vendor('phpqrcode.phpqrcode');//包含類

原创 Thinkphp框架下跑php腳本 nohup &

第一步:框架裏-項目目錄裏command.php裏增加'app\command\Insert‘ 、注(Insert:這個可以改成你需要命名的) 第二部:框架裏-項目目錄裏command目錄下創建:Insert.php(Insert就是你剛

原创 Laravel框架返回403 Too Many Attempts

當前端請求接口過多的時候,接口就會返回403 :Too Many Attempts 這個是laravel做的保護措施;  找到框架的Kernel.php文件裏的api   這裏的throttle寫的是60次1分鐘;意思就是1分鐘請求接

原创 阿里雲CDN網站緩存加速

第一步:需要開通阿里雲CDN服務 搜索:CDN服務選擇適合的服務 我選擇是全站加速;需要進行購買,有按量計費;流量包,都是比較便宜的; 買完後進入控制檯;     點擊添加域名;填寫內對應的加速域名和ip 要啓用CNAME加速服務,需

原创 redis Background saving error

早上啓動不來:趕快查看redis日誌  redis-server.log 查找文件最低部:shift+g 什麼都幹不了; 查看進程ps aux|grep redis 發現是正常的; 重啓和關閉命令都是不能用的, service red

原创 LInux nginx: [alert] kill(26522, 1) failed (3: No such process)

nginx: [alert] kill(26522, 1) failed (3: No such process) 更改完nginx.conf文件後,執行/usr/local/nginx/sbin/nginx -s reload命令重新加

原创 PHP上傳文件報413 Request Entity Too Large

上傳了一個9M左右的音頻,nginx報了一個413 Request Entity Too Large    請求實體太大 說明我們nginx裏的配置太小;或者php配置文件裏的上傳限制太小了;   解決方案: 打開nginx主配置文件n

原创 linux裏給其他用戶root

1、添加用戶,首先用adduser命令添加一個普通用戶,命令如下: #adduser tommy //添加一個名爲tommy的用戶 #passwd tommy //修改密碼 Changing password for user t

原创 權限控制:Role-Based Access Control基於角色的訪問控制

最近在寫權限 的項目,找到了一篇大神寫的文章,和大家分享一下 權限設計 權限模型 RBAC模型,基於角色的訪問控制(Role-Based Access Control) 用戶 :是發起操作的主體,按類型分可分爲2B和2C用戶,可以是後臺

原创 Ubuntu安裝mysql,並配置遠程連接權限

ubuntu 安裝mysql命令 sudo apt-get install mysql-serve 安裝過程中會提示設置密碼什麼的,注意設置了不要忘了,安裝完成之後可以使用如下命令來檢查是否安裝成功:     sudo netstat -