原创 windows+nginx+php

cd E:\AppServ\nginx-1.13.7 nginx.exe  //啓動nginx,啓動後可關閉cmd窗口 修改nginx.conf location ~ \.php$ {        root           html

原创 aliyun oss 客戶端ossfs安裝

#yum install libcurl libcurl-devel openssl-devel libxml2-devel 打開https://github.com/libfuse/libfuse/releases #:wget htt

原创 微信領取卡券中android和iOS的坑

最近在開發微信卡券,想讓用戶進入頁面自動喚醒領取卡券窗口 iOS用戶沒問題正常喚醒領取窗口,android死活不行, 最後發現把wx.addCard()接口寫進wx.ready()就行了,真是大坑啊

原创 在Linux系統的服務器上使用Memtester進行內存壓力測試

1 下載,http://pyropus.ca/software/memtester/ wget http://pyropus.ca/software/memtester/old-versions/memtester-4.2.2.tar.

原创 利用aliyun OSS掛載文件服務器或session共享

在aliyun 應用市場搜索cloudfs4oss 購買安裝 下載cloudfs4oss root# yum install libcurl libcurl-devel openssl-devel fuse fuse-libs fuse-

原创 mysql 主從日誌轉移

項目中主從部署隨着主庫服務器日誌越來越大,磁盤空間不夠導致無法重啓mysql,這時新掛載一塊硬盤專用於存儲日誌,需要轉移日誌存儲路徑 1.mkdir /mnt/data/mysql-log  && chown mysql:mysql -R

原创 PHP遞歸返回值的問題

function test($a){if($a>100){return $a;}$a++;test($a); } echo test(1);  ##這樣可能並不會返回101,無法輸出或得到相應的結果 改成 function test($

原创 git 分支管理

原创 mysql 非分區錶轉化成分區表

1.創建分區表 CREATE TABLE `app_visitor_logger2` (`item_id` INT(11) NOT NULL AUTO_INCREMENT,`page_title` VARCHAR(50) NOT NULL

原创 mysql 通過ssh通道安全連接數據庫

mysql不開放任意主機訪問數據庫和3306端口後安全連接數據庫,如下圖: 這裏理解稍微難點,其它mysql ssh tunnel連接首先是登錄SSH然後類似中轉站的形式再去連接mysql,這相當於直接在服務器裏連接mysql,所以填入1

原创 JWT加密方式

https://jwt.io/   $s =hash_hmac('sha256','eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyZXNvdXJjZSI6IkJhbmxpc3QiLCJDYWxsZXJJ

原创 SS服務器

1.安裝SS軟件,參考https://shadowsocks.org/en/download/servers.html $ python --version Python 2.6.8 $ pip install shadowsocks

原创 nginx用戶認證配置( Basic HTTP authentication),apache也有類似配置

ngx_http_auth_basic_module模塊實現讓訪問着,只有輸入正確的用戶密碼才允許訪問web內容。web上的一些內容不想被其他人知道,但是又想讓部分人看到。nginx的http auth模塊以及Apache http au

原创 linux crontab 設置

43 21 15 06 * php /home/wwwroot/index.php test/sendtpl >/tmp/sendtpl.txt 每年的6月15號21點43分執行1次,並把腳本有輸出的字符串輸出到sendtpl.txt保

原创 aliyun研究注意事項

由於鏡像是依賴快照的,創建鏡像前首先要創建快照,所以刪除快照前必須先刪除鏡像   創建鏡像時是系統盤和數據盤首先創建快照,然後鏡像包含系統盤與數據盤,如果只想創建系統盤鏡像,則單獨在雲盤中 先創建快照再創建鏡像,如果系統盤有掛載其它硬盤