超碰人人人人人,亚洲AV午夜福利精品一区二区,亚洲欧美综合区丁香五月1区,日韩欧美亚洲系列

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

PHP+MYSQL網(wǎng)站開(kāi)發(fā)環(huán)境架設(shè)(3):XAMPP

admin
2012年4月4日 2:17 本文熱度 3542

XAMPP是一款比較強(qiáng)大的本地測(cè)試平臺(tái),雖說(shuō)面板是英文的,但清楚易懂。注冊(cè)為系統(tǒng)服務(wù)有個(gè)好處就是開(kāi)機(jī)能夠自動(dòng)運(yùn)行,但是會(huì)消耗一定的系統(tǒng)資源,怎么取舍用戶自己來(lái)定。安裝成功,服務(wù)也啟動(dòng)成功后,就可以把瀏覽器打開(kāi)輸入http://localhost/,試試是否成功。在XAMPP的網(wǎng)頁(yè)選項(xiàng)里,有中文支持,好像好多人都在用Xampp。



軟件下載:http://www.apachefriends.org/zh_cn/xampp-windows.html


XAMPP就是:
Windows/Solaris/Linux/MacOS + Apache + MySQL + Perl


1.到XAMPP官網(wǎng)下載最新版本XAMPP,網(wǎng)址:www.xampp.org
我把網(wǎng)址復(fù)制下來(lái)可直接下載linux-1.6.8a.tar.gz">http://jaist.dl.sourceforge.net/sourceforge/xampp/xampp-linux-1.6.8a.tar.gz


2.下載后找到下載文件夾然后執(zhí)行:tar -xzvf xampp-linux-1.6.8a.tar.gz -C /opt (注:解壓安裝至opt目錄)
3.進(jìn)入xampp解壓目錄執(zhí)行:./lampp start 啟動(dòng)成功會(huì)出現(xiàn):
Starting XAMPP for Linux 1.6.8a...
XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP for Linux started.


4.ifconfig查看自己的IP,然后在網(wǎng)址欄輸入http://192.168.1.2(注:寫(xiě)你自己的ip)測(cè)試通過(guò)會(huì)顯示lampp歡迎網(wǎng)頁(yè)
如:
歡迎使用XAMPP for Linux 1.6.8a !
祝賀您:
您已經(jīng)成功安裝了XAMPP!


現(xiàn)在您可以開(kāi)始使用Apache以及其他的組件. 首先, 您可以通過(guò)左側(cè)的導(dǎo)航條上的'狀態(tài)'功能來(lái)查看他們是否工作正常.


您可以通過(guò)瀏覽 https://127.0.0.1 或者 https://localhost 來(lái)驗(yàn)證OpenSSL


祝您好運(yùn), Kai 'Oswald' Seidler + Kay Vogelgesang


附:如需卸載,先停止服務(wù):./lampp stop ,再執(zhí)行rm 刪除整個(gè)目錄就ok了,是不是很方便呀
PICTURE:/root/.tencent/qq//AppData/file//sendpix1.jpg


  安裝過(guò)程


方法 A:使用安裝包進(jìn)行安裝


  使用安裝包來(lái)安裝 XAMPP 是最簡(jiǎn)單的方法。



  XAMPP win32 的安裝向?qū)?/P>

  安裝過(guò)程結(jié)束后,您會(huì)在 開(kāi)始/程序/XAMPP 菜單下找到 XAMPP。您可以使用 XAMPP 控制面板來(lái)啟動(dòng)/停止所有服務(wù)或安裝/卸載所有服務(wù)。



  XAMPP 控制面板能啟動(dòng)/停止 Apache、MySQL、FilaZilla 和 Mercury,或直接將其安裝為服務(wù)


方法 B:不使用安裝包進(jìn)行安裝


  如果不用安裝包,則可下載 7-ZIP 壓縮包或 ZIP 壓縮包,并將其解壓至您選擇的文件夾中。



  本圖中,我們將 XAMPP 解壓到“D:\program files”路徑下的“D:\program files\xampp”文件夾中。之后,打開(kāi) XAMPP 所在的文件夾,并運(yùn)行其中的“setup-xampp.bat”。



  這樣能使配置文件中的路徑信息得到更新。



  最后,通過(guò)那些批處理文件或圖形界面的“xampp-control.exe”啟用不同的服務(wù)即可。


  注意:如果您使用的是 XAMPP 的安裝包,您不需要運(yùn)行“setup_xampp.bat”。


»我想使用免手動(dòng)配置的 XAMPP!«


  如果您將 XAMPP 解壓到根目錄(比如 c:\xampp 或 d:\xampp 等等),您可以嘗試直接啟動(dòng) XAMPP。這意味著您不需要先運(yùn)行“setup_xampp.bat”進(jìn)行配置。Apache、MySQL 和 Mercury 郵件服務(wù)器能夠正確啟動(dòng)!只有 FileZilla FTP 服務(wù)器不會(huì)啟動(dòng),因?yàn)樗枰^對(duì)路徑。使用這種方法請(qǐng)注意:不要解壓到雙重 xampp 文件夾中(如 c:\xampp\xampp)!只能使用一個(gè) xampp 文件夾(如 d:\xampp(\apache 等等))。如果您使用了雙重文件夾,那么您必須先運(yùn)行“setup-xampp.bat”的配置過(guò)程。


  操作指南


操作 1:?jiǎn)?dòng)/停止/測(cè)試 XAMPP


  www.nat32.com 制作的 XAMPP 控制面板不包含在 Lite 版(精簡(jiǎn)版)中。


  .\xampp\xampp-control.exe


  其它的服務(wù)啟動(dòng)/停止腳本


  啟動(dòng) Apache 和 MySQL:.\xampp\xampp_start.exe


  停止 Apache 和 MySQL:.\xampp\xampp_stop.exe


  啟動(dòng) Apache:.\xampp\apache_start.bat


  停止 Apache:.\xampp\apache_stop.bat


  啟動(dòng) MySQL:.\xampp\mysql_start.bat


  停止 MySQL:.\xampp\mysql_stop.bat


  啟動(dòng) Mercury 郵件服務(wù)器:.\xampp\mercury_start.bat


  (Mercury 郵件服務(wù)器只能通過(guò) XAMPP 控制面板的圖形界面停止)


  設(shè)置 FileZilla FTP 服務(wù)器:.\xampp\filezilla_setup.bat


  啟動(dòng) FileZilla FTP 服務(wù)器:.\xampp\filezilla_start.bat


  停止 FileZilla FTP 服務(wù)器:.\xampp\filezilla_stop.bat


  測(cè)試:Apache 服務(wù)啟動(dòng)后,在瀏覽器中輸入地址 http://localhost 或 http://127.0.0.1,并檢測(cè)所有的 XAMPP 樣例和工具。



操作 2:將特定的服務(wù)器配置為系統(tǒng)服務(wù)


  您可以在 NT4、2000 和 XP 平臺(tái)中將特定的服務(wù)器配置為系統(tǒng)服務(wù)。請(qǐng)使用以下腳本:


  安裝 Apache 服務(wù)器為系統(tǒng)服務(wù):.\xampp\apache\apache_installservice.bat


  卸載 Apache 服務(wù)器的系統(tǒng)服務(wù):.\xampp\apache\apache_uninstallservice.bat


  安裝 MySQL 服務(wù)器為系統(tǒng)服務(wù):.\xampp\mysql\mysql_installservice.bat


  卸載 MySQL 服務(wù)器的系統(tǒng)服務(wù):.\xampp\mysql\mysql_uninstallservice.bat


  安裝及卸載 FileZilla FTP 服務(wù)器為系統(tǒng)服務(wù):.\xampp\filezilla_setup.bat


  Mercury 郵件服務(wù)器:目前還不能配置為系統(tǒng)服務(wù)!


操作 3:安裝插件


  除了主程序包外,還有許多相關(guān)的插件可用于開(kāi)發(fā)環(huán)境。目前,本站發(fā)布的官方 win32 插件如下:


  包含 Mod_Perl 和精選的重要 Perl 模塊的 Perl 插件


  Tomcat 插件(系統(tǒng)需求:系統(tǒng)中必須已經(jīng)安裝 SUN J2SE SDK)


  Tomcat 插件的 Cocoon 模塊(系統(tǒng)需求:系統(tǒng)中必須已經(jīng)安裝 Tomcat)


  Python 插件


  推薦的安裝方法如下:XAMPP 安裝包需要安裝包格式的插件,7-Zip 壓縮包需要 7-Zip 壓縮包格式的插件。ZIP 壓縮包格式的插件請(qǐng)直接解壓縮至 XAMPP 的主文件夾中。然后運(yùn)行“setup_xampp.bat”批處理文件即可。安裝包格式的插件能自動(dòng)配置所有的東西,您不需要手動(dòng)配置。


  注意:任何人都可以為他的項(xiàng)目編寫(xiě)新的 XAMPP 插件。例如,您可以在


