發表文章

zabbix 3.2 升級 zabbix 4.0

圖片
安裝 停server和agent pkill zabbix 備份DB mysqldump -uroot -p zabbix > zabbix-backup.sql 備份設定檔 mv /web/zabbix /web/zabbix.bak zabbix4.01下載 wget https://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/4.0.1/zabbix-4.0.1.tar.gz 解壓縮 tar zxvf zabbix-4.0.1.tar.gz cd zabbix-4.0.1.tar.gz ./configure --prefix=/web/zabbix/  --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2 將前端網頁的部分放置到安裝資料夾內 cp -r /root/zabbix-3.2.11/frontends/php /web/zabbix/php/ cp -r /web/zabbix.bak/etc/ /web/zabbix/etc cp -r /root/zabbix-4.0.1/frontends/php/ /web/zabbix/php cp /web/zabbix.bak/php/conf/zabbix.conf.php /web/zabbix/php/conf/

centos6 編譯安裝 zabbix3.2

圖片
下載resource https://www.zabbix.com/download_sources 這次要編譯的版本為 zabbix3.2 ,在這之前, 必須先安裝完LNMP環境 以下為安裝步驟及語法 新增使用者 groupadd zabbix useradd -g zabbix zabbix 解壓縮 tar zxvf zabbix-3.2.11.tar.gz cd zabbix-3.2.11 安裝snmp yum -y install net-snmp-devel 安裝 ./configure --prefix=/web/zabbix/ --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2 make install 將前端網頁的部分放置到安裝資料夾內 cp -r /root/zabbix-3.2.11/frontends/php /web/zabbix/php/ 匯入sql create database zabbix default charset utf8; mysql -uroot -pxxxxxx zabbix < /root/zabbix-3.2.11/database/mysql/schema.sql mysql -uroot -pxxxxxx zabbix < /root/zabbix-3.2.11/database/mysql/images.sql mysql -uroot -pxxxxxx zabbix < /root/zabbix-3.2.11/database/mysql/data.sql 創建一個mysql使用者,並給他zabbix資料庫的權限 GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY 'password'; zabbix各個檔案位置 conf檔案 /web/zabbix/etc/zabbix_server.conf 執行檔 /web/zabbix/za...

開箱文--我買NAS啦!!!--Synology 218+

圖片
其實呢,除了上次的那個雙螢幕支架 我還買了NAS(掩面) 主要是想要放重要的照片影片,還可以放電影上去看, 以及玩玩他的各種功能 所以就買了一台Synology 218+ 還有兩顆WD紅標 2T硬碟來裝 新鮮的NAS和硬碟 NAS打開後,有層層的防撞軟軟包裝,確保運送過程中不會被撞成資源回收的垃圾 打開來總共有一台NAS主機,一條變壓器,一條電源線,一條網路線和說明書 好的我們來裝硬碟進去了唷 全新的WD紅標硬碟,真香 一顆一顆的給他放進去 插上電源和網路線後,開機,依照著說明書的指示,就可以找到我們的NAS了 待初始化完成後建立管理者帳號 建立完成後就可以開始使用NAS了!!!感動 終於有個私有雲可以使用了 接下來就可以不斷地往裡面塞東西,偶爾看看套件中心有甚麼有趣的功能就安裝下來使用 最近買的東西有點多,因為網路升300M,又更新了網路設備,又是螢幕支架,又是NAS 搞的箱子已經疊的跟山一樣高了 所以月底大概可以直播吃土了wwww

開箱文--箱子開不完--雙螢幕支架Xergo EM43116

