專案管理平台 Redmine

安裝方式還蠻簡單的
只要去下載Bitnami做好的Redmini打包VM檔案就可以了!!!!!!!!! (http://bitnami.org/stack/redmine)
接著用VMware Workstation或是VMware Player開啟就可以使用了~ 快吧……
 
不過網站的繁體中文有點讓人摸不著頭緒
issues翻成問題….感覺是有那麽一點奇怪
activity翻成活動….字面上好像沒有問題,但是裡面都是專案執行的過程記錄…就有點怪怪的
所以可以去編輯語系檔改一下

 vim /opt/bitnami/apps/redmine/htdocs/config/locales/zh-TW.yml 

接著重新啟動redmine就可以了,Bitname是把他寫到”/etc/init.d/bitnami”這裡面

 root@linux:/# /etc/init.d/bitnami restart
/opt/bitnami/subversion/scripts/ctl.sh : subversion stopped
Syntax OK
/opt/bitnami/apache2/scripts/ctl.sh : httpd stopped
121212 09:56:41 mysqld_safe mysqld from pid file /opt/bitnami/mysql/data/mysqld.pid ended
/opt/bitnami/mysql/scripts/ctl.sh : mysql stopped
121212 09:56:43 mysqld_safe Logging to '/opt/bitnami/mysql/data/mysqld.log'.
121212 09:56:43 mysqld_safe Starting mysqld.bin daemon with databases from /opt/bitnami/mysql/data
/opt/bitnami/mysql/scripts/ctl.sh : mysql  started at port 3306
Syntax OK
/opt/bitnami/apache2/scripts/ctl.sh : httpd started at port 80
/opt/bitnami/subversion/scripts/ctl.sh : subversion started at port 3690
Posted in Linux, 專案管理 | Leave a comment

WP-Syntax 支援顯示之程式碼類型

每次都不知道貼上來的 source code 有沒有被支援
總算來去查了一下…..

有支援的還蠻多的,如下所示 WP-Syntax

abap, actionscript, actionscript3, ada, apache, applescript, apt_sources,
asm, asp, autoit, avisynth, bash, bf, bibtex, blitzbasic, bnf, boo, c, c_mac,
caddcl, cadlisp, cil, cfdg, cfm, cmake, cobol, cpp-qt, cpp, csharp, css, d,
dcs, delphi, diff, div, dos, dot, eiffel, email, erlang, fo, fortran, freebasic,
genero, gettext, glsl, gml, bnuplot, groovy, haskell, hq9plus, html4strict, idl,
ini, inno, intercal, io, java, java5, javascript, kixtart, klonec, klonecpp,
latex, lisp, locobasic, lolcode lotusformulas, lotusscript, lscript, lsl2, lua,
m68k, make, matlab, mirc, modula3, mpasm, mxml, mysql, nsis, oberon2, objc,
ocaml-brief, ocaml, oobas, oracle11, oracle8, pascal, per, pic16, pixelbender,
perl, php-brief, php, plsql, povray, powershell, progress, prolog, properties,
providex, python, qbasic, rails, rebol, reg, robots, ruby, sas, scala, scheme,
scilab, sdlbasic, smalltalk, smarty, sql, tcl, teraterm, text, thinbasic, tsql,
typoscript, vb, vbnet, verilog, vhdl, vim, visualfoxpro, visualprolog, whitespace,
whois, winbatch, xml, xorg_conf, xpp, z80

Posted in WordPress | Leave a comment

Windows 檔案權限問題 #2

續先前的記錄 Windows 檔案權限問題
其實網路上有個更快的方法,透過修改機碼的方式增加右鍵選單來取得檔案權限TakeOwnership

其實裡面的內容看起來就是把 cmd 的內容以右鍵取代了

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT*shellrunas]
@="Take Ownership"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT*shellrunascommand]
@="cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F"

[HKEY_CLASSES_ROOTDirectoryshellrunas]
@="Take Ownership"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOTDirectoryshellrunascommand]
@="cmd.exe /c takeown /f "%1" /r /d y && icacls "%1" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f "%1" /r /d y && icacls "%1" /grant administrators:F /t"

如果想刪除的話

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT*shellrunas]

[-HKEY_CLASSES_ROOTDirectoryshellrunas]
Posted in Windows | Leave a comment

Windows 檔案權限問題

將公司配發的 NB 升級到 Windows 8
因為是升級,所以在 C 碟下有一個 Windows.old 的資料夾佔了 2xG 空間…..
想刪卻刪不掉….. (硍)
都是得到權限不符的回應,所以 Administrator 根本就不是最高權限…

