小小簽到簿

搜尋
小弟寫的書啦~

【就是要榨乾你的Eee PC】

這是小弟的新作品,希望對大家有點用處~博客來不是最便宜的,但他們有提供寄書到海外的服務喔~所以若不是住在台灣,但又想看看此書的網友們,可以多加利用。
人氣指數
當日人次:
累積人次:
行事曆
Jul 2008
S M T W T F S
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
註冊軟體每日一送
我推薦誰
誰推薦我
誰來我家
RSS 訂閱
RSS2
ATOM
贊助商
其它資訊
本部落所刊登之內容,皆由作者個人所提供,不代表 yam天空部落 本身立場。
CC授權
著作權說明文字
POWERED BY
POWERED BY
會員登入免費註冊
November 1, 2007
應該沒幾個人和我一樣無聊,竟然在EeePC中架站。不過,我買EeePC是為了隨時隨地都可以寫PHP程式,因此,弄個PHP的運作環境是必要的。而PHP的運作環境,就包括 Apache 網頁伺服器、MySQL資料庫伺服器,等會而裝好後,甚至還會有個FTP伺服器。換言之,裝好後,我的EeePC就便成人家所謂的「網路主機」了...

若要安裝Apache、MySQL、PHP...我就不建議用之前說得syaptic來安裝了。因為,一來裝不起來(會動到系統檔),二來,即使裝得起來,容量可能也超過100MB,在此推薦 XAMPPhttp://www.apachefriends.org/zh_tw/xampp.html),這是一個整合好的套件,什麼死人骨頭都有,而且才52MB左右,又好裝~也好移除。


XAMPP有 Windows 版也有 Linux 版(連 Mac 版都有),它包的套件非常完整,幾乎所有函數庫都包了。(請下載 XAMPP Linux 1.6.4


下載後,存到家目錄即可。


接著,請用「超級檔案管理員」(非內建,請參考「製作「超級檔案管理員」功能」)來處理後續事項~因為後續的動作皆要用到管理員權限。


找到下載的壓縮檔,解壓之~


請解到「/opt」底下。(EeePC自己裝的軟體都是放到這個目錄中)


解完後,請開啟終端機(不會開的請看這裡:「讓Eee PC內建的影音播放器支援rmvb」),輸入以下指令:


chown -R user:user /opt/lampp/htdocs
這一行,設定 htdocs 的擁有者為user,也就是讓一般使用者就可以存取網頁目錄。

chown -R nobdy:root /opt/lampp/htdocs/xampp
這一行是把 /htdocs/xampp(預設網頁) 的擁有者設為瀏覽器,好讓瀏覽器可以存取裡頭的檔案...(老實說,不設也不會死...因為xampp的預設網頁沒啥用處...)

/opt/lampp/lampp start
這一行就非常重要了!要啟動 Apache、MySQL、ProFTP等伺服就就要靠這一行!!

弄好後,開啟瀏覽器,輸入「http://localhost」應該就能看到xampp的預設網頁。


至此,大功告成!您的EeePC已經內建:Apache 網頁伺服器、MySQL資料庫伺服器、FTP伺服器。

「那能怎樣呢?」

除了您可以自己在 EeePC中跑跑程式外,也可以當作虛擬主機用啊~例如:

先找出您EeePC的IP,從桌面的「網路設定」,看看哪個是 Enable的(就是您正靠它上網),選它!然後按「內容」。


看到 IP 位址了嗎?「192.168.1.149」(這是虛擬IP啦~只有同網域內的電腦連的上,若取得的是實體 IP,那全世界都連得上了。)


接著,開啟我另一台電腦的瀏覽器,輸入「192.168.1.149」~~將將~~成功連上!


甚至,我還可以在別台電腦寫好程式~


然後利用FTP上傳!位址當然就是剛剛查到的IP,如「192.168.1.149」,帳號則是「user」,密碼則看您當初設定EeePC的「密碼」為何囉~


把程式上傳後,就可以看到結果啦~


換言之,我的EeePC已經變成一台隨時可以帶著跑的網路主機啦~~也就是說,網站隨時帶著走,或者別人可以隨時透過FTP把檔案傳到我的 EeePC啦~挺好玩的喔~

此外,提醒一點,可以修改一下/opt/lampp/etc/httpd.conf,把網站的預設首頁改為 index.php 優先~這樣要玩 PHP 會比較方便。


最後,只要在選單加入XAMPP的啟動圖示,下次要啟動伺服器的時候,就直接按圖示即可囉!(若不知道怎麼加入以下東西的,請參考:改造後的EeePC桌面環境
<parcel simplecat="Internet" extraargs="/home/user/httpd.sh" 	
icon=
"google_docs_norm.png"
selected_icon=
"google_docs_hi.png" >
<name lang="en">XAMPP</name>
<name lang="zh_TW">啟動XAMPP</name>
</parcel>


補充:請自行在家目錄(/home/user/)下建立 httpd.sh 檔(啟動用):
sudo /opt/lampp/lampp start


然後,賦予執行權限即可:
chmod +x httpd.sh
引用 (你可以針對此文寫一篇屬於自己的blog/想法,並給作者一個通告)
引用
相關閱讀
留言 (40筆)
1 2 > 下一頁 | 最後一頁 1/2
1.
上星期到台北開會也買了一台,ram加到1G,真得很好用,我兒子很喜歡說。
在網路上有看到–利用Wii遙控器來實現簡易電子白板的功能
ftp://linux400.dfes.tpc.edu.tw/pub/wii+linux.odp
如果拿小白加上wii的白色搖捍來使用一定很搭。
目前外出都使用這台真得方便好用,平常就是使用linux的我,使用上真方便。
我的使用是把它定義做
1)兒子的第一台電腦,從小就讓兒子接觸,小孩子手小剛好方便使用
2)外出使用---台灣開會使用
3)冬天很冷可以在被裡上網很方便
4)兒子上英文課我可以在後面陪讀時使用
.............................太多了,目前把m6 -linux裝在隨身碟自己使用,本機系統給兒子使用....
 
板主回覆:
哇~拿wii的遙控器來玩會不會太奢侈啊...
前幾天我拿去社大,造成一堆人圍觀(這時候就覺得錢花的真值得...)
還有人急call在高雄的老公來看...當下就有好幾個人要去買了...
哈~EeePC對推廣Linux來說還真是一大利器...

m6裝上去開機也一樣快嗎?
我是覺得他預設的介面雖然彈性不好(加選單麻煩)
但是對初學者來說是比傳統Linux容易上手,重點是效能很好...(我還是用512M)
這是我覺得這台賣1萬出頭很超值的主因...
phcno1 於 2007-11-01 14:27:07 留言 |
2.
我是從Google找EeePC的資料,而到貴處取經.
我依您網頁的說明,也順利的加上這些好用的程式.

留下足跡,表達我的感謝之意.

Louis
 
板主回覆:
不客氣啦~我是因為我的學生也有人買 EeePC
所以,才把我的一些使用心得做個分享...(這樣我就不用一個一個教啦~)
Louis Feng 於 2007-11-01 21:20:39 留言 |
3.
tad您好
我也是因為搜尋EeePC想向您請教
因為自己對EeePC的系統很有興趣想使用看看
可是暫時又沒預算去買機器,就想說不知道華碩有沒有釋放系統的原始碼
結果在<a href="ftp://ftp.asus.com.tw/pub/ASUS/EeePC/701/" target="_blank">華碩ftp上面有看到關於EeePC的資源</a>
<img src="http://droger613.googlepages.com/701source.png">
一直找不到人問這當中是不是就是原始碼,上面則是我下載後
部分解壓縮的圖片,想向您確認這個是否可以判別是不是EeePC系統
的原始碼,以及如果要將這個東西編譯成可以讓類似虛擬軟體可以跑的
系統,可能性高不高?

 
板主回覆:
哈~我也不確定!我不是什麼Linux高手,我只是一般的Linux使用者。
不過,據說EeePC701_071012.zip並不完整(我也猜測華碩應該有偷藏一些東西...)
所以,等等看吧~總有其他高手會去try的~

droger 於 2007-11-02 01:35:49 留言 |
4.
tad你好

不好意思,我想問一下 httpd.sh
 
板主回覆:
哈哈~我竟然忘了寫...
抱歉抱歉~已經補上
WingKee 於 2007-11-02 23:33:21 留言 |
5.
這個自己來吧
使用kate編個httpd.sh存在/home/user/下
/opt/lampp/lampp start
chmod +x httpd.sh
應就可以了
 
板主回覆:
不愧是 phcno1 兄~厲害厲害
不過,我沒試過用一般使用者身份去啟動它不支道行不行ㄟ~~
phcno1 於 2007-11-03 20:17:18 留言 |
6.
你好,
我安裝時有一點小問題,可以幫個忙嗎?

跟著你所講的方法安裝lampp後,
輸入 /opt/lampp/lampp start
再輸入 /opt/lampp/lampp status
顯示 MySql is not running.
其他的都正常>.<

有辦法嗎?
 
板主回覆:
執行 /opt/lampp/sbin/mysqld start 試試~
Kenson 於 2007-11-17 10:28:28 留言 |
7.
我開啟xampp 雖然一切服務運作正常,但預設首頁最上方會出現
Welcome to XAMPP for Linux
Warning: include(.version) [function.include]: failed to open stream: 拒絕不符權限的操作 in /opt/lampp/htdocs/xampp/start.php on line 12

Warning: include() [function.include]: Failed opening '.version' for inclusion (include_path='.:/opt/lampp/lib/php') in /opt/lampp/htdocs/xampp/start.php on line 12

雖然不很重要,但還是想請教如何排除這樣的狀況?可能是權限的問題,但已經依照您的步驟,此start.php權限為nobbody:root 755
 
板主回覆:
放心~我的也是,並不影響任何功能~
不然,您可以用終端機執行:
sudo chmod 755 /opt/lampp/htdocs/xampp/.version
這樣就解決了~
Luke 於 2007-11-22 10:38:53 留言 |
8.
首先先推一下Tad讓我了解我的Eeepc多一點
我對Linux不熟,只有在公司訓練所上過兩天課, 本來想買台PC來玩, 但看到EeePC就敗下去了

對於Tad這篇我照做遇到兩個問題,在此提出來讓大家知道一下:
1.Tad筆誤, chown -R nobdy:root /opt/lampp/htdocs/xampp 中間是nobody:root...有點底的人都知道,但我沒什麼底, 猜了一下...有猜到
2.白爛的我用Opera去開phpMyAdmin,結果是打不開 , 我還重裝了一次,後來用FireFox開就OK了...

期待Tad的新文章 ...
 
板主回覆:
哈~果然是筆誤...沒錯,是 nobody 才對~
Opera開不了phpMyAdmin嗎?
David 於 2007-12-12 01:25:55 留言 |
9.
謝謝TAD大~~~~
可我有個問題.....
MYSQL IS NOT RUNNING......
執行 /opt/lampp/sbin/mysqld start也沒用.....
mysqld commend not found.....
進去sbin click mysqld 會說:
Fatal error: Please read "Security" section of the manual to find out
how to run mysqld as root!

......help~~~~~~~~~~!!!

 
板主回覆:
mmmm.....不知道ㄟ~
您有去設定MySQL的root密碼了嗎?
windwolf 於 2007-12-12 18:35:01 留言 |
10.
我試了是Opera打不開phpMyAdmin, 重裝也打不開...心裡很懊惱...怎麼有這麼倒楣的事...想說我該不會和Linux上的PHP無緣了吧...明明步驟和Tad大的一樣, 重裝時換照lampp官網的解壓, 再加上Tad的開權限, 還是不行...這時我的第六感來了...FireFox的視窗在我眼前出現, 用FireFox開就有了...怎麼會這樣...猜樂透的第六感都沒這麼準
 
板主回覆:
看來 Opera 還是有一些罩門在...
David 於 2007-12-12 23:15:28 留言 |
11.
題外請教, 我想裝寬頻 internet. 但 Eee PC 沒 CD or DVD Rom, 請問我該如何完成設定? ISP 公司給的是 Windows 版的光碟.
 
板主回覆:
設定寬頻不用用到光碟吧~
只要有帳號密碼即可...
Danny Wang 於 2007-12-15 02:33:10 留言 |
12.
請問如何設定帳號密碼?
 
板主回覆:
什麼東西的帳號密碼啊?
Danny 於 2007-12-18 15:04:03 留言 |
13.
Eee PC 寬頻設定帳號密碼
 
板主回覆:
喔~在「網路設定」用「乙太網路...」類似的選項設一設就好啦~
Danny 於 2007-12-18 15:20:56 留言 |
14.
請教板主, eeepc好像有限制記憶體1G, 我去買了一隻2G的記憶體裝進去後, eeepc還是只能看到1G, 我在友站mobile01有看到說要更改kernal, 不過因為對linux實在陌生萬分...不知有沒有其他方法, 或是操作上容易一點的步驟指導, 可以讓2G記憶體能發揮作用.
有人建議換XP作業系統就好啦, 但是好不容易有台不用讓微軟凌虐的電腦, 實在不想再度沉淪. 謝謝您
 
板主回覆:
您試試看,有效跟我說一下:
1. ctrl-alt-t 叫出終端機,輸入
----------------------------------------------
# sudo -s
# mkdir /s1
# mount /dev/sda1 /s1 -o loop -t ext2
# cd /s1/boot/grub
# kate menu.lst
----------以下是在kate中編輯menu.lst 貼入以下設定 ----------
title 2G Boot
root (0x80,0)
kernel /boot/vmlinuz-2.6.21.4-eeepc quiet rw vga=785 irqpoll root=/dev/sda1 mem=2000M
initrd /boot/initramfs-eeepc.img
--------------------------------存檔退出----------------------------------
# cd /
# umount /s1
# sync; sync

vs2485 於 2007-12-18 17:09:21 留言 |
15.
這個方法不行, 我試過了.
其實, 我就是在mobile 01, 看到這個方法, 想說應該可行, 於是馬上跑去買了一隻 2G的ram回來試, 昨天試了一個下午, 都不行. 還是只有1024M
 
板主回覆:
試試這個好了~
http://forum.eeeuser.com/viewtopic.php?id=1624
vs2485 於 2007-12-19 09:46:57 留言 |
16.
謝謝板主這麼快回覆, 我進去您介紹的網站看了.
看來是對有linux使用概念的人可能較容易理解, 對我這種受微軟殘害幾十年的人而言, 實在很難很難. 所以我想暫時先1G撐著用. 看有沒有較簡便一點的方式, 我再來嘗試了.
謝謝
 
板主回覆:
其實就是重編核心而已。
對了,請教一下,您買的 2G 記憶體是哪個廠牌的?是 DDR2-400 ?還是?價錢大約多少呢?
不貴的話,我也買支來試試好了~
vs2485 於 2007-12-19 10:24:01 留言 |
17.
Transcend 200p DDR2 so-Dimm 667 2G 1840元(含稅加發票)
 
板主回覆:
效能有比較好嗎?我這裡有個新方法(不用編譯核心)
不知道您解決了沒?若還沒,等會兒我mail給您~
vs2485 於 2007-12-19 12:23:32 留言 |
18.
板主您好:
http://wiki.eeeuser.com/howto:install2gigkernel
有人有比較簡單的方法.
但是對linux實在生疏, 能不能麻煩您幫忙解說一下這些步驟.
(我第二步要去下載做好的kernal就卡住了, 找不到怎麼下載)
拜託您了
 
板主回覆:
哈~我有下載到呢~
等等寄給您,順便拜託您幾件事~
vs2485 於 2007-12-20 16:02:13 留言 |
19.
給windwolf參考一下

今天裝LAMPP時也是發現mysql沒有啟動,後來去檢查一下問題,是權限問題,到/opt/lampp/etc/my.cnf 找到 [mysqld]這個section,在下面加上
user=user
然後重新啟動lampp的mysql應該就跑起來了
 
板主回覆:
cool ~
很棒的資訊喔!
galy 於 2007-12-23 01:05:25 留言 |
20.
不用講拜託, 能力所及會儘力而為.
 
板主回覆:
已將核心及步驟還有要麻煩您的事寄到您的信箱囉~
vs2485 於 2007-12-24 14:32:53 留言 |
21.
我馬上來試, 您說的事沒有問題. 如果我試ok, 我會將您要的東西整理奉上.
 
板主回覆:
感謝!
vs2485 於 2007-12-24 15:20:23 留言 |
22.
怪事...(還沒改核心喔)
我開系統資訊 記憶體大小1024M
開系統診斷工具-->詳細資訊-->記憶體 顯示是 2048MB
我要相信那一個?
 
板主回覆:
哈~是我的話,我會相信是比較少的那個~
vs2485 於 2007-12-24 15:32:11 留言 |
23.
我來做一件事, 我先換回去原來1G的記憶體, 把二個畫面都拍照.
再來換上2G再二個都拍照.
 
板主回覆:
OK~感謝!感謝!
vs2485 於 2007-12-24 15:39:07 留言 |
24.
完成了, 沒問題, 我也拍了照, 整理成一個doc檔案, 寄給您卻被退回來.
檔案有2M, 我等下再寄一次, 如果再不行, 您有沒有其他信箱可以用我再寄給您, 對了, 裡面的照片都縮小過的, 如果您要原始檔(每張約1~2M), 我再另外寄給您.
太感謝您的幫忙了
 
板主回覆:
哇~您是把整個過程都拍下來了嗎?
這樣好不好,我開個FTP讓您傳...我在把帳號密碼寄給您~
vs2485 於 2007-12-24 17:51:38 留言 |
25.
好.您開ftp給我, 我連原始照片檔傳給您. 如果圖不好看(因為不專業), 要再重拍也可以.
對了. 您順便把設定開機就使用2g kernal. 的方法寫進去. 才不用再開一次安全模式進去設定. (好像default =3 就可以)
 
板主回覆:
OK~收到!我也覺得直接開進去比較快~
我把帳號密碼寄過去囉~
vs2485 於 2007-12-25 16:01:08 留言 |
26.
哈...一眨眼就傳好了..您電腦效能很棒
 
板主回覆:
嘿嘿~1G的頻寬可不是裝好玩的啊~
不過,那不是我的電腦啦~那是我們辦公室的電腦(我管的主機啦~)
圖片收到囉~謝謝捏~
那...我可不可以在過份一點...
那鍋最後幾張的圖,可否用「工作/工具程式/螢幕擷取工具」抓一下畫面呢~
若1G 的不好抓(還要再拆太麻煩),那只抓2G的結果畫面也OK啦~
ps.相片拍得很讚啊!
vs2485 於 2007-12-25 16:18:01 留言 |
27.
我是昨天才發現eeepc上有一個畫面擷取的功能. 我還在想是不要再傳一次給您呢? 哈哈我等下就傳上去..
另外我去訂了一個電視棒, 等拿到了, 安裝有問題再來請教您.

版主有沒有考慮做個像mobile01那樣的討論區. 專門討論一些eeepc+linux的事. 我發現mobile01上很多人都己改成xp系統了.
 
板主回覆:
感謝感謝~
我是覺得討論要集中火力啦~
而且這種論壇也已經有囉~
http://eeemod.net/forum/forumdisplay.php?fid=11&page=1
不像外國那麼熱鬧就是了~
vs2485 於 2007-12-26 13:41:37 留言 |
28.
嗯, 那論壇還真冷清, 我進去看了一下換2Gram的討論串, 他的方法還是用比較複雜的那個步驟. 圖我上傳了. 您看看要不要擷取其他的圖.
我想1G的畫面不用我抓, 找個有8G+1G的eeepc開起來看就有了.
:-)
 
板主回覆:
OK~~感謝感謝
到時記得留地址給我~
vs2485 於 2007-12-26 13:48:20 留言 |
29.

我依你的方法裝了,但它顯示我的mysql狀態為未激活
請問如何激活xampp中的mysql?
thanks
 
板主回覆:
這是網友galy 提供的秘方:
到/opt/lampp/etc/my.cnf 找到 [mysqld]這個section,在下面加上
user=user
然後重新啟動lampp的mysql應該就跑起來了
k-fung 於 2007-12-29 16:17:32 留言 |
30.
在下chown 的時候,若前面沒 sudo,會有「此項操作並不被允許」的字樣。
第二行body沒改,用複製貼上的要小心。
第三行也要加 sudo

超級新手 留
 
KID 於 2008-01-06 16:53:41 留言 |
1 2 > 下一頁 | 最後一頁 1/2
發表你的留言 (字數限制 最多 2000 個中文字)

Name:






內容:

請輸入下圖所顯示的英文字母: