www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 芯聞號 > 充電吧
[導(dǎo)讀]Apache1.?下載Apache版本號為2.2.22.?最好下載msi安裝文件。下載地址為:http://www.apache.org/dist/httpd/binaries/win32/如果想下載

Apache

1.?下載

Apache版本號為2.2.22.?最好下載msi安裝文件。下載地址為:http://www.apache.org/dist/httpd/binaries/win32/

如果想下載2.4.4版本的,可以去http://www.anindya.com/apache-http-server-2-4-4-and-2-2-24-x86-32-bit-and-x64-64-bit-windows-installers/

2.?安裝

一路Next安裝即可。注意默認安裝,其所配置的端口為80.?這與IIS和MSSQLServer的Reporting?Services?Configuration?Manager工具的端口沖突。有2種方法解決

(1)修改Apache的端口。

打開Apache2.2confhttpd.conf,搜索“Listen?80”,將80修改為8080.

(2)關(guān)閉IIS服務(wù)器:

控制面板-管理工具-服務(wù)-World?Wide?Web?Publishing?Service,先停止后禁用

修改MSSQLServer的Reporting?Services?Configuration?Manager工具的端口:

開始-Microsoft?SQL?Server?2008?R2-配置工具-Reporting?Services?配置管理器-彈出對話框,點擊連接?-點擊Web服務(wù)URL-將TCP端口改為8082或別的端口,單擊應(yīng)用。

注意:

·?關(guān)閉IIS服務(wù)器后需要重啟機器以釋放80端口,因為IIS所在的服務(wù)進程svchost.exe不僅僅只包含IIS服務(wù),還包含其他許多服務(wù)。關(guān)閉IIS服務(wù),其所在svchost進程并不會關(guān)閉,所以80端口仍會被該進程占用。

·?最好修改Apache的安裝路徑,使其目錄樹中不含空格,這樣在配置PHP時不容易出問題,否則配置httpd.conf時?,如果里面包含空格,apache服務(wù)會啟動失敗。

3.?啟動服務(wù)

apache安裝成功后,默認會在控制面板Services中添加一個服務(wù):apache2.2.?我們可以使用命令行來操縱啟動關(guān)閉服務(wù):

cmd.exe->cd?apache根目錄下的bin目錄

(1)install?service

httpd.exe?-k?install?-n?apache2.2

(2)?uninstall?service

httpd.exe?-k?uninstall?-n?apache2.2

(3)?start?service

net?start?apache2.2

(4)?stop?service

net?stop?apache2.2

配置

(1)現(xiàn)在開始配置Apache服務(wù)器,使它更好的替我們服務(wù),事實上,如果不配置,你的安裝目錄下的Apache2.2htdocs文件夾就是網(wǎng)站的默認根目錄,在里面放入文件就可以了。找到安裝目錄“C:Program?Files?(x86)Apache?Software?FoundationApache2.2conf”下的httpd.conf,找到DocumentRoot,將源目錄“C:/Program?Files?(x86)/Apache?Software?Foundation/Apache2.2/htdocs”修改為新目錄“C:/Program?Files?(x86)/Apache?Software?Foundation/wwwpages”。注意將反斜杠""改為正斜杠“/”。

(2)找到“DirectoryIndex”,DirectoryIndex(目錄索引,也就是在僅指定目錄的情況下,默認顯示的文件名),可以添加很多,系統(tǒng)會根據(jù)從左至右的順序來優(yōu)先顯示,以單個半角空格隔開。我將默認值“index.html”改為了“mypage.html?phpinfo.php”。

(3)尋找“#?This?should?be?changed?to?whatever?you?set?DocumentRoot?to.”內(nèi)容下的“Directory”節(jié)點。將其值"C:/Program?Files?(x86)/Apache?Software?Foundation/Apache2.2/htdocs"?改為修改后的網(wǎng)頁根目錄“C:/Program?Files?(x86)/Apache?Software?Foundation/wwwpages”。注意將反斜杠""改為正斜杠“/”。

(4)配置完畢。

?

PHP

1.?下載

下載PHP版本5.3.*,注意不要下載太新或太老的版本,以避免和Apache不能協(xié)同工作。下載.zip包,解壓即可。下載地址為:http://windows.php.net/download/,選擇下載?VC9?x86?Thread?Safe版本。

2.?安裝

(1)解壓php-5.3.25-Win32-VC9-x86.zip,為配置方便,將其放于Apache的安裝目錄C:Program?Files?(x86)Apache?Software?Foundation中,修改目錄名php-5.3.25-Win32-VC9-x86->php5.3.25.

(2)找到php5.3.3目錄下的php.ini-development文件,將其重名為php.ini。

3.?配置

配置Apache服務(wù)器支持PHP文件的解析:

(1)打開C:Program?Files?(x86)Apache?Software?FoundationApache2.2confhttpd.conf文件,

查找到#LoadModule?vhost_alias_module?modules/mod_vhost_alias.so,在其后面添加如下代碼,?注意,將路徑中的反斜杠“”換成斜杠“/”.

LoadModule?php5_module?"C:/Program?Files?(x86)/Apache?Software?Foundation/php5.3.25/php5apache2_2.dll"
PHPIniDir?"C:/Program?Files?(x86)/Apache?Software?Foundation/php5.3.25"

第一行是指以module方式加載php,第二行是指明php的配置文件php.ini的位置.

查找?AddType?application/x-gzip?.gz?.tgz,在其后添加代碼:

AddType?application/x-httpd-php?.php?.html

這里是定義能夠執(zhí)行php文件類型,即.php和.html的文件能執(zhí)行PHP程序。

注意這個地方:

·?添加的代碼LoadModule前面,不要加“#”號,添加“#”是注釋的意思

·?C:/Program?Files?(x86)/Apache?Software?Foundation/php5.3.25/php5apache2_2.dll中含有空格,一開始配置好后,啟動Apache發(fā)現(xiàn)報告錯誤,錯誤指向的行正是該行。原因是“有空格的話Apache就會認為你在使用?LoadModule的時候用了>2個參數(shù),而這個命令的參數(shù)只能是2個”。我這里對該參數(shù)添加了雙引號,發(fā)現(xiàn)Apache能正常啟動了。但為確保Apache正常工作,最好將PHP放置在一個不含空格的目錄樹中。

·?如果啟動Apache失敗,為了能夠看到具體失敗原因,最好使用命令行啟動Apache:cmd.exe->apache根目錄下的bin目錄,執(zhí)行?httpd.exe?-w?-k?start。

·?php5apache.dll文件和?apache?的版本對應(yīng)關(guān)系如下,可見"不要下載太新或太老的版本,以避免和Apache不能協(xié)同工作"很重要。

·?php5apache.dll?只適用于apache?版本1的;

·?php5apache2.dll?只適用于apache2.0.*版本;

·?php5apache2_2.dll適用于apache2.2.*以上版本;

·?以上,請參見?http://www.juziku.com/beston/wiki/1762.htm。

(2)打開php5.3.25文件夾下的php.ini文件,查找到extension_dir,復(fù)制路徑"C:/Program?Files?(x86)/Apache?Software?Foundation/php5.3.25/ext",替換原來的"./",并且將該行前面的“;”去掉(分號是ini文件的注釋)。注意,將路徑中的反斜杠“”換成斜杠“/”.

(3)?重新啟動Apache服務(wù)。

(4)在Apache網(wǎng)站根目錄C:Program?Files?(x86)Apache?Software?FoundationApache2.2htdocs下創(chuàng)建一個?phpinfo.php?文件:

<?php

phpinfo();

?>

在瀏覽器中打開http://localhost:8080/phpinfo.php.

?

MySQL

1.?配置PHP先支持MySQL

(1)打開php5.3.25文件夾下的php.ini文件,查找到"extension=php_mysql.dll"和"extension=php_mysqli.dll"。去掉二者之前的";",此時的PHP已經(jīng)支持MySQL了。

(2)?重啟一下Apache,重新刷新一下http://localhost:8080/phpinfo.php。在網(wǎng)頁中搜索"mysql",這時就可以看到頁面中有mysql和mysqli模塊被加載了。

2.?下載

下載MySQL版本5.1.51.?

3.?安裝

注:轉(zhuǎn)自“http://wenku.baidu.com/view/7b9bbdc1aa00b52acfc7ca5f.html”所列的安裝步驟

(1)雙擊安裝,選”Custom“安裝方式,修改安裝路徑為Apache和PHP同一目錄下:”C:Program?Files?(x86)Apache?Software?FoundationMySQL5.1.51“。

(2)注意:點擊”MySQL?Server“下的"MySQL?Server?datafiles",?請注意存放數(shù)據(jù)的目錄,默認為:”C:ProgramDataMySQLMySQL?Server?5.1“。我把它改到了E盤:"E:ProgramDataMySQLMySQL?Server?5.1".

(3)將Developer?Component選擇上:點擊Developer?Components,選擇"This?feature,and?all?subfeatures,will?be?installed?on?local?hard?driver".

(4)開始安裝,安裝完成后,在最后一個頁面中,保持”Configure?the?MySQL?Server?now“復(fù)選框的默認選中狀態(tài)。在后面所出現(xiàn)的頁面中,保持默認選擇”Detailed?Configuration“。下一個頁面,選擇服務(wù)器類型,有三個選項可供選擇:“Developer?Machine(開發(fā)測試類,mysql占用很少資源)”、“Server?Machine(服務(wù)器類型,mysql占用較多資源)”、“Dedicated?MySQL?Server?Machine(專門的數(shù)據(jù)庫服務(wù)器,mysql占用所有可用資源)”,保持默認選擇”Developer?Machine“

(5)之后,選擇數(shù)據(jù)庫的用途,“Multifunctional?Database(通用多功能型)”、“Transactional?Database?Only(服務(wù)器類型,專注于事務(wù)處理)”、“Non-Transactional?Database?Only(非事務(wù)處理型,較簡單,主要做一些監(jiān)控、記數(shù)用,對MyISAM數(shù)據(jù)類型的支持僅限于non-transactional)。保持默認選擇。

(6)配置InnoDB?Tablespace,為數(shù)據(jù)庫文件選擇一個存儲空間,默認是MySQL的安裝路徑。如果修改了,要記住位置,重裝的時候要選擇一樣的地方,否則可能會造成數(shù)據(jù)庫損壞,我在"E:ProgramDataMySQLMySQL?Server?5.1"目錄下創(chuàng)建了一個InnoDBData文件夾,將其路徑修改為”E:ProgramDataMySQLMySQL?Server?5.1InnoDBData“。

(7)配置mysql能同時連接的數(shù)目,“Decision?Support(DSS)/OLAP(20個左右)”、“Online?Transaction?Processing(OLTP)(500個左右)”、“Manual?Setting(手動設(shè)置,自己輸一個數(shù))”,這里選“Decision?Support(DSS)/OLAP”。

(8)是否啟用TCP/IP連接,設(shè)定端口,如果不啟用,就只能在自己的機器訪問mysql數(shù)據(jù)庫了。選擇啟用,并勾選"Add?firewall?exception?for?this?port",支持防火墻。保持默認選擇“Enable?Strict?Mode”,這樣MySQL就不會允許細小的語法錯誤,它可以降低有害數(shù)據(jù)進入數(shù)據(jù)庫的可能性。

(9)對mysql默認數(shù)據(jù)庫語言編碼進行設(shè)置,第一個是西文編碼,第二個是多字節(jié)的通用utf8編碼,都不是我們通用的編碼,這里選擇第三個,然后在Character?Set那里選擇“gbk”,使用mysql的時候,在執(zhí)行數(shù)據(jù)操作命令之前運行一次“SET?NAMES?GBK;”(運行一次就行了,GBK可以替換為其它值,視這里的設(shè)置而定),就可以正常的使用漢字(或其它文字)了,否則不能正常顯示漢字。

(10)選擇是否將mysql安裝為windows服務(wù),還可以指定Service?Name(服務(wù)標(biāo)識名稱),是否將mysql的bin目錄加入到Windows?PATH(加入后,就可以直接使用bin下的文件,而不用指出目錄名,比如連接,“mysql.exe?-uusername?-ppassword;”就可以了,不用指出mysql.exe的完整地址,很方便)。全選。

(11)設(shè)置默認root用戶(超級管理)的密碼(默認為空),如果要修改,就在此填入新密碼(如果是重裝,并且之前已經(jīng)設(shè)置了密碼,在這里更改密碼可能會出錯,請留空,并將“Modify?Security?Settings”前面的勾去掉,安裝配置完成后另行修改密碼)?!癊nable?root?access?from?remote?machines(是否允許root用戶在其它的機器上登陸,如果要安全,就不要勾上,如果要方便,就勾上它)”。最后“Create?An?Anonymous?Account(新建一個匿名用戶,匿名用戶可以連接數(shù)據(jù)庫,不能操作數(shù)據(jù),包括查詢)”,一般不用勾選。

(12)確認無誤后,按“Execute”使設(shè)置生效。

*這里有一個比較常見的錯誤,就是不能“Start?service”,一般出現(xiàn)在以前有安裝mysql的服務(wù)器上,解決的辦法,先保證以前安裝的mysql服務(wù)器徹底卸載掉了;不行的話,檢查是否按上面一步所說,之前的密碼是否有修改,照上面的操作;如果依然不行,將mysql安裝目錄下的data文件夾備份,然后刪除,在安裝完成后,將安裝生成的?data文件夾刪除,備份的data文件夾移回來,再重啟mysql服務(wù)就可以了,這種情況下,可能需要將數(shù)據(jù)庫檢查一下,然后修復(fù)一次,防止數(shù)據(jù)出錯。

(13)測試:寫一文件“mysqltest.php”到“C:Program?Files?(x86)Apache?Software?FoundationApache2.2htdocs”目錄下


<?php

$mycon=mysql_connect("localhost","root","你所設(shè)置的root賬戶的密碼");

if($mycon)?{

????echo?"Connect?Successfully!";

}

else?{

????echo?"Connect?failed!";

}????

?>


在瀏覽器中打開"http://localhost:8080/mysqltest.php"。若顯示“Connect?Successfully!”,表明配置成功。

?

?

啟動Mysql服務(wù)

?

net?start?mysql?啟動

net?stop?mysql??停止

?

進入mysql?/bin下:

mysql?-h?localhost?-u?root?-p

然后輸入密碼,就可以進入mysql

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