APPSERV
编著:还记得那是上学的时候,曾经有一段时间,我看到了XOOPS,学习过一段时间,并且很有兴致的和其它宿舍的同学互相通过网络来访问。里面有很多细小的问题,需要通过查找网络资源来解决。不知道现在再试又是什么感觉 。服务器配置:
一、下載Appserv Open Project的安裝程式
1. Appserv2.3.0(筆者測試過,這一版也是相當地穩定)
.3.0.exe?download
2. Appserv2.4.0
net.rar
3. 請注意AppServ2.5.0會無法安裝xoops2.07版,有玩 Xoops 的人千萬不要裝這一版,
筆者測試過,因為AppServ2.5.0做了大換血,PHP包的是5.0,Xoops 目前跟
PHP 5.0 不相容,所以Xoops 會造成錯誤而無法開啟的現象。
二、安裝Appserv Open Projet程式的步驟
1. 將下載回來的net.rar檔案解壓縮,找到appserv-win32-2.4.0.exe的檔案
快點兩下就可以進行安裝程式的工作了。
三、安裝ActivePerl程式的步驟
1. 請先到。
2. 先到檔案總管的C槽底下新增一個資料,叫做 usr 。也就是c:/usr的意思。
3. 對著ActivePerl-5.8.4.810-MSWin32-x86.msi檔案快點兩下,就可以進行
安裝程式的工作了。
4. 切記在安裝的過程中一定要將路徑指向到 c:/usr 哦!
5. 安裝這支程式的好處是可以讓Xoops能順利地支援CGI的程式語法。
四、設定資料庫的密碼
1. 先在瀏覽器上鍵入http://localhost/phpmyadmin/。
2. 權限/進入root的帳號去設定密碼後。
3. 再重新整理瀏覽器,您會發現再也進不去了
五、修改config.inc.php檔案的設定
1. 但是要如何讓phpmyadmin 知道 MySQL的管理密碼呢?
方法:1.用文字編輯器開啟 config.inc.php檔案
C:/AppServ/www/phpMyAdmin/
2.找到第82行的位置,將
$cfg['Servers'][$i]['auth_type'] = 'config'; →修改為
$cfg['Servers'][$i]['auth_type'] = 'http'; →就可以了!
3.找到第84行的位置,將
$cfg['Servers'][$i]['password'] = ''; →修改為
$cfg['Servers'][$i]['password'] = '輸入密碼'; →就可以了!
六、修改httpd.conf檔案的設定
1. 請到C:/AppServ/apache/conf/下找到httpd.conf的檔案,並且用
文字編輯器開啟它。
2. 找到第362行 UserDir "C:/AppServ/www/users/"
改成 UserDir "C:/AppServ/www/"
3. 找到第538行 #!c:/program files/perl/perl
改成 #!c:/usr
4. 找到第599行
ScriptAlias /cgi-bin/ "C:/AppServ/www/cgi-bin/"
#
# "C:/Apache/cgi-bin" should be changed to whatever your ScriptAliased
# CGI directory exists, if you have that configured.
#
<Directory "C:/AppServ/www/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
改成
ScriptAlias /cgi-bin/ "C:/AppServ/www/"
#
# "C:/Apache/cgi-bin" should be changed to whatever your ScriptAliased
# CGI directory exists, if you have that configured.
#
<Directory "C:/AppServ/www/cgi-bin">
AllowOverride all
Options all
Order allow,deny
Allow from all
5. 這樣您的CGI程式只要放在www目錄底下就通通可以執行了,
您就不需再去記哪個程式在哪裡,您可以直接依目錄結構存放
即可。但請注意您的CGI程式檔頭得為#!usr/bin/perl
APPSERV
编著:还记得那是上学的时候,曾经有一段时间,我看到了XOOPS,学习过一段时间,并且很有兴致的和其它宿舍的同学互相通过网络来访问。里面有很多细小的问题,需要通过查找网络资源来解决。不知道现在再试又是什么感觉 。服务器配置:
一、下載Appserv Open Project的安裝程式
1. Appserv2.3.0(筆者測試過,這一版也是相當地穩定)
.3.0.exe?download
2. Appserv2.4.0
net.rar
3. 請注意AppServ2.5.0會無法安裝xoops2.07版,有玩 Xoops 的人千萬不要裝這一版,
筆者測試過,因為AppServ2.5.0做了大換血,PHP包的是5.0,Xoops 目前跟
PHP 5.0 不相容,所以Xoops 會造成錯誤而無法開啟的現象。
二、安裝Appserv Open Projet程式的步驟
1. 將下載回來的net.rar檔案解壓縮,找到appserv-win32-2.4.0.exe的檔案
快點兩下就可以進行安裝程式的工作了。
三、安裝ActivePerl程式的步驟
1. 請先到。
2. 先到檔案總管的C槽底下新增一個資料,叫做 usr 。也就是c:/usr的意思。
3. 對著ActivePerl-5.8.4.810-MSWin32-x86.msi檔案快點兩下,就可以進行
安裝程式的工作了。
4. 切記在安裝的過程中一定要將路徑指向到 c:/usr 哦!
5. 安裝這支程式的好處是可以讓Xoops能順利地支援CGI的程式語法。
四、設定資料庫的密碼
1. 先在瀏覽器上鍵入http://localhost/phpmyadmin/。
2. 權限/進入root的帳號去設定密碼後。
3. 再重新整理瀏覽器,您會發現再也進不去了
五、修改config.inc.php檔案的設定
1. 但是要如何讓phpmyadmin 知道 MySQL的管理密碼呢?
方法:1.用文字編輯器開啟 config.inc.php檔案
C:/AppServ/www/phpMyAdmin/
2.找到第82行的位置,將
$cfg['Servers'][$i]['auth_type'] = 'config'; →修改為
$cfg['Servers'][$i]['auth_type'] = 'http'; →就可以了!
3.找到第84行的位置,將
$cfg['Servers'][$i]['password'] = ''; →修改為
$cfg['Servers'][$i]['password'] = '輸入密碼'; →就可以了!
六、修改httpd.conf檔案的設定
1. 請到C:/AppServ/apache/conf/下找到httpd.conf的檔案,並且用
文字編輯器開啟它。
2. 找到第362行 UserDir "C:/AppServ/www/users/"
改成 UserDir "C:/AppServ/www/"
3. 找到第538行 #!c:/program files/perl/perl
改成 #!c:/usr
4. 找到第599行
ScriptAlias /cgi-bin/ "C:/AppServ/www/cgi-bin/"
#
# "C:/Apache/cgi-bin" should be changed to whatever your ScriptAliased
# CGI directory exists, if you have that configured.
#
<Directory "C:/AppServ/www/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
改成
ScriptAlias /cgi-bin/ "C:/AppServ/www/"
#
# "C:/Apache/cgi-bin" should be changed to whatever your ScriptAliased
# CGI directory exists, if you have that configured.
#
<Directory "C:/AppServ/www/cgi-bin">
AllowOverride all
Options all
Order allow,deny
Allow from all
5. 這樣您的CGI程式只要放在www目錄底下就通通可以執行了,
您就不需再去記哪個程式在哪裡,您可以直接依目錄結構存放
即可。但請注意您的CGI程式檔頭得為#!usr/bin/perl