OpenCDN是一套快速部署CDN加速的工具,針對專門提供
CDN加速服務的企業或對多節點CDN加速有需求的企業,提供一套便捷的CDN加速管理平臺,可對每個節點的狀態、系統負載進行實時監測與統一管理,同時咱們預製了多套經常使用緩存規則,支持多種複雜的CDN緩存場景。
1.徹底免費的CDN部署工具,包括CDN節點管理平臺和加速部署包。OpenCDN提供了方便的工具構建器,實時自我建立CDN加速服務
2.OpenCDN基於nginx + proxy_cache緩存模塊,無需操做員配置文件,單擊鼠標便可設置高可用性CDN加速系統
3.OpenCDN管理中心可以操做每一個節點的狀態,系統負載和網絡流量的實時監控和統一管理控制節點的緩存策略同步全部節點
====================安裝前=====================
1.OpenCDN2.0提供集中控制中心,再也不須要部署單獨的控制中心。在多個CDN節點上安裝OpenCDN2.0 Node軟件後,您能夠訪問咱們的官方網站來管理您的CDN節點。
2.OpenCDN2.0控制檯中心經過TCP端口80默認與CDN節點通訊,但若是不起做用,通訊端口將自動切換到9242。
3.OpenCDN2.0節點安裝將卸載你的nginx並中止httpd運行。在安裝以前要當心。
注:OpenCDN的管控端和節點端是分離式架構,不能安裝在同一臺機器上。CDN節點端或管控端安裝時,必須確保80端口未被佔用。
1、在Linux上安裝節點端
====================在Linux上安裝節點端====================
wget https://github.com/firefoxbug/OpenCDN2.0/archive/master.zip unzip master.zip cd OpenCDN2.0-master/ ./install.sh
========================使用率========================= ===
安裝完成後,您將得到一個識別主機的令牌。
service opencdn start service nginx start
==================== UNINSTALL ==========================
./unstall.sh
2、在Linux上安裝管控端
====================在Linux上安裝管控端====================
### LAMP環境配置
unzip OpenCDN_COnsole.zip
cd OpenCDN_COnsole
包裏的rpm下面有所需的安裝包
rpm -ivh epel-release-6-8.noarch.rpm rpm -ivh inotify-tools-3.14-1.el6.x86_64.rpm #推薦這麼安裝。會動解決依賴關係. yum -y localinstall opencdn-console-1.1-2.el6-noarch.rpm 檢查Selinux狀態 #sestatus 若是輸出不爲 SELinux status: disabled .能夠昨時先關閉 .命令以下: #setenforce 0 永久關閉方法: #vim /etc/sysconfig/selinux 把SELINUX=disabled 並重啓系統 #啓動Mysql 並設置密碼 #service mysqld start #/usr/bin/mysqladmin -u root password '123.com' 設置mysql密碼
####導入數據
#cd /usr/local/opencdn/ocdn #mysql -uroot -p123.com -e 'create database cdn_info' 新建cdn_info數據庫 #mysql -uroot -p123.com cdn_info <cdn_info.sql 導入數據 #sed -i 's#DB#123.com#g' /usr/local/opencdn/ocdn/database.php 修改web 數據庫配置文件數據庫鏈接信息 (dbpass爲你的真實數據庫密碼) #sed -i 's#DP#123.com#g' /usr/local/opencdn/conf/opencdn.conf 修改opencdn配置文件數據庫密碼(dbpass爲你的真實數據庫密碼)
####重啓webserver-> HTTP
/etc/init.d/httpd restart
####啓動opencdn
/etc/init.d/opencdn restart
檢查一下opencdn開啓狀態,查看日誌。查看有沒有異常。
#cd /var/log/opencdn/ 相看相關日誌
3、OpenCND管理中心部署完後相關路徑
管理中心訪問URL:http://YourIP/ocdn
服務啓動:service opencdn [start|stop|restart]
日誌文件:
緩存日誌:/var/log/read_url.log
系統信息採集日誌:/var/log/read_info.log
nginx訪問採集日誌:/var/log/do_accesslog.log
節點健康度日誌:/var/log/node_health.log
####啓動服務
#service httpd restart
####截圖以下:
###################php
控制檯裏面不少功能都沒有,須要二次開發html