原创 阿里雲系統盤擴容

前提 1.在控制檯購買擴容雲盤 2.創建快照備份 3.根據操作系統安裝growpart或者xfsprogs擴容格式化工具 ①如果是centos系統 執行如下命令 yum install cloud-utils-growpart yum in

原创 linux下安裝svn版本管理工具

安裝svn的過程,記錄下以作備忘 1.安裝軟件 yum install subversion 2.創建svn文件夾 mkdir /home/svn 3.創建資源庫 svnadmin create /home/svn

原创 centos7.2 源碼編譯安裝php7.2.4 apache2.4.37 https證書安裝

一、php7.2.11源碼安裝 1.下載php7.2.11 wget http://cn2.php.net/downloads.php/php-7.2.11.tar.gz#### 2.安裝依賴 yum -y install php-mcry

原创 sublime安裝install package

通過 https://sublime.wbond.net/Package%20Control.sublime-package 下載packageControl文件 下載完成後,打開sublime text3,選擇菜單Preferences-

原创 centos7 安裝ftp

安裝VSFTPD 1.首先確認系統內無VSFTPD。 rpm -qa|grep vsftpd 若有的話會顯示vsftpd-x.x.x.-x.xxx.x86_64 若沒有的話會空返回 2.安裝VSFTPD yum -y install vsf

原创 centos7 安裝composer

命令: 1.下載composer wget https://dl.laravel-china.org/composer.phar -O /usr/local/bin/composer 2.賦予權限 chmod a+x /usr/local/

原创 redis 數據遷移

最近有個項目因爲要搬遷服務器的原因,去找了服務器公司的運維,需要收費,於是果斷決定自己實現這個功能。現在百度上已經一大把redis數據庫遷移的教程,大部分是利用主從複製或者利用redis的RDB備份之後在需要遷移到的redis放進去來達到遷

原创 Nosql簡介 Redis,Memchche,MongoDb的區別

本篇文章主要介紹Nosql的一些東西,以及Nosql中比較火的三個數據庫Redis、Memchache、MongoDb和他們之間的區別。以下是本文章的閱讀目錄 一、Nosql介紹 1.Nosql簡介 2.Nosql的特點和關係型數據庫的區別

原创 設計模式六大原則(PHP)

  設計模式的目的是爲了更好的代碼重用性,可讀性,可靠性和可維護性。常用的六大設計模式有:單一職責原則(SRP),里氏替換原則(LSP),依賴倒轉原則(DIP),接口隔離原則(ISP),迪米特法則(LOD),開閉原則(OCP)。 1.單一

原创 nginx分區域名轉發 tp5域名分目錄配置

需求 本來我們一般情況下都是域名abc.com解析到網站的根目錄/root/public這種。但是客戶突然提出了一個奇葩的需求,客戶要求以後可能網站會增多,需要增加分區的功能,比如abc.com/wh/代表武漢的網站,abc.com/sy/

原创 負載均衡

  負載均衡(load balance)是分佈式系統架構設計中必須考慮的因素之一。它通常指的是將請求/數據“均衡”的分攤給多個操作單元來執行,負載均衡的關鍵在於“均衡”。均衡不能狹義的理解爲平均把工作分配給每一臺服務器,每個服務器的承載能力

原创 Linux下安裝Redis php-redis擴展 redis重啓shell腳本 超詳細!

前言   前面剛寫過nosql其中三款熱門產品的對比,這次主要寫關於Redis的一些事情,Redis的介紹、安裝以及擴展(php-redis,因爲我是phper)安裝等等。同時是寫給我的朋友(cccjjjz)以及自己日後安裝使用。 目錄

原创 TP5.0 controller下分版本 分塊 分目錄寫法訪問

這個寫法是在api模塊下的controller目錄下又分出了v1和以後未知的v(x)版本,這個時候需要配置路由來訪問這個接口類似於這種形式: http://www.xx.com/index.php/api/v1.Home/category

原创 PHP SPL迭代模式

mode 有模式的兩個正交組可以設置: 1.迭代的方向 SplDoublyLinkedList::IT_MODE_LIFO(堆疊型) SplDoublyLinkedList::IT_MODE_FIFO(隊列分格) 2.迭代器的行爲 SplD

原创 PHP錯誤與異常

 請一定要注意,沒有特殊說明:本例 PHP Version < 7   說起PHP異常處理,大家首先會想到try-catch,那好,我們先看一段程序吧:有一個test.php文件,有一段簡單的PHP程序,內容如下,然後命令行執行:php t