http://sourceforge.net/projects/xamppaddon 找到其它的 XAMPP 插件。


操作 4:升級(jí) XAMPP


  當(dāng) XAMPP 程序集里的單獨(dú)組件被升級(jí)時(shí),我們會(huì)將 XAMPP 同步升級(jí)。然而,其中一些組件的變化與我們最新發(fā)布的版本不兼容,所以我們就不會(huì)升級(jí)這類組件。我們通常能升級(jí) XAMPP 中所有的服務(wù)器和程序。但我們不升級(jí)配置文件,因?yàn)槟赡芤呀?jīng)修改過(guò)他們了。提示:如果您用的是安裝包版的 XAMPP,那么您在使用升級(jí)安裝包的時(shí)候?qū)⒎浅]p松。其他用戶請(qǐng)下載自解壓 7-ZIP 壓縮包。直接將其中的文件釋放到 XAMPP 文件夾中,并覆蓋原有的文件即可。


XAMPP 安全控制臺(tái)


  正如前面提到,XAMPP 并不是為生產(chǎn)環(huán)境準(zhǔn)備的,它只為開(kāi)發(fā)者服務(wù)。為了方便開(kāi)發(fā)者,XAMPP 被默認(rèn)配置為所有功能全部開(kāi)啟。對(duì)于開(kāi)發(fā)環(huán)境來(lái)說(shuō),這是非常好的,但對(duì)于生產(chǎn)環(huán)境,這可能是災(zāi)難性的。


  下面是 XAMPP 默認(rèn)配置的安全問(wèn)題列表:


  MySQL 管理員(root)未設(shè)置密碼。


  MySQL 服務(wù)器可以通過(guò)網(wǎng)絡(luò)訪問(wèn)。


  PhpMyAdmin 可以通過(guò)網(wǎng)絡(luò)訪問(wèn)。


  樣例可以通過(guò)網(wǎng)絡(luò)訪問(wèn)。


  Mercury 郵件服務(wù)器和 FileZilla FTP 服務(wù)器的用戶是公開(kāi)的。


  所以大家應(yīng)該在發(fā)布一些在線的東西前保證 XAMPP 的安全性。有時(shí)候,一個(gè)防火墻或一個(gè)外部路由器就足夠安全了。首先,您可以試試基于網(wǎng)絡(luò)的“XAMPP 安全控制臺(tái)”。



  修正絕大多數(shù)的安全薄弱環(huán)節(jié),只需訪問(wèn)以下地址(只能在本地計(jì)算機(jī)上訪問(wèn)):


  1.4.15 版之前的版本:


  http://127.0.0.1/xampp/xamppsecurity.php


  1.4.15 版及以后版本:


  http://127.0.0.1/security


  MySQL、PhpMyAdmin 的管理員密碼和 XAMPP 的目錄保護(hù)可以在這里設(shè)置。對(duì)于 Mercury 郵件服務(wù)器和 FileZilla FTP 服務(wù)器,請(qǐng)記得更改配置設(shè)置(比如用戶名和密碼)。如果您不需要這些服務(wù),那就不要啟動(dòng)它們——這樣也是安全的。


  卸載


移除方法 A:安裝包


  使用安裝包(NSI)安裝的 XAMPP,請(qǐng)使用自帶的卸載工具進(jìn)行卸載!自帶的卸載工具會(huì)將注冊(cè)表中的相關(guān)內(nèi)容和一些服務(wù)一并卸載。自帶的卸載工具如下圖所示。



移除方法 B:zip 和 7-zip 壓縮包


  卸載方法根據(jù)您使用的 XAMPP 安裝版本有所不同:


  ZIP 壓縮包


  自解壓 7-ZIP 壓縮包


  XAMPP lite(精簡(jiǎn)版)


  卸載時(shí)只需刪除整個(gè) XAMPP 文件夾即可。不涉及注冊(cè)表項(xiàng),不涉及環(huán)境變量……簡(jiǎn)單而又干凈!但在此之前不要忘記關(guān)閉所有 XAMPP 組件的服務(wù)器,退出所有的面板。也許您已經(jīng)安裝了一些 XAMPP 的組件作為系統(tǒng)服務(wù),那么您必須先卸載這些服務(wù)!


  常見(jiàn)問(wèn)題


問(wèn)題 1:什么是 XAMPP Lite(精簡(jiǎn)版)?


  XAMPP Lite(精簡(jiǎn)版)類似 XAMPP 推薦的 PHP 與 MySQL 快速使用包。與完整版相比,它少了一些工具,比如 Mercury 郵件服務(wù)器或 FileZila FTP 服務(wù)器。注意:精簡(jiǎn)版沒(méi)有相關(guān)的安裝包、插件或升級(jí)包。


問(wèn)題 2:我的網(wǎng)絡(luò)文檔應(yīng)該放在哪里?


  所有網(wǎng)絡(luò)文檔都放在 htdocs 主文件夾中(.\xampp\htdocs)。如果您將 test.html 文件放在這里,您可以通過(guò) http://localhost/test.html 來(lái)訪問(wèn)它。php 或 cgi 文件也同樣放在這里。其他的 WWW 子文件夾可以在 htdocs 目錄下創(chuàng)建。例如將 test.html 放在 .\xampp\htdocs\new 路徑下,您就可以在瀏覽器的地址欄中輸入 http://localhost/new/test.html 來(lái)訪問(wèn)這個(gè)文件。


  更多的文件特性概述:


  CGI) 可執(zhí)行:全部;允許的結(jié)尾:.cgi => 主程序包


  PHP) 可執(zhí)行:全部;允許的結(jié)尾:.php .php4 .php3 .phtml => 主程序包


  MOD Perl) 可執(zhí)行:.\xampp\htdocs\modperl;允許的結(jié)尾:.pl => Perl 插件


  ASP Perl) 可執(zhí)行:.\xampp\htdocs\modperlasp;允許的結(jié)尾:.asp => Perl 插件


  JSP Java) 可執(zhí)行:.\xampp\tomcat\webapps\java(和其他);允許的結(jié)尾:.jsp => Tomcat 插件


  Servlets Java) 可執(zhí)行:.\xampp\tomcat\webapps\java(和其他);允許的結(jié)尾:.html(和其他)=> Tomcat 插件


  MOD Python) 可執(zhí)行:.\xampp\htdocs\python;允許的結(jié)尾:.py => Python 插件 Spyce Python) 可執(zhí)行:.\xampp\htdocs\python;允許的結(jié)尾:.spy => Python 插件


問(wèn)題 3:我能移動(dòng) XAMPP 嗎?


  可以,但只限于 ZIP/7-ZIP 壓縮包版的 XAMPP。移動(dòng)操作之后,您必須運(yùn)行“setup-xampp”使配置文件得到更新。請(qǐng)不要用這種方法嘗試安裝版的 XAMPP。如果您在使用安裝版的 XAMPP,您可以將其復(fù)制(而不是移動(dòng))一份,并放到新的路徑下,然后運(yùn)行“setup-xampp”使配置文件得到更新。試試吧!:)


問(wèn)題 4:我如何配置默認(rèn)的開(kāi)始頁(yè)面?


  如果您在瀏覽器中訪問(wèn)類似 http://localhost/xampp/ 的文件夾,Apache 服務(wù)器會(huì)自動(dòng)返回一個(gè)默認(rèn)的開(kāi)始頁(yè)面。Apache 會(huì)自動(dòng)尋找已存在的類似 index.php 的索引頁(yè)。httpd.conf 中的“DirectoryIndex”指令負(fù)責(zé)這個(gè)功能。在這里您可以定義默認(rèn)開(kāi)始頁(yè)面的名字和協(xié)議。XAMPP 在默認(rèn)狀態(tài)下,“DirectoryIndex”指令的列表如下:


  index.php index.php4 index.php3 index.cgi index.pl index.html index.htm index.html.var index.phtml


問(wèn)題 5:我如何在 PHP5 和 PHP4 之間相互切換?


  XAMPP(非精簡(jiǎn)版!)包含 PHP5 和 PHP4。請(qǐng)使用“php-switch.bat”($path-to-xampp\xampp\php-switch.bat)來(lái)切換版本。注意:在切換版本前請(qǐng)先停止 Apache 服務(wù)器。


