原创 我的Linux配置筆記

vim配置備忘:$cat .vimrc  set tabstop=4 set shiftwidth=4 set softtabstop=4 set expandtab set autoindent "set mouse=a set hls

原创 phpMyAdmin安裝後常見報錯

聲明:MySQL和phpMyAdmin不在同一主機。登陸時提示“無法登錄MySQL服務器”。        解決方法:    若MySQL和phpMyAdmin不在同一主機,需要修改配置文件phpMyAdmin/libraries/conf

原创 LAMP下修改MariaDB的數據存儲路徑

默認情況下MariaDB的存儲爲/var/lib/mysql/,現在因爲某種原因需要改爲/media/data/mysql。1、首先停掉MariaDB和httpd的守護進程: # systemctl stop mariadb.service

原创 關於MySQL亂碼問題總結

    前段時間在跨版本遷移MySQL數據的時候總是越到亂碼問題,現總結一下。    思想:數據亂碼其實就是數據在寫入時和讀出時使用了不同的字符編碼規則,解決亂碼也就是統一字符編碼規則,也叫統一字符集。比如數據庫表使用ascii編碼存儲數據

原创 Linux下搭建SFTP服務器

SFTP的好處不用多說,安全,簡單,便於管理(尤其在防火牆端口設置方面)。Linux下配置SFTP非常簡單。此例中要求:用戶ftpuser可以上傳數據至/media/data/shared/ftproot,不允許讀取和修改上級目錄的數據。不

原创 Web Service

原创 正則表達式

基本正則表達式元字符:    字符匹配:        .: 匹配任意單個字符;        []: 匹配指定範圍內的任意單個字符        [^]:匹配指定範圍外的任意單個字符        [:digit:]: 數字字符     

原创 被動模式下FTP不能建立數據會話問題

問題描述:    在阿里雲使用WINDOWS IIS搭建了FTP服務器,使用被動模式,指定了被動端口並且已經放行FTP的命令和數據端口。在實際使用時發現使用專用的FTP客戶端(如WinSCP、lftp、瀏覽器等)一切正常,當使用FTP命令時

原创 SQL Server中重命名數據庫

此處以SQL Server 2008中將數據庫BPMDB改名爲BPMDB-BI爲例說明步驟:分離數據庫打開management studio,找到BPMDB數據庫-->右鍵-->任務-->分離修改數據庫物理文件名找到數據庫物理文件所在目錄(

原创 華爲路由器NAT表項維護

網絡概述:典型網絡。內網主機通過邊界路由器的PAT訪問外網,邊界路由器的默認路由指向ISP網關,內網使用專用的×××設備通過IPSEC ×××與另一分支建立L2L ×××,內網服務器通過DNAT,使用獨立的公網IP向外網發佈網絡服務。問題:

原创 Linux作業7

1、創建一個10G分區,並格式爲ext4文件系統;   (1) 要求其block大小爲2048, 預留空間百分比爲2, 卷標爲MYDATA, 默認掛載屬性包含acl;   (2) 掛載至/data/mydata目錄,要求掛載時禁止程序自動運

原创 Linux作業9

1、詳細描述一次加密通訊的過程,結合圖示最佳。 以Bob和Alice安全通訊爲例:    Bob<--------->Alice    1. Bob要和Alice安全通信首先要取得對方的公鑰,即對方的證書,並驗證證書的合法性。驗證過程和內容

原创 Web Service

原创 Linux上文本處理三劍客

Linux上文本處理三劍客:     grep:文本過濾(模式:pattern)工具;         grep:支持基本的正則表達式         egrep:支持擴展的正則表達式         fgrep:不支持正則表達式    s

原创 HTTPD配置筆記

將多個域名301重定向至一個域名添加訪問域名的DNS記錄,使之能解析至同一服務器;修改httpd的配置,允許網站目錄下的.htaccess配置覆蓋httpd的配置;編輯.htaccess,配置重定向域名。Example:使www.oimec