HP ProLiant DL20 Gen9 CentOS7 安裝讀不到Raid卡解決方式

原生的 CentOS iso 檔無法讀到機器的 Raid 卡,需要自行下載驅動來安裝. 首先必須先準備CentOS7的安裝檔,並且下載相對應的驅動,方法如下 [RECOMMENDED] HP ProLiant Smart Array 控制器 (AMD64/EM64T) 驅動程式磁碟(適用於 Red Hat Enterprise Linux 7 (AMD64/EM64T)) hpsa-3.4.10-120.rhel7u0.x86_64.dd.gz « CentOS 7 hpsa-3.4.10-120.rhel7u1.x86_64.dd.gz « CentOS 7.1 CentOS 7版本說明 RHEL 版本 版本 CentOS 7 7-1406 CentOS 7.1 7-1503 CentOS 7.2 7-1511 Wiki - CentOS版本說明 Installation: 在類似 Linux 的作業系統下建立驅動程式更新 USB 隨身碟: 將 hpsa-..x86_64.dd.gz 檔案儲存至暫存目錄。使用 GUNZIP 將此檔案中的 hpsa-..x86_64.dd 解壓縮至同一目錄。 插入 USB 隨身碟。若已自動掛載 USB 隨身碟,請卸載 USB 隨身碟。 寫入 hpsa-..x86_64.dd 檔案至 USB 隨身碟裝置。(不包括 USB 隨身碟是 /dev/sdc) dd if=hpsa-....

September 29, 2016

運用google協作平台製作履歷

運用google協作平台製作履歷 安安大家好,我也是看別人用我才知道可以這樣用的,或者你想做別的事情,就自由發揮吧. 開始用的時候用起來有點麻煩,感覺介面不太友善. 這邊感謝一下瘋婆子 yaya 協助破關. 下面簡單介紹一下一些設定順便筆記 建立一個協作平台 一開始你可能會想把這兩個東西拿掉 管理協作平台 設定搜尋功能 編輯協作平台版面配置 恩你看了就知道了~~~ 啾

September 20, 2016

Hicloud S3雲儲存資料夾掛載

hicloud S3雲儲存 目的:將s3的bucket掛載到Caas雲伺服器 主機環境:CentOS 6.4 說明:s3fs base on fuse所以伺服器上必須有fuse的lib 示意圖: Resource: Hicloud S3 文檔 s3fs-fuse 安裝 一、下載s3fs-fuse源碼進行安裝 Github s3fs-fuse 二、安裝所需套件 CentOS7 yum install automake fuse fuse-devel gcc-c++ git libcurl-devel libxml2-devel make openssl-devel CentOS6 yum install automake gcc-c++ git libcurl-devel libxml2-devel make openssl-devel fuse fuse-devel 版本必須大於 2.8.4,CentOS6 yum install只有2.8.3,所以必須手動安裝(安裝步驟於下方),安裝完成後,重這裡接續安裝即可. 三、安裝步驟 git clone https://github.com/s3fs-fuse/s3fs-fuse.git cd s3fs-fuse ./autogen.sh ./configure -prefix=/usr make make install 四、設定 要存取Hicloud的s3必須先申請一組access key與secret key 將key info寫入設定檔中 vi /etc/passwd-s3fs #Access Key:Secret Key 以冒號(:)區隔 #ex: 2d69bf8ca60c2381dd1fg2as4f10s:97761d0f114562r2gfd0256436ec 五、掛載 Only ROOT s3fs -o url=http://s3....

August 9, 2016

2016/07/27 使用ab壓測

環境說明 主機:MacPro裡的VM CPU : 1 Memory:512M 系統:CentOS 7 網頁服務:Nginx/1.11.1 開始進行壓力測試 ab -n 1000 -c 500 -k http://127.0.0.1/ 當擴大到2000併發時遇到 socket: Too many open files (24) 的問題 ab -n 10000 -c 2000 -k http://127.0.0.1/ Google後了解是系統設定的限制 查看目前系統設定的限制 (ulimit -a # 可查看全部參數) su nginx - 如果su 無法切換使用者可能需要修改一下 vipw 查可開啟的數量 ulimit -n 修改可打開的文件數 vi /etc/security/limits.conf 星號代表全局,soft軟體,hard硬體,nofile指的是可打開的文件數 nginx soft nofile 65536 nginx hard nofile 65536 * soft nofile 65536 * hard nofile 65536

July 29, 2016

Gradle 初探

如何用 gradle 建立專案

July 27, 2016

javascript 有沒有var的差別

有沒有var差很大啊,要注意 Output is “7” $(document).ready(function () { x = 6; }); $(document).ready(function () { x = 7; }); $(document).ready(function () { alert(x); }); x is not defined $(document).ready(function () { var x = 6; }); $(document).ready(function () { var x = 7; }); $(document).ready(function () { alert(x); });

July 21, 2016

2013 開放 Web 軟體安全計畫

2013 開放 Web 軟體安全計畫 – Open Web Application Security Project https://www.owasp.org/index.php/Top_10_2013-Top_10 網站安全標準須防止 OWASP (開放Web軟體安全計畫 – Open Web Application Security Project)十大Web資安漏洞,其安全要求表列入下。 A1 - Injection (注入攻擊): A2 - Broken Authentication and Session Management (失效的驗證與連線管理): A3 - Cross-Site Scripting(XSS) (跨站腳本程式攻擊): A4 - Insecure Direct Object References (不安全的物件參考): A5 - Security Misconfiguration (不當的安全組態設定): A6 - Sensitive Data Exposure (敏感資料暴露): A7 - Missing Function Level Access Control (缺少功能級別的存取控制): A8 - Cross Site Request Forgery (CSRF) (跨站冒名請求): A9 - Using Components with Known Vulnerabilities(使用已知漏洞元件): A10 - Unvalidated Redirects and Forwards (未經驗證的重新導向與轉送): Top 10 A1 - Injection (注入攻擊): 注入攻擊可說是目前最普遍的網站應用程式的攻擊手法...

July 11, 2016