Time of Update: 2014-04-23
TWiki是一個開源(GPL)的wiki程式。軟體定位為“靈活、強大、便於使用的企業協作平台”,運行於Perl環境。擁有編程技能的人可以使用變數建立動態網頁面,譬如內容表格,或者嵌入式搜尋結果的頁面。預設內建所見即所得 (WYSIWYG)編輯器,完善的使用者權限系統,不需要任何資料庫,完全基於檔案目錄的格式化引擎。TWiki部署起來稍微有點複雜,下面是我在Ubuntu上部署TWiki的一些心得。1. 環境準備$ sudo apt-get install apache2
Time of Update: 2014-04-23
最近糾結於在 Puppet、Chef、SaltStack、Ansible 等一幹組態管理工具中如何選擇。考慮到一旦開始沒有選好,以後更改又是一堆麻煩事,所以就稍微有些謹慎。Puppet 和 SaltStack 我曾用過,但不是十分符合預期,所以先行排除。至於 Chef,雖然老早就聽說過,但卻一直沒有找到機會嘗試。翻了翻文檔,Chef 跟 Puppet 及 SaltStack 也是一樣採用服務端/用戶端模式,對於在現有一定數量的機器上部署仍然有些麻煩。最後落單到 Ansible 上。經過對
Time of Update: 2014-04-23
由於自己為了學習Ubuntu,所以當時在Win7下安裝了 Ubuntu。現在卸載Ubuntu之後系統啟動項留下了一個NeoGrub的引導載入器,怎麼刪除呢?第一步:第二步:進入到控制台後,輸入bcdedit 查看Ubuntu的標識符第三步:可以看到最後一個標示符就是我們想刪掉的。bcdedit /delete {451e80fb-bb63-11e1-a533-c5bb747b1a3b}再次bcdedit
Time of Update: 2014-04-23
主機環境:Ubuntu 13.10Hadoop 1.2.1Hive 0.12.0下載解壓和轉移:wget http://mirrors.hust.edu.cn/apache/hive/hive-0.12.0/hive-0.12.0.tar.gztar -xzvf hive-0.12.0.tar.gz mv hive-0.12.0 /opt/配置系統內容變數:sudo vim /etc/profilesource /etc/profile修改hive配置文檔使用者自訂的設定檔:hive-site.
Time of Update: 2014-04-23
在營運工作中,我們發現Linux系統安裝之後並不能立即投入生產環境使用,往往需要先經過我們營運人員的最佳化才行。下面我就為大家簡單講解幾點關於Linux系統安裝後的基礎最佳化操作。注意:本次最佳化都是基於CentOS(5.8/6.4)。關於5.8和6.4兩者最佳化時的小區別,我會在文中提及的。最佳化條目:修改ip地址、網關、主機名稱、DNS等 關閉selinux,清空iptables 添加普通使用者並進行sudo授權管理 更新yum源及必要軟體安裝 定時自動更新伺服器時間 精簡開機自啟動服務
Time of Update: 2014-04-23
一、安裝1.下載:http://www.isi.edu/nsnam/ns/ns-build.html選擇紅色框內最新版本2.35下載:註:NS-2的官方首頁為http://www.isi.edu/nsnam/ns/可以下載相關手冊及軟體包;由於NS-2是一個複雜的整合軟體,除了NS-2本身之外,還有多種協助工具輔助軟體,所以通常推薦使用NS-2的一次安裝包allinone(all in
Time of Update: 2014-04-23
相信很多人都知道Windows頁表自映射一說,也曉得Linux核心的一一線性映射。然而很多人也僅僅就是知道而已,記住一個結論比理解一個原因要簡單得多。上周末,有人極具挑釁態度的問我能否分別用一句話描述它們,我承認我不是佈道者,也難以說出”道可道,非常道“的玄語,但我十分贊同老子的觀點,能說出來的道就不是大道,雖難以說出,但卻可以解釋,說到解釋,那就是越詳細越好了,冗長並不總是貶義詞。在這樣的心理慰藉下,才會有以下的文字,雖已深更,卻不無聊...本文基於32位Intel體繫
Time of Update: 2014-04-23
Linux Kernel 3.12 出來後我就一直躍躍欲試,無奈安裝後無法啟動圖形介面,原因在自己的小破PC的NVIDIA顯卡使用其私人驅動,安裝時build失敗。公司裡的電腦沒有私人顯卡驅動,倒是一個多星期前就裝上了。以上是廢話。11月6日更新的NVIDIA顯示驅動331.20終於支援3.12核心了,當然,3.11應該也不在話下。使用3.12後,最明顯的感覺就是電腦快了一些。當然,也有可能是我的心理作用。Linux Kernel 的詳細介紹:請點這裡Linux Kernel
Time of Update: 2014-04-23
對於每一個你新安裝的Ubuntu系統,你都會擁有一個可以讓你辦公的辦公工具——LibreOffice。很多人都知道微軟公司的的Word、Excel、PowerPoint和Outlook,但是很少有人知道LibreOffice。LibreOffice靠來自全世界的志願者來維護,由一個慈善基金會支援。它是Linux社區的一款主要的免費辦公工具。它可以安裝在Windows,Mac OS
Time of Update: 2014-04-23
近日,準備給某一客戶企業部署nagios監控系統,於是在其IBM伺服器上迷你安裝了CentOS 6.3(64bit),卻發現剛安裝完的系統yum倉庫更新不了。提示報錯資訊:[root@nagios-server ~]# yum update –yLoaded plugins: fastestmirrorLoading mirror speeds from cached hostfileCould not retrieve mirrorlist
Time of Update: 2014-04-23
一、網路設定網上很多Bandwidthd的執行個體,大多都是只有Bandwidthd的安裝配置。對於剛剛做網路管理的朋友來說,基本用處不大。要用Bandwidthd做流量監控,首先得瞭解你自己的網路拓撲,選擇一個合適的組網方式。Bandwidthd完整實戰筆記(PostgreSQL)_2
Time of Update: 2014-04-23
持續整合環境是一個非常重要的工具,在分工合作的項目中有著舉足輕重的作用。公司最近要用Gitlab,需要配套的持續整合環境。研究了官方的文檔,感覺官方的文檔不是很明了。各種修改過後終於成功了。為了大家安裝時不再重蹈覆轍,特寫這篇部落格。部落格內容大部分都是官方文檔的內容,我僅僅是在一些容易失誤的地方做了寫解釋。官方文檔可能會不時更新。但這些注意的點應該變化不是很大。官方安裝文檔網址:https://github.com/gitlabhq/gitlab-ci/wiki
Time of Update: 2014-04-23
大多數情況下,你無需擔心你的電腦溫度。除非製造上的缺陷,否則硬體設計一般不會使其超過最高工作溫度。但即使沒有任何硬體故障,各種各樣的軟體問題也會導致硬體過熱,例如,顯卡驅動的嚴重bug,風扇控製程序的錯誤配置,CPU調頻守護進程的故障,等等。嚴重的過熱可能會對硬體造成永久性的傷害,所以應當時刻小心系統上的任何過熱問題。因此,如果有合適的溫度監控系統,能在系統溫度突然急速上升時,第一時間向使用者發出警報,豈不美哉?本教程,我將描述如何在Linux下監控系統溫度。在Linux下有許多使用者級工具可以
Time of Update: 2014-04-23
rhel中gonme案頭包的名字變成了Desktop,但如果只安裝這個組的話,也是不行的,介面缺少了X協議的支援,在啟動案頭的時候,會出現下面和X相關的錯誤提示。xinit: No such file or directory (errno 2): no server “/usr/bin/X” in PATHxinit: No such file or directory (errno 2): unable to connect to X serverxinit: No
Time of Update: 2014-04-23
作業環境:[root@bkjia ~]# uname -aLinux bkjia 2.6.32-358.18.1.el6.x86_64#1 SMP Wed Aug 28 17:19:38 UTC 2013 x86_64 x86_64 x86_64
Time of Update: 2014-04-23
電腦的滑鼠被設計成使用食指(大拇指旁邊的那個手指)完成大部分操作。預設情況下滑鼠為右利手使用者配置。開啟電腦時,多數情況下你會使用食指完成點擊動作。事實上,許多左利手使用者(俗稱左撇子)習慣把滑鼠放到鍵盤的左邊,然後用中指進行單擊操作。但這並不是左利手使用者使用滑鼠最好的方法。這個簡短的教程為想要在Ubuntu下正確地使用左手操作滑鼠的使用者而編寫。它將會協助左利手使用者將滑鼠設定成用食指點擊滑鼠主鍵的操作模式。這個教程同樣適用於右利手使用者。如果滑鼠為左利手使用者佈建,那麼右利手使用者可以使用
Time of Update: 2014-04-23
大綱一、前言二、ntopng 簡介三、ntopng 功能說明 四、ntopng 安裝詳解五、ntopng 配置詳解 六、ntopng 使用詳解注,作業系統 CentOS 5.5 X86_64,軟體版本 ntopng-1.1.1。(
Time of Update: 2014-04-23
有了QT5,我們可以很方便的為Android寫程式,尤其對於不熟悉Android SDK (或者Java)的開發人員。 對於只熟悉C語言或者Arduino編程的人來說,現在也可以輕鬆開發Android 程式了。下面我們簡要的介紹使用QT5為pcDuino的Andorid開發Android APK的步驟:1. 搭建編譯環境。請參考 http://qt-project.org/wiki/Qt5ForAndroidBuilding 安裝QT 和 Android SDK。2.
Time of Update: 2014-04-23
CentOS 6.4使用本地yum源每次用rpm包安裝軟體是總有依賴包的出現,今天我搭建了本地yum倉庫,使用yum從光碟片安裝軟體可以解決包的依賴關係,具體操作如下:1.掛載光碟片鏡像[root@centos ~]# mkdir /mnt/cdrom [root@centos ~]# mount /dev/cdrom /mnt/cdrom/ mount: block device /dev/sr0 is write-protected, mounting read-only
Time of Update: 2014-04-23
大綱一、前言二、Cobbler 命令詳解 三、匯入要安裝的鏡像檔案四、用戶端安裝作業系統注,作業系統 CentOS 6.4 x86_64,軟體版本 Cobbler-2.4.0-1。(目前最新版)一、前言在上一篇部落格中(