原创 Linux shell 指定目錄查找所有大文件,分割處理,並刪除原文件

#!/bin/bash # 待讀取目錄 dir=/data/www/logs/ # 開始讀取大於100M的所有文件 findret=`find ${dir} -size +100M` cd ${dir} i=1 # 循環處理

原创 docker compose 搭建NGINX和PHP

直接上docker-compose.yml version: '3.3' services: nginx: build: context: ./nginx dockerfile: Dockerfil

原创 Docker 遇到的坑 - docker-compose.yml

根據官方提供的教程中,地址 docker-compose.yml version:"3" services: web: # 將 username/repo:tag 替換爲您的名稱和鏡像詳細信息 image: use

原创 Mac 安裝Tomcat

進入Tomcat官網 ,https://tomcat.apache.org/ 如下圖,選擇要下載的版本 選擇tar.gz格式下載 下載完成後,解壓並進入Tomcat的bin目錄下, 執行 ./startup.sh 打開瀏覽器

原创 阿里雲 - 免費 CA 證書申請 + Nginx 實現網站https部署 + http強制跳轉https

1,進入阿里雲,找到導航欄下安全下有個CA證書服務; 2,點進去之後點擊立即購買; 3,點進來默認是看不到免費的,點擊Symantec; 4,然後點擊增強型; 5,這個時候會出現免費版; 6,選擇並點擊立即購買; 7,支

原创 linux + nginx 配置自定義404頁面

當一個用戶來到網站,訪問不存在的頁面是, Nginx 會報404的錯誤 默認的404頁面。。 挺難留住用戶的! 所以這個時候企業可以自定義一個“404頁面”! 來提高用戶留存率! nginx的配置如下: 在對應的站點配置文件的s

原创 PHP - 微信H5支付

<?php /** * @author rdisme * 微信支付 H5支付方式 */ class Wechat_pay_mweb { const PAYURL = 'https://api.mch.weixin.qq.

原创 Sign簽名生成與校驗

參數說明: from 接口發起方標識,由管理員分配 secret 密鑰,由管理員分配 sign 簽名 timestamp 時間戳 s (用於校驗簽名有效期) sign算法; 1.對所有參數(此時不含sign參數)升序排列得出arr

原创 Mac transmit如何設置默認編輯器

transmit在 Mac下是非常好用的ftp工具! 1, 打開偏好設置 2, 點擊files項, 需更改項: 2.1 double click action 改爲 edit in external editor(使用

原创 PHP CSV導出功能,文件輸出到客戶端

直接上代碼 public function doExcel($data) { // 文件名 $filename = date('YmdHis') . '.csv'; // 文件完整路徑 $filepath

原创 收藏

好用的js圖標庫: 1,Highcharts http://www.hcharts.cn/ 2,ECharts http://echarts.baidu.com/index.html 3,檢測網站安全性: https://www.ss

原创 微信支付HTTPS服務器證書驗證

Linux服務器 1、 生成隨機串和簽名: 這裏用的PHP $mch_id = '1247485801'; // 商戶號 $key = 'qwertyuiopasdfghjklzxcvbnm123456'; // 商戶支付密鑰 $no

原创 lnmp一鍵安裝包,mysql無法遠程連接

如題: 常規解決辦法 嘗試之後,發現並沒有什麼效果, 查了lnmp的官網-常見問題,裏面有提到這個問題, 原因:爲了安全,lnmp 的大部分版本都是禁止遠程連接mysql的(3306端口被禁) 解決辦法: 官網的方法; 我用的是阿里雲

原创 MySql 配置主從服務器、配置主主服務器

1、準備工作: 阿里雲的centos 兩臺服務器:(mysql版本儘量保持一致,主服務器的版本不能高於從服務器) 主服務器:ip1; 從服務器:ip2; 待同步的數據庫:slaveDB; 同步主從數據庫數據,保持主從數據一致!

原创 linux 源碼安裝Python

這裏是採用源碼安裝 直接去官網找到適合的版本, 我選擇的是2.*版本 操作如下: wget https://www.python.org/ftp/python/2.7.14/Python-2.7.14.tgz tar -zxvf P