這時候以管理者模式執行命令提示字元下指令取得檔案的擁有權
(1) 取得單一文件權限

takeown /f Filename

(2) 取得目錄權限

takeown /f Directory

接著將 administrators 控制權限加入檔案中

icacls.exe Fileneme /grant:r "Administrators:F /t

接著就可以刪除檔案了~

附註:
快速刪除整個目錄 [指令說明頁面]

rmdir /s /q 

/s 為刪除目錄及目錄下所有文件
/q 為取消系統詢問刪除與否的確認訊息

附註:
不過遇到flash****.ocx還是會失敗
爬了一下網頁…發現是因為權限控制有屬於拒絕的幾個屬性
將這些屬性刪除後就可以順利刪除檔案了~

Posted in Windows | Leave a comment

owncloud 架設

owncloud是一個類似 dorpbox 的雲端服務
講白了就是自己架一個會自動同步的 dropbox 伺服器
好處就是檔案不用放在其他人家裡 容量無限大
為什麼標示刪除線? 假設不相信service provide….那不如連網路都不要用了, 電信業者有能力在末端加裝資安設備
至於他能幹嘛會跟你仔細說明白嗎??

安裝的方式有點簡單
先安裝所需要的套件 (在此以 CentOS 6.2 為例)

yum install  httpd mod_ssl mysql-server php php-gd php-xml php-mysql php-mbstring

接著下載伺服器安裝檔案, 並將它放置於 /var/www 下

[root@WP ~]# cd /tmp
[root@WP tmp]# wget http://mirrors.owncloud.org/releases/owncloud-4.5.1.tar.bz2
[root@WP tmp]# tar jvxf owncloud-4.5.1.tar.bz2
[root@WP tmp]# mv owncloud ocloud
[root@WP tmp]# cp -r ocloud /var/www/
[root@WP tmp]# cd /var/www/ocloud/
[root@WP owncloud]# mkdir data
[root@WP owncloud]# chown apache:webgroup config
[root@WP owncloud]# chown apache:webgroup data
[root@WP owncloud]# chown apache:webgroup apps
[root@WP owncloud]# cd ../html
[root@WP html]# ln -s ../ocloud/core/

接著創建 alias

[root@WP html]# vi /etc/httpd/conf.d/ocloud.conf


    AllowOverride All

Alias /ocloud /var/www/ocloud

接著新增資料庫 (owncloud可以選擇sqllite跟mysql, 這邊我們使用mysql來進行安裝)

[root@WP ~]# mysql -uroot -p
mysql> create database owndb;
mysql> grant all on owndb.* to oad@localhost IDENTIFIED BY 'o*****';
mysql> flush privileges;
mysql> exit

重新啟動httpd後便可使用瀏覽器連至 http://domain.net/ocloud

接著依照畫面的只是新增管理者帳號、連線DB設定後便可完成安裝

參考 Jamyy’s Weblog 在CentOS 6.2 安裝 ownCloud 的紀錄
1. 要修正縮圖可以刪除 安裝目錄/apps/files_odfviewer/appinfo/app.php 的最後空白列

sed -i '$d' /var/www/owncloud/apps/files_odfviewer/appinfo/app.php
  1. 分享檔案的方法
    登入管理員帳號, 建立一般使用者帳號, 並賦予群組名稱, 管理員本身也要加入該群組 (圖)
    在管理員帳號的 “檔案” 畫面中建立資料夾, 名稱為 Shared (新增 → 資料夾 → Shared)
    登出管理員帳號, 以一般使用者帳號登入
    在一般使用者帳號的 “檔案” 畫面中建立資料夾, 名稱為 Shared; 建立完畢即可登出
    再次登入管理員帳號, 在欲分享的檔案上點擊 “Share” 即可進行分享 (圖)
    以一般使用者登入後, 可在 Shared 目錄中看到別人分享的檔案

  2. 清空資料庫, 重新 Setup 的步驟

[root@WP ~]# mysql -u root -p
mysql> drop database ocloud;
mysql> delete from user where user like 'oc_%';
mysql> flush privileges;
mysql> exit
[root@WP ~]# rm -f /var/www/ocloud/config/config.php
[root@WP ~]# rm -rf /var/www/ocloud/data/*
Posted in Linux | Leave a comment

netstat 查詢佔port的程式為何

因為要要重啟apache失敗了,
所以只好下指令查詢是哪個小王八蛋佔住port不放…

[root@WP html]# netstat -npl
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name
tcp        0      0 0.0.0.0:**                  0.0.0.0:*                   LISTEN      1437/s***
tcp        0      0 0.0.0.0:**                  0.0.0.0:*                   LISTEN      1738/r***
tcp        0      0 127.0.0.1:**                0.0.0.0:*                   LISTEN      1661/m***
tcp        0      0 0.0.0.0:**                  0.0.0.0:*                   LISTEN      1739/r***
tcp        0      0 0.0.0.0:**                  0.0.0.0:*                   LISTEN      1682/q***

Continue reading

Posted in Linux | Leave a comment

FreeBSD : systat command

在 freebsd 中想要去看當前流量

可以使用系統內預設指令 “systat” 去進行

systat -iostat   //目前硬碟使用情形
systat -swap     //目前 Swap 裝置的使用情形。
systat -netstat  //目前網路連線情形
systat -ifstat   //目前網卡流量資訊
systat -vm       //目前系統資訊

如果要設定更新時間,則在參數後面加數字即可 (單位為秒)

例如

systat -ifstat 1
Posted in FreeBSD | Leave a comment

Mac OS X in VMware ESXi 5.1

如果要把 Mac OS X 裝到 VMware ESXi 虛擬環境中

建議 ESXi 版本盡量還是要升到 5.1 比較好 (經驗談…..)

而 Mac OS X 的映象檔找 ISO 檔比較不會在安裝的過程中增加一些難度

這次測試的共用兩個版本 ( 10.8 及 10.7.3 ),都可以正常安裝

而在安裝的過程中需要注意的地方有

  1. VM Guest OS 組態設定要選擇 Apple Mac OS X 的版本

 

  1. 安裝過程中記得先使用 OS X 光碟內的工具先將硬碟抹去 ( Earse ) 過

 

 

  1. 在安裝完之後 OS X 會針對硬體進行偵測,一般預設情況下是無法順利完成,所以必須要 unlock 一下

先至 ESXi 5 Mac OS X Unlocker 下載 unlock.zip,解壓縮後,將資料夾 unlock-all-版本 上傳至 ESXi 主機內的檔案目錄中

執行 esxi 資料夾中的 install.sh 進行 unlock,最後再重開機

~ # cd /vmfs/volumes/datastore1/path/unlocker-all-v110/esxi/
/vmfs/volumes/4fabf9c7-6f242294-917b-0021971e5a15/path/unlocker-all-v110/esxi # chmod +x *
/vmfs/volumes/4fabf9c7-6f242294-917b-0021971e5a15/path/unlocker-all-v110/esxi # sh ./install.sh
/vmfs/volumes/4fabf9c7-6f242294-917b-0021971e5a15/path/unlocker-all-v110/esxi # reboot

就可以發現原本安裝完的 Mac OS X 在開機的時候會一直轉轉轉……當 unlock 之後便可以開始正常運作了

 

  1. 最後….最後….千萬不要忘記要裝 VMware Tools,不然視覺效果應該會讓人想摔鍵盤!
Posted in VMware | Leave a comment

VMware vSphere ESXi 5.0 to 5.1

下載 VMware-ESXi-5.1.0-799733-depot.zip VMware官方網站下載網頁

  1. 將下載的檔案放置於ESXi檔案目錄中
~ # mkdir /vmfs/volumes/datastore1/patch
~ # cd /vmfs/volumes/datastore1/patch
/vmfs/volumes/4fabf9c7-6f242294-917b-0021971e5a15/patch # wget http://網址/檔案
  1. 關閉所有 Guest VM

  2. 啟動維護模式 (Maintenance Mode)

  3. 執行 esxcli software vib install -d 完整路徑/VMware-ESXi-5.1.0-799733-depot.zip

~ # esxcli software vib install -d /vmfs/volumes/datastore1/patch/VMware-ESXi-5.1.0-799733-depot.zip

Installation Result
   Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
   Reboot Required: true
   略....................
   VIBs Skipped:

看到VIBs Skipped後面沒有東西,代表沒有檔案被略過,恭喜更新成功

 

  1. reboot

這時候vSphere Client會被要求更新到版本5.1,更新完後才可以正常使用

且這時候有設定自動啟動的VM Guest會因為還在維護模式下無法自行完成啟動

需要重新登入解除再手動啟動Guest

Posted in VMware | Leave a comment

Windows 7 安裝 Telnet 伺服器

有幾個步驟

  1. 控制台 => 程式集 => 開啟或關閉 Windows 功能 => 勾選 Telnet 伺服器

  2. 電腦管理 => 服務與應用程式 => 服務 => Telnet 設為自動並啟動

  3. 電腦管理 => 系統工具 => 本機使用者和群組 => 使用者 => 選擇要登入的使用者點選”內容” => 成員隸屬 => 新增 “TelnetClients” 群組

Posted in Windows | Leave a comment