圖片
最近,覺得桌子越來越難收拾,我想這張桌子大概是中暑了(?), 解決的方法很簡單,就是上PCHome趕快買一組雙螢幕支架 於是隔天就送來了一大箱 真的是一大箱 拆開後,裡面個別的材料還用箱子裝著(乾,好累) 於是我就再每個都拆一次 終於阿,到這邊,房間的門口幾乎都被剛剛拆的箱子擋住了 先看看原本的桌子(哎呀好亂) 然後全部撤下開始安裝支架,光是到這邊就快要...阿斯... 先安裝主要的樹幹 將手臂裝上去的樣子,接下來是最最最困難的部分 這東西,就是他,我差點被這東西搞死 我為了把這個零件扳成這張圖片的樣子,我花了大概30分鐘 超  級  緊  ,差點扳到升天了,後來才發現,這個先鎖上螢幕後再來做角度的調整會比較好扳 安裝上螢幕 接著在把螢幕安裝上支架就完成了,後來發現因為角度的關係, 兩個螢幕沒有辦法剛好和在一起,只好又重新拆掉在裝一次.... 最後的成品,雖然說桌子可能還是一樣亂,但是螢幕的部分可以自由的移動了, 底部的空間也能拿來置物     裝完後,感想是, 這玩意真的不錯,除了那個螢幕的角度要調整的時候,需要暴力一點,有點擔心螢幕會不會爆掉XDD 然後,超耗費體力的,裝完後就可以馬上洗洗睡的那種 回收車吃我ㄉ箱子啦!!!!

在php7 上面安裝redis擴展

圖片
安裝擴展步驟 wget https://github.com/phpredis/phpredis/archive/develop.zip 會下載檔案 develop.zip 解壓縮 unzip develop.zip 如果沒有解壓縮zip的話請安裝 yum -y install unzip cd phpredis-develop/ /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config make make install 接下來依照系統提示給的路徑去查看,可以看到多了一個redis.so的檔案 修改php.ini 新增 extension= redis.so 重啟php-fpm 重啟web server 使用phpinfo去查看有沒有新增redis的擴展 參考資料: https://renwole.com/archives/274

centos 7 安裝mariadb

圖片
centos 7 安裝mariadb10.2.18 rpm -qa | grep -i mariadb rpm -ev --nodeps *** wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.18/yum/centos7-amd64/rpms/MariaDB-10.2.18-centos73-x86_64-compat.rpm wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.18/yum/centos7-amd64/rpms/MariaDB-10.2.18-centos73-x86_64-common.rpm wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.18/yum/centos7-amd64/rpms/MariaDB-10.2.18-centos73-x86_64-server.rpm wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.18/yum/centos7-amd64/rpms/MariaDB-10.2.18-centos73-x86_64-client.rpm wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.18/yum/centos7-amd64/rpms/MariaDB-10.2.18-centos73-x86_64-devel.rpm wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.18/yum/centos7-amd64/rpms/galera-25.3.24-1.rhel7.el7.centos.x86_64.rpm rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm yum -y install jemalloc rpm -hiv --nodeps MariaDB-10.2.18-centos73-x86_64-...

Kubernetes--minikube安裝 使用CentOS 7

圖片
安裝方式在下列官方網址有 https://kubernetes.io/docs/tasks/tools/install-kubectl/ 這次我是在自己的windows 上面安裝VirtualBox,架了一台CentOS 7, 並在此VM上面跑minikube 以下為安裝步驟 一、安裝 kubectl cat <<EOF > /etc/yum.repos.d/kubernetes.repo [kubernetes] name=Kubernetes baseurl=https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64 enabled=1 gpgcheck=1 repo_gpgcheck=1 gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg EOF yum install -y kubectl 二、安裝minikube curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/ 三、啟動minikube minikube start 不過這時候報錯了,因為minikube需要虛擬機來初始化kubernetes環境 不過,需要執行於VM內的這個規則,linux環境除外,因此可以加上 --vm-driver=none參數,來使用自己的環境 minikube start --vm-driver=none 然後,如果沒有安裝docker,會出現下列錯誤 把docker 安裝好後呢再來執行一次---- 忘記怎麼安裝docker了嗎? 這樣就安裝完成了,之後再來研究使用方法 參考資料: https://kubernetes.io...