CouchDB 是一個通過 RESTful API 訪問的多版本控制文檔型存儲的 NoSQL,支持 Map/Reduce,不支持動態查詢。
安裝CouchDB
RedHat 系統執行命令安裝:
$ sudo yum -y install epel-release && yum install couchdb
你也可以下載源碼自己編譯安裝,(不建議,超麻煩,Y.Cheung 已經失敗好多次)。
安裝好之後啟用服務
$ sudo service couchdb start
訪問CouchDB
系統環境需求
PHP環境最好是 PHP 7,系統最好是紅帽系。
安裝Oracle Instant Client
在Oracle官網頁面
[http://www.oracle.com/technetwork/cn/database/features/instant-client/index-097480.html]
中找到系統對應的客戶端下載安裝,比如Y CHEUNG選擇的就是 Instant Client Downloads for Linux x86-64
[http://www.oracle.com/
安裝環境
* CentOS7 主機
* Nginx
主要步驟
* 安裝客戶端
#如果你已經安裝了EPEL,這個步驟可以省略
$ sudo yum install epel-release
#安裝certbot客戶端
$ sudo yum install certbot
* 使用certbot嚮導安裝,有界面,根據指示一步步操作就行,但是YCHEUNG進行到設置webroot的時候就error了,只好放棄
$certbot certonly
如果失敗,可以自行使用命令行安裝(往下看)
* 使用命令行安裝
即,用 certbot certonly命令,加上參數
上次Ubuntu主機配置好郵件服務後沒有及時寫下來備份,結果這次重裝主機就又去search了一番 ,浪費時間,唉~
畢竟不熟練(我又不是網管又不是運維,哼
註冊第三方郵件服務
* Mailgun : https://mailgun.com
* SendGrid : https://sendgrid.com/
這兩個服務YCHEUNG都有用過,感覺差不多,本篇就只講 mailgun 啦!
註冊好之後,可以新添加自定義域名(需驗證),也可以使用網站默認提供的一長串地址,免費賬號限制每月發送的郵件數,不過作為個人主機發發系統郵件什麼的,免費額度足夠了。
選擇你要使用的domain查看詳細信息:
關鍵記錄下Default SMTP Login 和