問(wèn)題 6:我在哪里能更改配置文件?


  您可以通過(guò)文本編輯器來(lái)更改 XAMPP 的各種配置文件。這些文件存在于以下路徑:


  Apache 基本配置:.\xampp\apache\conf\httpd.conf


  Apache SSL:.\xampp\apache\conf\ssl.conf


  Apache Perl(僅限插件):.\xampp\apache\conf\perl.conf


  Apache Tomcat(僅限插件):.\xampp\apache\conf\java.conf


  Apache Python(僅限插件):.\xampp\apache\conf\python.conf


  PHP:.\xampp\php\php.ini


  MySQL:.\xampp\mysql\bin\my.ini


  phpMyAdmin:.\xampp\phpMyAdmin\config.inc.php


  FileZilla FTP 服務(wù)器:.\xampp\FileZillaFTP\FileZilla Server.xml


  Mercury 郵件服務(wù)器基本配置:.\xampp\MercuryMail\MERCURY.INI


  Sendmail:.\xampp\sendmail\sendmail.ini


問(wèn)題 7:運(yùn)行 XAMPP 時(shí)我需要連接網(wǎng)絡(luò)嗎?


  不需要!您可以“離線”使用 XAMPP。


問(wèn)題 8:這些文件夾里都是些什么東西?


  路徑內(nèi)容


  \xampp\anonymous匿名 FTP 的樣例文件夾


  \xampp\apacheApache 服務(wù)器


  \xampp\cgi-bin可執(zhí)行的 CGI 腳本


  \xampp\FileZillaFTPFileZilla FTP 服務(wù)器


  \xampp\htdocshttp 文檔的主文件夾


  \xampp\install用于 XAMPP 的安裝(請(qǐng)勿刪除!)


  \xampp\licenses同上


  \xampp\MercuryMailMercury 郵件 SMTP POP3 IMAP 服務(wù)器


  \xampp\mysqlMySQL 服務(wù)器


  \xampp\perlPerl


  \xampp\phpPHP(4 和 5)


  \xampp\phpmyadminphpMyAdmin


  \xampp\security額外的安全配置


  \xampp\tmp臨時(shí)文件夾


  \xampp\webalizerWebalizer 網(wǎng)絡(luò)狀態(tài)


  \xampp\webdavWebDAV 樣例


  相關(guān)信息


在哪里我能找到更多信息(常見(jiàn)問(wèn)題解答等等)?


  請(qǐng)?jiān)L問(wèn)我們的 XAMPP Windows 版 FAQ(常見(jiàn)問(wèn)題解答):


http://www.apachefriends.org/zh_cn/faq-xampp-windows.html


  或者到我們的論壇提問(wèn):


http://www.apachefriends.org/f/


XAMPP 與系統(tǒng)服務(wù)


  針對(duì)所有 NT/2000 用戶,在程序包各自的路徑中您會(huì)找到將所有服務(wù)器配置為系統(tǒng)服務(wù)的安裝/卸載文件。


  apache_installservice.bat => 安裝 Apache 為系統(tǒng)服務(wù)


  apache_uninstallservice.bat => 卸載 Apache 的系統(tǒng)服務(wù)


  mysql_installservice.bat => 安裝 MySQL 為系統(tǒng)服務(wù)


  mysql_uninstallservice.bat => 卸載 MySQL 的系統(tǒng)服務(wù)


  您對(duì)上述各服務(wù)器做出改動(dòng)后別忘記重新啟動(dòng)計(jì)算機(jī)。請(qǐng)注意!卸載 MySQL 的系統(tǒng)服務(wù)前別忘記先停止 MySQL 服務(wù)!


MySQL 和 PHP


  MySQL 的“root”用戶默認(rèn)狀態(tài)是沒(méi)有密碼的,所以在 PHP 中您可以使用 mysql_connect("localhost","root","") 來(lái)連接 MySQL 服務(wù)器;


  如果您想為 MySQL 中的“root”用戶設(shè)置密碼,請(qǐng)?jiān)诳刂婆_(tái)中使用“mysqladmin”命令。例如:


  \...\xampp\mysql\bin\mysqladmin -u root password secret


  請(qǐng)注意,您更改 root 的密碼之后,不要忘記更改 PHPMyAdmin 中的相關(guān)信息。在 \...\xampp\phpmyadmin\ 下搜索“config.inc.php”并編輯下面幾行:


  $cfg['Servers'][$i]['user'] = 'root'; // MySQL SuperUser


  $cfg['Servers'][$i]['auth_type'] = 'http'; // HTTP MySQL authentification


  從今往后,需要正確輸入“root”的密碼才能啟動(dòng) PHPMyAdmin


該文章在 2012/4/4 2:17:47 編輯過(guò)
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開(kāi)發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved