欧美性猛交黑人xxxx,成人毛片一区二区三区,久久综合九色综合精品,男的把j放进女人下面视频免费

WindowsXP/2000 下的 Apache+PHP+MySQL 初級建站指南

  • 發布于:2022-11-27
  • 195 人圍觀
相信很多朋友對 Win2000/XP/2003+Apache+PHP+MySQL+Zend 這樣的組合感興趣,但很多朋友不懂得安裝和配置,導致不能正常運行。edx在這里寫一篇簡單建站 指導,希望對眾電腦愛好者有用。


Apache HTTP Server 是全球應用最廣泛的HTTP服務器,它具有穩定、安全、高效的特點。據今年九月的
Netcraft Web Server Survey ,全球67%的Website正在使用Apache HTTP Server 。
點擊這里看更多Apache2.0特性-
PHP是一種新型的CGI程序編寫語言,易學易用,運行速度快,可以方便快捷地編寫出功能強大并可同時運行于Windows、Unix、Linux 平臺的Web后臺程序,內置了對文件上傳、密碼認證、Cookies 操作、郵件收發、 動態GIF生成等功能,PHP直接為很多數據庫提供原本的連接,包括Oracle,Sybase,Postgres,Mysql,Informix,Dbase,Solid,Access 等 ,完全支持ODBC接口,用戶更換平臺時,無需變換PHP代碼,可即拿即用,而且完全免費。


-什么是CGI-
-點擊這里查看PHP的相關資料-
MySQL是一個精巧的SQL數據庫管理系統,“The world's most popular open source database”由于它的強大功能、靈活性、豐富的應用編程接口(API)以及精巧的系統結構,受到了廣大自由軟件愛好者甚至是商業軟件用戶的青睞,特別是與Apache和PHP/PERL結合,為建立基于數據庫的動態網站提供了強大動力。



-點擊打開MySQL主頁-
我們配置這個站點還需要一些輔助軟件支持,如phpmyadmin,zend等,我會在后文中介紹。
請跟我來:
Apache HTTP Server安裝

--------------------------------------------------------------------------------

在寫此文的時候,Apache HTTP Server 版本為2.052,

記得下載Win32 Binary版本。
http://httpd.apache.org/download.cgi" target="_blank">-點這里進入官方下載頁面-
下載完后,點擊運行安裝,基本是“Next” “i agree”步驟。 第三頁面添上域名、服務器名和admin的郵箱,后面的都默認即可。



安裝完成后任務欄出現了類似一片羽毛的圖標,那就是Apache的Monitor,此時Apache已經開始工作了。打開任務管理,可以看到apache.exe的進程。



打開IE,在地址欄輸入http://localhost ,應該能看到“安裝測試頁面”。


Apache HTTP Server配置



--------------------------------------------------------------------------------


打開開始菜單,進入 Apache sererconfig Apache serceredit http.conf file 配置參數(重要!)



http.conf 文件配置幾個要注意的地方:(前面有#號的是注釋)



第122行,開始的是"動態共享對象"配置。


LoadModule autoindex_module modules/mod_autoindex.so在這行前面加#號,關掉autoindex功能。-http://httpd.apache.org/docs-2.1/mod/mod_autoindex.html" target="_blank">點這里查看autoindex情況-(如果不關閉此工能,下面操作前加"~"的可以忽略。

在最后加上一行 LoadModule php5_module C:/PHP/sapi/php4apache2.dll(假設我們將php裝到此目錄)


第228行,設置默認WEB目錄:DocumentRoot " 默認目錄名" 如 "C:Documents and SettingsXXXMy DocumentsMy web" 并把253行設為與此相同。


第238行,這只目錄訪問屬性,安全起見,這里默認設置是很嚴格的。同樣在這里還可以設置虛擬路徑 http://httpd.apache.org/docs-2.0/mod/mod_alias.html" target="_blank">-點這里查看更多關于Alias-



第321行,設置默認頁文件名,如DirectoryIndex index.html index.html.var index.php



~第480行,從<Directory " xxx /xxx/ icons"> 到 </Directory> 和 <Directory " xxx /xxx/ manual">到</Directory>,在前加#號。



~第546行,IndexOptions加#,后面接著的Addicon開頭的全部加#,第586行DefaultIcon加#。



~第604行,ReadmeName 第605行 HeaderName 第611行IndexIgnore加# 。



第527行,找到 <Directory "C:/Apache2/cgi-bin"> ,在 </Directory> 后面,加入下面行:





AddType application/x-httpd-php .php



第701行,設置默認語言編碼: AddDefaultCharset GB2312



記得保存設置!



另外,這個配置只是最基本配置,并未考慮太多安全性和效率問題,有興趣研究的讀者可以查看http://httpd.apache.org/docs-2.1"target='_blank'>官方文檔。



附注:



一,關于Apache服務器的目錄安全認證



在ApacheServer中是允許使用.htaccess做目錄安全保護的,欲讀取這保護的目錄需要先鍵入正確用戶帳號與密碼。這樣可做為專門管理網頁存放的目錄或做為會員區等。



在保護的目錄放置一個檔案,檔名為 .htaccess ,內容為:



AuthName "會員區"

AuthType "Basic"

AuthUserFile " D:xxx.userpw" (網站外地地方比較安全)



然后用bin目錄下的 htpasswd-c xxx.userpw 創建.htaccess 文件,放到D:下面即可。



二,關于虛擬目錄設置



在配置文件中有如下默認行:



<Directory />

Options FollowSymLinks

AllowOverride None

</Directory>



在后面加上這些句子:



<Directory D:WEB2>

Options FollowSymLinks

AllowOverride None

</Directory>


Alias /WEB2 D:WEB2

然后在主目錄新建目錄名為WEB2,這時當用戶訪問 http://yourhost/web2時,實際訪問的就是 D:WEB2 的內容。





PHP安裝



--------------------------------------------------------------------------------


在 PHP 5 中的一個改變就是不再綁定客戶端庫本身了,Windows 用戶可以在 php.ini 中激活 php_mysql.dll 擴展庫。此外,要將 libmySQL.dll 拷貝到適當的 %SYSTEMROOT% 目錄中,和 dll 目錄中其它綁定的 dll 一樣,但和mysql連接的時候還是出了些問題,所以暫時我并不推薦使用5.0 。



http://www.php.net/manual/zh/faq.databases.php#faq.databases.mysql.php5" target="_blank">點擊這里查看關于PHP5的更多問題-
我們打算安裝4.3.9版本,我下載的是Windwos Binaries ,PHP php-4.3.9-Win32.zip package 。

http://www.php.net/downloads.php" target="_blank">點擊這里進入官方下載頁面-

下載完成后,把它解壓到C:PHP目錄下。

將目錄下的 php.ini-recommend 復制到 C:WINDOWS 目錄下,然后改名為php.ini 。

將目錄下的php4ts.dll拷貝到 C:WINDOWSSYSTEM32 下面。



PHP配置



--------------------------------------------------------------------------------


打開C:WINDOWSphp.ini ,有些設置需要注意一下:

magic_quotes_gpc = 默認是關閉的,如果網頁有問題再打開試試

register_globals = 同上

session.save_path = "C:PHPTMP" (先在C:PHP下面建立TMP目錄)

http://www.php.net/manual/zh/" target="_blank">-點擊這里打開php官方文檔-





MySQL安裝
--------------------------------------------------------------------------------


我安裝的是4.17版


Windows (x86) 。


http://dev.mysql.com/downloads/mysql/4.1.html" target="_blank">-點擊進入下載頁面-

安裝界面非常友好,默認配置就可以了,最后skip sign up ,裝完后進入配置頁面,設為系統服務,按自己情況設置即可。

打開開始菜單,Mysql->MySQL Command Line Client,輸入密碼,如果登陸成功,表示MySQL安裝成功。

如果有問題,新建txt文件,輸入<? php phpinfo(); ?> 改名為info.php ,用IE打開,就可以查看php、mysql、apache的配置情況了。

http://dev.mysql.com/doc/mysql/en/index.html" target="_blank">點擊這里打開官方文檔

phpMyAdmin安裝配置
--------------------------------------------------------------------------------


phpMyAdmin是一個用PHP編寫的,可以通過互聯網控制和操作MySQL。通過phpMyAdmin可以完全對數據庫進行操作,例如建立、復制/刪除數據等等。phpMyAdmin在很多國內網站都有下載,edx安裝的是2.60final,解開壓縮包放到網頁的主目錄(如裝apache設定的 My Web )下即可。



打開主目錄下的 config.inc.php ,要改動的地方:

$cfg['PmaAbsoluteUri'] = 'http://localhost/phpMyAdmin/'


$cfg['Servers'][$i]['auth_type'] = 'cookie'


$cfg['blowfish_secret'] = 'your sql password here'


或者 $cfg['Servers'][$i]['auth_type'] = 'http',并且請置空上一行。

$cfg['Servers'][$i]['user'] = ''(默認為root,請置空)

以下為可選項目:(在此之前,請建立名為phpmyadmin數據庫,導入 scripts下的create_tables_mysql_4_1_2+.sql,和upgrade_tables_mysql_4_1_2+.sql 用來打開擴展功能)

$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';

$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';

$cfg['Servers'][$i]['relation'] = 'pma_relation';

$cfg['Servers'][$i]['table_info'] = 'pma_table_info';

$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';

$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';

$cfg['Servers'][$i]['column_info'] = 'pma_column_info';

$cfg['Servers'][$i]['history'] = 'pma_history';


此軟件主目錄下的Documentation.html提供了詳細的配置指南以及常見問題。


安裝完成后,在瀏覽器輸入地址 http://localhost/phpmyadmin,出現登陸框,輸入root用戶和密碼,即可進入圖形界面方便的管理mysql了。




安裝ZendOptimizer
--------------------------------------------------------------------------------


Zend對php的貢獻很大,php4的引擎就是用Zend的,而且它還開發了ZendOptimizer和 ZendEncode等許多php的加強組件。優化器ZendOptimizer在 http://www.zend.com 可以免費得到 。



http://www.zend.com/store/products/zend-optimizer.php" target="_blank">點擊這里查看ZEND -



我安裝的是 ZendOptimizer-2[1].5.5-Windows-i386.exe 。 安裝時他會自動尋找apache和php的設置目錄,并且備份 php.ini文件 ,一般默認即可。



用IE打開info.php ,看到Zend圖標左邊有下面文字: with Zend Optimizer v x.x.x, Copyright (c) 1998-200x, by Zend Technologies 那么,優化器已經掛接成功了。


測試頁面
--------------------------------------------------------------------------------


我打算用Discuz!論壇作測試。



http://www.discuz.com/" target="_blank">-點擊打開Discuz主頁-



在主頁下載后解壓到網站的主目錄(Apache設定的那個目錄),在瀏覽器輸入地址: http://localhost/discuz!/install.php,然后一步一步設置即可。

另外,如果以后要改變配置,可以在主目錄下的config.php中修改,如:

$dbhost = 'localhost'; // 數據庫服務器

$dbuser = ''; // 數據庫用戶名

$dbpw = ''; // 數據庫密碼

$dbname = 'discuz2'; // 數據庫名

$adminemail = ''; // 論壇系統 Email


做了這么多,總算大功告成。我相信在安裝過程中還會碰到一大堆文中沒有提到的問題,大家可以查各個網站(文中已給出)的在線手冊,只要善于利用搜索,幾乎所有問題都可以解決。如果E文功底不怎么樣,慢慢啃總能看懂的,就當一次學習機會吧!^_^

接下來就是自己寫php程序了,先多看別人的,先看簡單的,如留言版之類,然后是大型點的,如IPB、Discuz ,網上有很多免費下載。
萬企互聯
標簽: