在 Debian Etch 環境下安裝 LAMP 實在是簡單的不得了~
1.MySQL Server
# apt-get install mysql-server
安裝完成後,設定 root 密碼
# mysqladmin -u root password yourpassword
重新啟動 /etc/init.d/mysql restart 會出現訊息:
Checking for corrupt, not cleanly closed and upgrade needing tables..
那是正常的,MySQL 都可以正常運作!
1.Apache2
# apt-get install apache2
/etc/apache2/apache2.conf 為 Global 環境的設定;若要設定虛擬站台(default 亦為虛擬站台之一),至 /etc/apache2/sites-available 目錄下新增或修改。我是將 default 的網頁目錄修改至 /srv/www 目錄下 (/etc/apache2/sites-available/default) :
Options FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all # This directive allows us to have apache2's default start page # in /apache2-default/, but still have / go to the right place # RedirectMatch ^/$ /apache2-default/
※ 參考「UbuntuTW LAMP 網頁伺服器設定」。
3.安裝 php5
# apt-get install php5
# apt-get install php5-mysql php5-gd (安裝 MySql for PHP 模組與 GD 繪圖模組)
4.安裝 Subversion 版本控管伺服器
# apt-get install libapache2-svn subversion
5.安裝 phpmyadmin
。 至 phpMyAdmin Project 網站下載最新套件 (我是下載 2.11.1-all-languages-utf-8 版本)。
。 解壓縮並更名目錄為 phpmyadmin,copy 至 /srv/www/ 目錄下。
。 # cp config.sample.inc.php config.inc.php
。 編輯 config.inc.php 內容:
$cfg[‘Servers’][$i][‘auth_type’] = ‘cookie’;
/* Select mysqli if your server has it */
$cfg[‘Servers’][$i][‘extension’] = ‘mysqli’;
在瀏覽器輸入 http://yourhttpservr/phpmyadmin 網址,輸入 root 與其密碼即可登入。
您好.
路過這, 看到了 tom 所說的一些問題..
雖然這文章已經久遠, 但是我仍然忍不住想說一下。
1.希望 tom已經有足夠的政府專案執行經驗,否則一切以官商勾結做行為解釋是相當不當的,尤其是對正派完成專案的公司是極大的侮辱。
2.小弟本人是經常接觸政府專案的,亦有執行部分私人企業專案,總數少說有50件以上,大到上億小至數千。我認為,清廉做事的大有人在,但是在專案底下搞小動作的卻也不只政府獨有,私人企業的亦不少。
3.做任何的專案(不論私人或是政府),皆須先與客戶拜訪,打打照面,問問需求,討論細節,對於技術與業務問題,客戶皆很喜歡廠商提供意見,因為客戶最怕的不是發包價格問題,最怕是發包了卻做不成事。客戶在不清楚專案的相關條件下,最希望有人提供意見。所以說,大多數的專案啟動前,都是有諮詢過的。
4.說句嚴重的,陳定南(不只陳定南)上任的話,絕對會官商勾結,您若是有想問「為什麼?」,您可以直接Email給我,我會告訴您原因的。
5.承以上,專案不需要官商勾結亦可做,除非您對官商勾結有所謂的定義不同問題。
我大膽的假設一下,貴公司應該是因為接了評估不當的專案,因無法結案,所以大吐苦水胡亂猜疑吧?
您所說的人為問題,確實是人為問題,但是這是接這案子的業務的錯喔!
Hello tom:
佩服您留言寫了這麼長的問題。 !^^
您的問題,正都是因為 “人” 的問題,其實與軟體也沒絕對的直接關係。
人為問題,我肯定也是無解的,我最多所能做的,就是盡量在調和專案內部開發人員互動與技能、技術等議題。
至於政治面因素,我也是沒辦法的。 🙂
很抱歉,重看了一下文章,發覺很多需再修一下,但……
HI,看了很多站長的文章後,受益真的滿多的。
不過有一個問題還是想和Ken聊一下。
就是在專案執行之前的需求規格的訂定期。
假設某一政府的事務單位要做事務系統好了。
那在未招標開案前,該事務單位認為現在的
系統已非常好用了,不需另行開發。
但官商既然已「勾結」了,所以最後就是開始招標了,只是事務主管此就用非常具有敵意的心態來與專案公司配合。
照理說客戶有敵意的狀態下,理論上
就應該無法取得系統的需求來開案,
但專案公司的業務,可能為了開案,
於是就隨意猜測「規格」。
結果,專案公司得標了,但:
1.專案的實際需求與合約需求根本不合
2.客戶使用者是抱著不想理工程師的態度
(或說不想成為官商勾結下的幫助者)
結果這之後的過程往往就是工程師要承受痛苦了,矇矇在之前的文章有提過,為何台灣
的專案公司的工程師都做不下呢?
因為,往往在工作的過程當中,都是類似這種「人」的問題,而不是「系統」的問題,因為只要客戶在專案前、專案中、專案後都是抱著一個很配合的心態,那根本台灣的工程師,沒人想要躲去MIS,因為做專案給人的成就感,比任何一種工作都還來的多。
所以想問站長二個問題
1.台灣的專案公司是否弊病就是在
取得案子的管道,並不是靠實力,而是靠私下的金錢關係,進而導致專案過程實際負責的單位往往一頭霧水,而不願配合,或說
希望自己一輩子清白,不願參與到官商勾
結的流程。針對台灣專案公司做業務的方
式,只重視業務管道,不重視技術成長的核心態度,站主認為有解嗎?
(我的看法….陳定南當上總統並解散
藍綠政黨並實行獨裁政權,這樣台灣才可能有救……但….)
2.站主做過的專案應該很多,但沒看過站主
講過這種「人為問題」的經驗,是否願意分享一下自己的經驗呢?