原创 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($
原创 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研究注意事項
由於鏡像是依賴快照的,創建鏡像前首先要創建快照,所以刪除快照前必須先刪除鏡像 創建鏡像時是系統盤和數據盤首先創建快照,然後鏡像包含系統盤與數據盤,如果只想創建系統盤鏡像,則單獨在雲盤中 先創建快照再創建鏡像,如果系統盤有掛載其它硬盤