[100] XAMPP 執行方法

資管系大二下學期選修課程
授課教授:XO

版主: b80203, ghost3401, XO, maa, kelly19881227

分享到: Facebook

[100] XAMPP 執行方法

文章ghost3401 » 週日 3月 25, 2012 11:50 pm

我..路過!

  1. 我是下載7zip版本,因為它最小,69MB

    XAMPP Windows 1.7.7版, 20.9.2011
  2. 助教的投影片有錯,其實老師早就留言了不知道有沒有人發現:[100]20120316實習課公告
    XO 寫:另外安裝 xampp 投影片裡第四頁去點擊 catalina_start.bat 啟動 Tomcat 這個步驟是不需要的,只需
    在 xampp-control.exe 的 GUI 畫面去點擊各個 Start 按鈕即可。


    btw. XAMPP Tomcat 套件也不需要下載;

    不需要設定甚麼環境變數,把 xampp-control.exe 貴班助教需要的服務 start 啟動就行了:


    圖檔
  3. 上課老師所提的啟動 Tomcat 方法是去年我已經在教室裡面建好環境 (JAVA 環境變數、Tomcat 等 [100] DC實作軟體環境建置)

    透過 C:/Tomcat資料夾/bin 底下的 startup.bat 啟動,所以這跟 XAMPP 的 Tomcat 是不同的,

    一個是啟動已經在電腦裡面的 Tomcat (C:/Tomcat資料夾/),

    一個則是在 XAMPP 資料夾底下的 Tomcat

  4. XAMPP Tomcat 預設 port 開在 tcp 8080,Apache 開在 tcp 80,要更改的話,XO老師也提過囉...

    XO 寫:
    antony609 寫:請問我能更改啟動的port嗎?
    就是不要讓它在8080跑


    應該是指 Tomcat 吧!?如果想把服務的 Port 改到 8181 的話...
    可以到 Tomcat 安裝資料夾底下的子資料夾 conf (放 Configuration 設定檔處),
    在 server.xml 裡搜尋 port="8080" ... 會找到:

    代碼: 選擇全部
        <Connector [color=red][b]port="8080"[/b][/color] protocol="HTTP/1.1"
                   connectionTimeout="20000"
                   redirectPort="8443" />


    這裡調整一下,重心啟動 Tomcat 就可以囉!


    port 不能共用的,有些程式或遊戲都開在 80 或 8080,skype, rc語音!? 之類的

    檢查 port 使用情況,可以用以下指令:(-n 表示用數字表示 IP 和 PORT,o 表示顯示正在佔用的程式PID)
    代碼: 選擇全部
    netstat -ano|findStr :8080
    或 netstat -ano|findStr :80

    圖檔
附加檔案
03251146.png
(55.92 KiB) 尚未被下載
03251133.png
(42.31 KiB) 尚未被下載
ghost3401
繼續深造的研究生
 
文章: 473
註冊時間: 週四 9月 07, 2006 9:07 am
來自: 基隆偏遠地帶

Re: [100] XAMPP 執行方法

文章sky88469 » 週一 3月 26, 2012 2:19 pm

ghost3401 寫:
[*]XAMPP Tomcat 預設 port 開在 tcp 8080,Apache 開在 tcp 80,要更改的話,XO老師也提過囉...

XO 寫:
antony609 寫:請問我能更改啟動的port嗎?
就是不要讓它在8080跑


應該是指 Tomcat 吧!?如果想把服務的 Port 改到 8181 的話...
可以到 Tomcat 安裝資料夾底下的子資料夾 conf (放 Configuration 設定檔處),
在 server.xml 裡搜尋 port="8080" ... 會找到:

代碼: 選擇全部
    <Connector [color=red][b]port="8080"[/b][/color] protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />


這裡調整一下,重心啟動 Tomcat 就可以囉!


port 不能共用的,有些程式或遊戲都開在 80 或 8080,skype, rc語音!? 之類的

檢查 port 使用情況,可以用以下指令:(-n 表示用數字表示 IP 和 PORT,o 表示顯示正在佔用的程式PID)
代碼: 選擇全部
netstat -ano|findStr :8080
或 netstat -ano|findStr :80

[/list]



非常謝謝解答阿
我本身是TKU的學生,在上系上PHP程式設計也有遇到使用XAMPP配置啟動Apache
..想要更動佔用 80port的問題(如skype)
然而網路上都只能查到關於使用PID查詢哪隻程式佔用
都沒有提到conf中的設定檔修改的方法 :D
這個解答實在是非常詳盡
非常感謝 :razz:
頭像
sky88469
問題很多的小學生
 
文章: 17
註冊時間: 週六 2月 18, 2012 9:54 pm
來自: 淡江資管

Re: [100] XAMPP 執行方法

文章ghost3401 » 週一 3月 26, 2012 3:02 pm

sky88469 寫:非常謝謝解答阿
我本身是TKU的學生,在上繫上PHP程式設計也有遇到使用XAMPP配置啟動Apache
..想要更動佔用 80port的問題(如skype)
然而網路上都只能查到關於使用PID查詢哪隻程式佔用
都沒有提到conf中的設定檔修改的方法 :D
這個解答實在是非常詳盡
非常感謝 :razz:


上述是Tomcat Port位置;
Apache port 位置:
代碼: 選擇全部
C:\xampp\apache\conf\httpd.conf
line 47:   Listen 80
line 176:  ServerName localhost:80


修改完後,xampp-control.exe 記得重新啟動才會生效。
ghost3401
繼續深造的研究生
 
文章: 473
註冊時間: 週四 9月 07, 2006 9:07 am
來自: 基隆偏遠地帶

Re: [100] XAMPP 執行方法

文章sky88469 » 週一 3月 26, 2012 8:29 pm

ghost3401 寫:上述是Tomcat Port位置;
Apache port 位置:
代碼: 選擇全部
C:\xampp\apache\conf\httpd.conf
line 47:   Listen 80
line 176:  ServerName localhost:80


修改完後,xampp-control.exe 記得重新啟動才會生效。



嗯嗯,我知道了

是說這篇整理的文章裡提及了conf資料夾的設定檔修改
我當下才想到能從設定檔的httpd裡去做修改
我才恍然大悟 ;)

哈哈太開心了回的不清不楚的抱歉=.3=
因為在學校裡設環境的時候遇到Apache都不知道該怎麼辦才好,在家裡實際上都沒有問題

謝謝您的分享 :razz:
頭像
sky88469
問題很多的小學生
 
文章: 17
註冊時間: 週六 2月 18, 2012 9:54 pm
來自: 淡江資管

Re:[100] XAMPP 執行方法

文章antony609 » 週四 3月 29, 2012 9:56 pm

助教~

代碼: 選擇全部
C:\xampp\apache\conf\httpd.conf
line 47:   Listen 80
line 176:  ServerName localhost:80

我到這裡修改port 改成8444
然後也重新啟動xampp 但她還是不讓我開啟=_=
而且改了port後 GUI那裡是不是仍然是顯是說我們想開在80 ?


圖檔

圖檔
附加檔案
port11.png
(232.55 KiB) 尚未被下載
port.png
(90.28 KiB) 尚未被下載
antony609
懷疑的國中生
 
文章: 47
註冊時間: 週六 9月 17, 2011 12:10 am

Re:[100] XAMPP 執行方法

文章ghost3401 » 週五 3月 30, 2012 1:35 am

antony609 寫:助教~

代碼: 選擇全部
C:\xampp\apache\conf\httpd.conf
line 47:   Listen 80
line 176:  ServerName localhost:80


我到這裡修改port 改成8444
然後也重新啟動xampp 但她還是不讓我開啟=_=
而且改了port後 GUI那裡是不是仍然是顯是說我們想開在80 ?


有一種可能是..你電腦已經有APACHE了
XAMPP httpd.conf 的修改沒用了
搜尋電腦裡面的httpd.conf看看 (純..猜測)
ghost3401
繼續深造的研究生
 
文章: 473
註冊時間: 週四 9月 07, 2006 9:07 am
來自: 基隆偏遠地帶

Re:[100] XAMPP 執行方法

文章499401138 » 週五 3月 30, 2012 8:47 am

恩已經依照之前的助教講的方法做一次,但Tomcat仍然無法start,所以我附上兩張圖,看還有什麼問題

圖檔

圖檔
附加檔案
499401138-netstatPorts.png
(165.66 KiB) 尚未被下載
499401138-TomcatPortChange.png
(88.08 KiB) 被下載 3 次
499401138
懷疑的國中生
 
文章: 31
註冊時間: 週六 9月 17, 2011 5:18 pm

Re:[100] XAMPP 執行方法

文章ghost3401 » 週五 3月 30, 2012 7:00 pm

499401138 寫:恩已經依照之前的助教講的方法做一次,但Tomcat仍然無法start,所以我附上兩張圖,看還有什麼問題



建議補貼一下 XAMPP RUN的執行畫面
ghost3401
繼續深造的研究生
 
文章: 473
註冊時間: 週四 9月 07, 2006 9:07 am
來自: 基隆偏遠地帶

Re:[100] XAMPP 執行方法

文章kelly19881227 » 週日 4月 01, 2012 1:39 pm

你檢查一下path路徑有沒有錯誤
前天有同學拿筆電來詢問tomcat的啟動問題
看了一下,其實他就是路徑設錯了
這部分你可以試試看
俐文
頭像
kelly19881227
懷疑的國中生
 
文章: 50
註冊時間: 週三 2月 15, 2012 2:26 pm


回到 Web程式設計

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron