国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務(wù)器 > Web服務(wù)器 > 正文

Windows下打造完美的服務(wù)器平臺

2024-09-01 13:42:25
字體:
供稿:網(wǎng)友
Windows下打造完美的服務(wù)器平臺(APACHE+JSP+CGI+PHP+ASP+MYSQL)
需要下載幾個軟件包:
1. php-5.0.2-Win32
2. apache_2.0.52-win32-x86-no_ssl
3. mysql-5.0.1-alpha-snapshot-win
4.iASP2.1.01
5.jakarta-tomcat-4.1.31
7.j2sdk-1_4_2-windows-i586
8.phpMyAdmin-2.6.0-pl2
9.ActivePerl-5.8.4.810-MSWin32-x86
一、下載軟件包:
  1. PHP5 RC3
  PHP 的下載地址為: http://www.php.net/downloads.php,找到如下圖位置,下載方框中的兩個軟件包。其中 PHP 5.0.0RC3 zip package 就是 PHP5 軟件包,而 Collection of PECL modules for PHP 5.0.0RC3 則是 PHP5 的 PECL 擴(kuò)展模塊集合包。


2. Apache 2.0.52
  Apache 官方下載地址為: http://httpd.apache.org/download.cgi ,找到如下圖位置,下載 For Windows 的 MSI 安裝包,點擊以后選擇一個鏡像進(jìn)行下載。

3. MySQL 5.0.1
  MySQL 官方下載地址為:sql.com/downloads/mysql/5.0.1-snapshot.html" target=http://dev.mysql.com/downloads/mysql/5.0.1-snapshot.html,找到 Windows downloads 部分,下載 Without installer 包并保存于本地硬盤 ,如下圖所示:

4.jakarta-tomcat-4.1.31
jakarta-tomcat-5.5.3是最新的版本,由于5.5.3版本需要jdk5.0的支持,我下載不到該版本,所以使用的是4.1.31,同樣JDK也是使用j2sdk-1_4_2-windows-i586,當(dāng)然如果你有5.0的版本,安裝方法是一樣的。該版本的下載地址:http://jakarta.apache.org/site/binindex.cgi 找到相應(yīng)的版本下載即可,如圖:

5.iASP2.1.01
一個讓APACHE支持ASP的程序,下載地址是http://www.stryon.com.cn/products.asp?s=1 找到,簡單的申請就可以下載到了。

6.j2sdk-1_4_2-windows-i586
由于JSP頁面需要javac來編譯運行,因此必須安裝JDK(單裝JRE不行)。打開頁面http://java.sun.com/j2se/1.4.2/download.html 下載j2sdk-1_4_2-windows-i586


7.phpMyAdmin-2.6.0-pl2
phpMyAdmin-2.6.0-pl2可以讓你在WEB環(huán)境下管理MYSQL數(shù)據(jù)庫,其下載地址是:http://sourceforge.net/projects/phpmyadmin/
找到下面的下載連接,選擇一個較近的鏡像下載即可。

8.ActivePerl-5.8.4.810-MSWin32-x86
安裝ActivePerl可以讓Apache支持CGI和PL的程序,下載地址:http://www.activestate.com/Products/Download/Download.plex?id=ActivePerl
找到如下的頁面進(jìn)行下載MSI包:

二,安裝與配置
1,     安裝apache_2.0.52-win32-x86-no_ssl,將其安裝在D:/Apache2/文件夾下面,安裝過程就不用說了,一路NEXT就可以,安裝完了就可以在任務(wù)欄的地方看將這樣的圖標(biāo) ,表示已經(jīng)啟動成功。打開網(wǎng)頁http://127.0.0.1,出現(xiàn)安裝成功的頁面。

接下來對 Apache 的配置文件進(jìn)行配置,使其支持PHP,用記事本打開 D:/Apache2/conf/ (我這里是按照默認(rèn)安裝路徑安裝,后面的設(shè)置按照自己的安裝路徑做相應(yīng)的改變) 目錄下的 httpd.conf 文件,定位到下面這行:
DirectoryIndex index.html index.html.var
在其后面添加一個 PHP 默認(rèn)頁,通常是 index.php ,如下:
DirectoryIndex index.html index.html.var index.php
為了使 Apache 識別 PHP 的相關(guān)擴(kuò)展名,搜索并定位到下面這個部分:
<Directory "D:/Apache2/cgi-bin">
  AllowOverride None
  Options None
  Order allow,deny
  Allow from all
</Directory>

在后面添加如下兩行:
AddType application/x-httpd-php .php .phtml .php3 .php4
AddType application/x-httpd-php-source .phps
指定 php 模塊,找到并定位到如下這行:
#LoadModule ssl_module modules/mod_ssl.so
在下面添加一行:

LoadModule php5_module D:/PHP/php5apache2.dll
  使它指向 PHP5 目錄下的 php5apache2.dll 文件,路徑一定要準(zhǔn)確。
  為了指定 Apache 識別中文,我們指定 GB2312 為默認(rèn)編碼。應(yīng)該找到并定位到下面這行

AddDefaultCharset ISO-8859-1
將其修改為:
AddDefaultCharset GB2312
另外,如果要禁止目錄瀏覽,查找并定位到下面這幾行:
#……
#一些注釋
#……
Options Indexes FollowSymLinks
去掉幾行注釋下面進(jìn)跟著的一行的 Indexes 即可,修改后:
#……
#一些注釋
#……
Options FollowSymLinks

  OK,保存 httpd.conf 文件后重起 Apache 服務(wù)器。

2.安裝PHP 5.0.2
將下載來的 PHP5 RC3(php-5.0.0RC3-Win32.zip) 解壓縮到 D:/PHP/ 目錄下。復(fù)制 D:/PHP/ 目錄下的 php5ts.dll 文件到 C:/windows/(如果是 windows 2000 操作系統(tǒng),則為 C:/WINNT/ 目錄,下同,不再重復(fù)說明) 目錄下。
  復(fù)制 D:/PHP/ 目錄下的下列 dll 文件于 C:/windows/system32/ 目錄下:
  fdftk.dll
  fribidi.dll
  gds32.dll
  libeay32.dll
  libintl-1.dll
  libmhash.dll
  libmysql.dll
  libmysqli.dll
  ntwdblib.dll
  ntwdblib.dll
  yaz.dll
  其中 libmysql.dll 為 MySQL 4.1 之前版本的擴(kuò)展支持,libmysqli.dll 為 MySQL 4.1 之后版本的擴(kuò)展支持。因為我上面下載的是 MySQL 4.0.20 ,所以其實復(fù)制 libmysql.dll 即可。
  復(fù)制 C:/PHP5/ 目錄下的 php.ini-dist 文件到 C:/windows/ 目錄下,并改名為 php.ini ,并用記事本打開編輯:
  定位到下面兩行:
; Directory in which the loadable extensions (modules) reside.
extension_dir = "./"
  修改下面一行使它指向 D:/PHP/ext/ 目錄,修改后如下:
; Directory in which the loadable extensions (modules) reside.
extension_dir = "D:/PHP/ext/"

測試 PHP 是否配置成功:

  打開記事本,輸入如下這行代碼:
<?php phpinfo(); ?>
保存為 phpinfo.php 文件,存放于 Apache2/htdocs/ 目錄下,好了,打開瀏覽器,在地址欄中輸入: http://localhost/phpinfo.php 并回車,如果一切順利的話你將看到下面這個頁面,到此 PHP5 的配置大功告成:

3.安裝mysql-5.0.1-alpha-snapshot-win
很簡單,不多說了。我們假設(shè)把它安裝在D:/mysql目錄下,打開該目錄下的bin文件夾,運行winmysqladmin.exe配置mysql

輸入管理員的用戶名和密碼就可以了。
以后每次啟動,都可以在服務(wù)里面看到MYSQL進(jìn)程已經(jīng)打開。

4,安裝phpMyAdmin-2.6.0-pl2
phpadmin不需要安裝,直接COPY到網(wǎng)頁目錄下即可,將其命名為phpadmin。打開C:/Windows/php.ini文件, 查找 extension=php_mysql.dll 字串.刪除掉前面的 ; 號extension=php_mysql.dll,啟動 PHP 對 MYSQL 模塊支持.
打開phpmyadmin文件夾下面的config.inc.php3文件,定位到下面的內(nèi)容:
$cfg['Servers'][$i]['host']       = 'localhost'; // MySQL hostname or IP address
$cfg['Servers'][$i]['auth_type']   = 'config';   // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user']       = 'root';     // MySQL user
$cfg['Servers'][$i]['password']     = '';       // MySQL password (only needed
                                  // with 'config' auth_type)
將host,user和password修改成你自己的IP地址,用戶和密碼,打開網(wǎng)頁http://127.0.0.1/phpmyadmin/index.php,如果可以看到下面的頁面,恭喜你,安裝成功了。

5,安裝ActivePerl-5.8.4.810-MSWin32-x86
安裝過程很簡單,一路NEXT就可以了。我們將其安裝在D:/usr下面,注意,ActivePerl-5.8.4.810-MSWin32-x86默認(rèn)的根目錄是Perl文件夾,按照國際上面的慣例,最好是usr作我根目錄,以免在以后調(diào)試程序時候出現(xiàn)麻煩。
配置Apache讓其支持CGI和PL文件。用記事本打開 D:/Apache2/conf/ (我這里是按照默認(rèn)安裝路徑安裝,后面的設(shè)置按照自己的安裝路徑做相應(yīng)的改變) 目錄下的 httpd.conf 文件,尋找
#ScriptAlias /cgi-bin/ "D:/Apache/cgi-bin/"
把前面的#號去掉 ,把D:/Apache/cgi-bin/新開為你需要支持CGI程序的目錄,我設(shè)置的是f:/Web/cgi-bin。
尋找
<Directory "D:/Apache/cgi-bin">
同樣,也修改為f:/Web/cgi-bin
尋找
AddHandler cgi-script .cgi
后面加上.pl ,即 AddHandler cgi-script .cgi .pl
OK,自己寫個CGI程序測試一下:
#!/usr/bin/perl
print "Content-type: text/html/n/n";
print "Hello, World.";
保存為hello.cgi,放置在F:/WEB/CGI-BIN文件夾下面,使用瀏覽器打開http://127.0.0.1/cgi-bin/hello.cgi,出現(xiàn)如下的頁面,安裝成功。

6,安裝j2sdk-1_4_2-windows-i586
由于安裝tomcat前需要安裝j2sdk,所以要先安裝j2sdk-1_4_2-windows-i586,過程很簡單,安裝到D:/j2sdk文件夾。
設(shè)置環(huán)境變量,
JAVA_HOME = D:/j2sdk

在Path最后附加:
Path = ......;%JAVA_HOME%/bin

打開CMD,輸入java 主站蜘蛛池模板: 松原市| 杂多县| 大足县| 道孚县| 东乡县| 云梦县| 庆安县| 斗六市| 辽阳市| 绿春县| 报价| 错那县| 红原县| 百色市| 壶关县| 德令哈市| 临沂市| 文化| 屯昌县| 九龙坡区| 肃北| 龙里县| 宁夏| 大埔县| 洞口县| 九寨沟县| 益阳市| 沅江市| 浑源县| 伊川县| 平邑县| 岑溪市| 靖州| 焦作市| 江阴市| 建水县| 潼关县| 邵武市| 金门县| 平遥县| 吴江市|