請問如何安裝appserv-win32-2.5.10.EXE 「已解決」 [論壇 - 伺服器架設]
正在瀏覽:
1 名遊客
請問如何安裝appserv-win32-2.5.10.EXE 「已解決」 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員二級
![]() ![]() 註冊日期:
2009/2/18 22:34 所屬群組:
已註冊使用者 等級: 6
HP : 0 / 138
![]() |
請問如何安裝appserv-win32-2.5.10.EXE
ubuntu8.10版 謝謝
2009/2/18 22:48
|
||||||||||
![]() |
回覆: 請問如何安裝appserv-win32-2.5.10.EXE |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員二級
![]() ![]() 註冊日期:
2008/11/7 18:36 所屬群組:
已註冊使用者 等級: 6
HP : 0 / 143
![]() |
orz .exe 是WINDOWS的執行檔........
如果硬要用的話,請裝wine 或者請用 LAMP SERVER (Linux+Apache+Mysql+PHP) 簡易方法: 系統 System-->管理 Administration-->Synaptic 套件管理員 Synaptic Package Manager--> 編輯 Edit--> Mark Packages by Task-->LAMP server -->套用 Apply
2009/2/19 0:40
|
||||||||||
![]() |
回覆: 請問如何安裝appserv-win32-2.5.10.EXE |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員二級
![]() ![]() 註冊日期:
2009/2/18 22:34 所屬群組:
已註冊使用者 等級: 6
HP : 0 / 138
![]() |
Alphonse K. 寫到: 謝謝大大 因為原本用WINDOWS架站 目前想改為Linux 系統 再請教 LAMP SERVER安裝好後,他位在哪個檔案夾.... Mysql資料庫的入口,如何進入? 謝謝
2009/2/20 8:03
|
||||||||||
![]() |
L
|
回覆: 請問如何安裝appserv-win32-2.5.10.EXE |
|
---|---|---|
Anon:L
|
補充:
appserv 事實上就是 Apache + PHP + MySQL 的套裝軟體。 Linux 下不需要裝這類東西,因為 Linux 本身就內建 Apache + PHP + MySQL。 安裝方法如 #2 網友所說的,裝 LAMP 套件即可。(因為節省硬碟空間考量,預設不會裝,但使用者打個勾按確定,它就會自動下載,並自動安裝) 使用方法: 1.啟動 apache(含php模組),啟動 mysql 打開終端機 sudo /etc/init.d/apache2 start sudo /etc/init.d/mysqld start 2.將你的網站(網頁),丟到 /var/www/html 這個目錄就是 apache 的根目錄 大功告成,你的網站已經運作了... 開啟瀏覽器 http://locahost 沒意外的話,已經能看到網站 MySQL 資料庫的管理,可以去下 phpMyAdmin http://www.phpmyadmin.net/home_page/downloads.php 丟上去(同樣目錄),解壓縮(用 root 權限去解) 你會得到 phpMyAdmin 目錄 打開瀏覽器:http://localhost/phpMyAdmin 做相關設定即可使用 如果從外面連不通,檢查防火牆(開放 port80),檢查路由器(ip分享器)的 NAT 設定。
2009/2/20 8:13
| 7ab5d 1b103 42c8a 3099a
|
|
![]() |
L
|
回覆: 請問如何安裝appserv-win32-2.5.10.EXE |
|
---|---|---|
Anon:L
|
MySQL 一般是用 phpMyAdmin 去操作即可,web管理介面比較直覺。 或者你熟 mysql 指令 也可以在終端機打 sudo mysql -u [帳號名稱] 即可進入 mysql 指令模式,這種方式比較少用,多半用在忘記 mysql 管理者帳號密碼時補救用的。 ---------------------------------- 如是問 mysql 資料庫實際放哪裡的話 應該是放在 /var/lib/mysql 要把檔案丟進那個目錄,需有 root 權限 如果是用檔案總管丟的,要點檔案總管右鍵選[以管理者身份執行] 直接丟進去要注意權限問題,丟進去的資料庫目錄和檔案 擁有者為 mysql:mysql 目錄權限 700,檔案權限 664 丟進去後,一定不是這樣,但你要修改成這樣,才能運作。 可以用視窗的檔案總管去改,或是終端機下改,終端機是比較快啦。 先切到 /var/lib/mysql 修改擁有者: sudo chown mysql:mysql -R [目錄名稱] 註:-R 參數會連同目錄底下所有檔案一併更改 修改目錄權限: sudo chmod 700 [目錄名稱] 接著 cd 切進去,修改檔案權限 sudo chmod 664 * 註:* 代表目前目錄所有檔案
2009/2/20 8:28
| 7ab5d 1b103 42c8a 3099a
|
|
![]() |
L
|
回覆: 請問如何安裝appserv-win32-2.5.10.EXE |
|
---|---|---|
Anon:L
|
不好意思,上面打錯,因沒登入無法修改
更正1: 資料庫檔案權限應為 660 (上面寫 664 是錯的,有安全漏洞) 總之,就是參考原先那個目錄的其餘檔案,是怎樣的權限,丟進去的檔案就修改成相同即可。 更正2: 要從本機看自己網站,網址為 http://localhost (上面拼錯) localhost 就是 127.0.0.1 這個你應該知道啦,但還是說一下
2009/2/20 8:36
| 7ab5d 1b103 42c8a 3099a
|
|
![]() |
回覆: 請問如何安裝appserv-win32-2.5.10.EXE |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員二級
![]() ![]() 註冊日期:
2009/2/18 22:34 所屬群組:
已註冊使用者 等級: 6
HP : 0 / 138
![]() |
謝謝大大回應
我想我是權限該好好作功課 剛進入Linux 就是要學習權限 都無法丟檔案進去 sudo chown mysql:mysql -R [目錄名稱] 目錄名稱是指 /var/www 嗎? 謝謝
2009/2/20 9:26
|
||||||||||
![]() |
L
|
回覆: 請問如何安裝appserv-win32-2.5.10.EXE |
|
---|---|---|
Anon:L
|
其實我不是用 Ubuntu 架站,CentOS 架站我比較熟。為避免紙上談兵,有誤導嫌疑,剛特地去把 Uubntu 筆電實際裝一遍 LAMP,心得如下:
安裝 LAMP (Linux + Apache + MySQL + PHP) [系統]-[管理]-[Synaptic套件管里程式] 確定網路已連線,先按一次[重新整理] [編輯]-[以任務配置標記套件...] 勾選 [LAMP server],按[確定] ![]() 它會將 LAMP 所需的套件列出來 接著會出現提示畫面,選 [標記] ![]() 回到 Synaptic 主視窗,按[套用] 接著又出現一個提示視窗,繼續按[套用] ![]() 此時會開始全自動 下載&安裝 Apache + MySQL + PHP(LAMP) 約需要 5分鍾 左右,視網路速度和電腦速度而定 安裝過程中,會要求設定 MySQL 的 root(管理員)密碼 需輸入兩次,兩次皆相同,第二次是確認 輸入密碼時會以圓點覆蓋起來,注意鍵盤有沒有按到鎖定大寫 若留空白直接下一頁,則設定為「空」密碼,也就是不必密碼 此密碼以後可修改,非只能設一次 ※ MySQL 的 root 密碼是獨立的,與 Linux 的 root 密碼無關,控制資料庫用的。 ![]() 安裝好後,檢查設定讓 Apache 和 MySQL 一開機就啟動: [系統]-[管理]-[服務] 剛進入這個視窗會看到全黑的無法操作,那是因為權限不足 點 [解除鎖定],輸入密碼,即可操作 確認 Apache 和 MySQL 皆有打勾,這樣子一開機才會啟動 若不想一開機就啟動,解除打勾即可 ![]() 基本上安裝好後,服務已經啟動了,不需下指令讓它啟動 但經測試,php 運作不正常 需重開機後,才可正常運作 也許是我電腦問題,若無法正常運作,重開機看看... ------------------------------------------------------------------ Apache 的基本使用 apache 的根目錄(網站根目錄)是在 /var/www 將檔案丟在 /var/www,就是丟到網站上了 如果網站是對外開放的,從丟上去那一刻,外面就看的到了 隨便寫一個 php檔,測試一下能不能用: <?php echo phpinfo() ; ?> ![]() 如上圖:運作正常! 檔案怎麼丟? 當然是用檔案瀏覽器丟囉 ![]() 但普通使用者權限是丟不進去的 因為 /var/www 這個目錄,預設只有 root 能寫入 所以要這麼做:開啟 檔案瀏覽器 時,用管理員身份開啟 (註:這功能好像要裝懶人包才有) ![]() 如此一來,便能將網頁檔案丟進 /var/www 了。 ------------------------------------------------------ MySQL 說明 mysql 的資料庫「實際存放位置」,是在 /var/lib/mysql 底下 一個目錄,就是一個資料庫 比如:論壇資料庫、blog資料庫、其它.... ![]() 如上圖 現有一個資料庫,名稱為 mysql (mysql本身管理帳號密碼和一些設定用的) 它的擁有者為:mysql:mysql 目錄權限:755 如果切進目錄再 ls 查一遍,可以發現資料庫檔案 擁有者為:mysql:mysql 檔案權限:660 為什麼資料庫的擁有者必須為 mysql:mysql(使用者:群組)呢? ![]() 如上圖,查詢 /etc/passwd(使用者帳號資料檔)即可明瞭 其實 Linux 每個 service 服務,都被看作是一位使用者 service 本身佔有一個 unix 帳號 比如安裝 mysql 後,系統中就多了一個 mysql 帳號 UID 低於 500 以下,為系統帳號 shell 為 false 代表不可登入 這樣說可能有點複雜,簡單的說 總之,就是需把資料庫擁有者改成 mysql:mysql 就對了 否則 mysql 這個 service (服務程序)會沒有權限去讀寫資料庫檔案 換句話說就是無法運作 然後資料庫的: 目錄權限需為 755 檔案權限需為 660 這是安全性考量 此權限的配置是讓資料庫僅有 mysql 可讀寫 其它任何人皆無法去讀寫(root 除外) 更改檔案權限,有兩種方法: 1. 在 檔案瀏覽器 對檔案點滑鼠右鍵,選[屬性]即可更改 有時候可能會權限不足,解決方法是以管理員身份去執行檔案瀏覽器 不過這個方法,需一個一個檔案改,耗時費力 2. 開終端機,用指令改 改擁有者: chown mysql:mydql -R [目錄名稱] (註:即資料庫名稱) 參數 -R 會連目錄底下所有檔案和子目錄一起更改 改權限: chmod 755 [目錄名稱] chmod 660 * 或 [檔案名稱] 萬用字元星號 * 代表現在目錄中的所有檔案 ps. /var/lib/mysql 只有 root 權限能操作 先打指令:sudo su - 輸入密碼,密碼不會顯示(不是當掉),按 enter 輸入完畢 切換到 root 身份,在執行操作,會比較省事,省的 sudo 一直打。 以上所說的 MySQL 操作,是指你要將資料庫「手工」直接丟進去,才需要這麼麻煩。比如原先在 windows 就有架站,已經有現成的資料庫,不想匯出 sql檔(浪費時間且容易出錯),想直接把檔案「複製」-「貼上」,那麼手工丟進去是最快的。 若是要採用匯入 sql 檔的方式,或是新開資料庫,則不必理會權限問題,因為是由 mysql 去自動處理的。 - END - (以上圖文歡迎自由轉貼與修改) 關於 Linux 檔案權限 若有興趣,可參考鳥哥的教學網頁: http://linux.vbird.org/linux_basic/0210filepermission.php
2009/2/20 13:18
| 7ab5d 1b103 42c8a 3099a
|
|
![]() |
回覆: 請問如何安裝appserv-win32-2.5.10.EXE |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員四級
![]() ![]() 註冊日期:
2007/12/28 15:31 所屬群組:
已註冊使用者 等級: 19
HP : 0 / 454
![]() |
這教學對新手來說很不錯唷,有經驗的朋友也可以參考!
有安裝 scrapbook 建議可以 capture 起來保存唷!
2009/2/20 13:36
|
||||||||||
![]() |
回覆: 請問如何安裝appserv-win32-2.5.10.EXE |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員二級
![]() ![]() 註冊日期:
2009/2/18 22:34 所屬群組:
已註冊使用者 等級: 6
HP : 0 / 138
![]() |
謝謝 L大
我的是8.10版,非懶人包 所以權限無法直接用右鍵點選管理員 權限真不好設,弄了幾個小時,不得其門兒入 看來初學者真是有的try
2009/2/20 18:33
|
||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.