原创 Linux雙網卡綁定

CentOS 7配置方法:修改 eth0配置文件爲:TYPE=Ethernet BOOTPROTO=none USERCTL=no DEVICE=eth0 ONBOOT=yes MASTER=bond0 SLAVE=yes修改eth1配置文

原创 FastDFS集羣部署

集羣部署部署環境IP地址計算機名部署的服務172.16.10.10node1.fastdfsStorageGroup1172.16.10.11node2.fastdfsStorageGroup1172.16.10.12node3.fastd

原创 Redis 3.0原生集羣部署

下載Redis 3.x:前往下面地址選擇合適的版本下載Redis下載wget http://download.redis.io/releases/redis-3.2.0.tar.gz安裝Redis 3.xtar -xvzf redis-3.

原创 使用Gunicorn Ngnx Supervisor部署Django項目

    Django作爲最受歡迎基於Python的Web框架之一,爲用戶提供了一個輕量級的測試Server,但這個Server最好不要用於生產環境。那麼如果我們需要在生產環境上面部署Django項目,那麼我們使用什麼環境呢?最早Django

原创 如何定義 select 默認不選中任何值

默認情況下 select 標籤會選中第一個值作爲默認值,當然我們也可以自己定義默認值。但我們現在的需求是不想選中任何默認值,有一種比較好的方法不影響美觀 也不影響用戶體驗,方法如下:<select name="Environment" id

原创 實時驗證用戶名是否重複

    現在很多網站在註冊用戶名時,你只要輸入好要註冊的用戶名後,不用提交請求就可以實時的顯示用戶名是否可用,重複等。這總情況下不能刷新頁面,而要把用戶名提交到後臺比對,後臺把結果返回到前端,前端再顯示出用戶名是否可用。下面將使用JQuer

原创 使用Python pyDes和base64模塊對字符串進行加密和解密

代碼如下:import pyDes import base64 Key = "Gogenius" Iv = "Gogen123" # 加密 def encrypt_str(data):     # 加密方法     method = 

原创 JQuery判斷radio屬性爲空的時候錯誤提示信息顯示位置不正確解決辦法

只需要定義一個以下標籤即可以想讓錯誤信息顯示到哪裏就顯示到哪裏<label for="name" class="error"></label>說明:標籤名必須爲 labelfor屬性的值與對應 input 的name屬性一致,通過這裏與 i

原创 NGINX反向代理對HTML頁面的POST請求返回405狀態碼解決方法

實現如下:server {     listen 80;     listen 443 ssl;     server_name nirvana.test-a.gogen;     ssl_certificate      /etc/ng

原创 MySQL新增從庫

項目背景描述:    在項目的開始只有一個MySQL實例在運行,後期因爲安全性,壓力,備份等原因需要在此實例的基礎上面新增一個從庫。分析:    MySQL主從是基於binlog日誌來實現的,那麼需要主服務器開啓binlog,此選項默認是關

原创 自建Yum源並與科大開源鏡像站進行同步

安裝Nginxyum -y install nginx新增yum.conf配置文件server {     listen       80;     server_name  yum.gogen.cn;     location / {

原创 MongoDB 3.0副本集搭建

環境配置架構:一主兩從(三臺虛擬機)系統版本:CentOS Linux release 7.4.1708 (Core)MongoDB版本:3.0.15MongoDB安裝以下操作需要在三臺虛擬機都進行下載yum源配置wget https://

原创 關於阿里雲OSS故障排查解決,以及經驗總結

背景描述        在2018年1月22日星期一,早上發現部署在阿里雲所有服務無法訪問,登錄到阿里雲控制檯,首先查看SLB負載均衡器狀態,發現所有公網負載均衡器被停用,專網負載均衡器工作正常。電話聯繫阿里雲客服,告知阿里雲欠費,我們的負

原创 使用Zabbix官方模板監控MySQL

 關於Zabbix和MySQL安裝就不在說明,請自行參考相關文檔複製官方MySQL監控的userparameter到安裝目錄,我這裏是採用的3.4.1源碼安裝,安裝目錄在/usr/local/zabbix目錄,如果你是rpm包安裝請自行尋找

原创 ubuntu 16.04修改網卡名爲eth*

默認情況下ubuntu 16.04的系統剛安裝好過後網卡名稱默認如下圖所示爲滿足習慣,我們將網卡名稱改爲eth*顯示操作方法配置文件/etc/default/grubGRUB_CMDLINE_LINUX=""改爲GRUB_CMDLINE_L