系統(tǒng)運維
前沿:Apache與IIS的優(yōu)劣對比
三水網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站等網(wǎng)站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯(lián)2013年至今到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。一、免費與收費之爭:
結(jié)論——Apache免費,IIS收費,前者占優(yōu)。
二、穩(wěn)定性:
結(jié)論——APACHE穩(wěn)定,IIS有時假死,前者占優(yōu)。
三、擴展性:
結(jié)論——IIS只能在windows下運行,apache應(yīng)用范圍廣。apache獲勝。
四、安全性:
結(jié)論——IIS6以前的版本有安全隱患,IIS6和APACHE一樣安全可靠。IIS6與APACHE打個平手。
五、開放性:
結(jié)論——IIS不開放代碼,APACHE開放源代碼。后者獲得勝利。
六、難易性:
結(jié)論——IIS容易安裝但難精通,APACHE安裝相對困難,要想精通也不是一件容易的事。IIS略占優(yōu)勢。
本次搭建使用的軟件分別為:windows 2008R 64 + IIS7 + Mysql 5.6 + php-5.6 + PHP加速軟件ZendGuard
MYSQL 下載地址:https://downloads.mysql.com/archives/community/
php-5.6 下載地址:http://windows.php.net/downloads/releases
ZendGuard 下載地址:http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-Windows.zip
注:前面均為安裝步驟,后續(xù)追加在安裝過程中出現(xiàn)的問題以及解決方式。
參考鏈接為:https://www.osyunwei.com/archives/4525.html
安裝
IIS 安裝
因為IIS服務(wù)集成于windows 服務(wù)中,因此需要在 服務(wù)器管理器-->角色-->添加角色中添加、開啟即可!
相關(guān)驗證方式為在安裝完成之后,通過瀏覽器訪問 http://localhost/ 出現(xiàn)一下界面即為成功。
Mysql安裝
一、下載
mysql server官方下載地址:https://downloads.mysql.com/archives/community/
二、安裝
2.1 修改配置文件,復(fù)制安裝目錄下的my-default.ini改名為my.ini。打開my.ini文件配置basedir 與
datadir,以我的目錄為例:basedir = C:\\mysql-5.6
datadir = C:\\mysql-5.6
2.2 以管理員身份運行cmd命令,進入安裝目錄的bin層:cd C:\\mysql-5.6
進入后運行:mysqld -install,命令成功后再運行:net start mysql啟動服務(wù)。
2.3 進行登陸:cmd進入安裝目錄bin層,運行 mysql -u root -p 回車 提示輸入密碼再次回車登陸成功(初次安裝后,root用戶密碼為空)。
三、修改root密碼
以管理員身份運行cmd命令,進入安裝目錄的bin層 cd C:\\mysql-5.6
進入之后運行: mysqladmin -uroot -p password redhat
回車,因為當(dāng)前密碼為空
設(shè)置新的密碼(redhat)成功!后續(xù)使用redhat登陸數(shù)據(jù)庫即可!
PHP 安裝
一、下載
下載地址:https://windows.php.net/download
二、安裝
2.1 將下載后的文件php-5.6(mysql-5.6.10-winx64重命名后),解壓放置到對應(yīng)目錄。我這邊放的是C:\\php-5.6
2.2 解壓ZendGuardLoader-php-5.3-Windows.zip; 把里面的ZendLoader.dll文件拷貝到C:\\php-5.6\\ext目錄中
2.3 打開C:\\php-5.6
復(fù)制php.ini-development為php.ini
用記事本打開php.ini
做如下修改:
extension_dir = D:\\php\\ext #設(shè)置php模塊路徑
date.timezone = PRC #設(shè)置時區(qū)為中國時區(qū)
short_open_tag = On #php支持短標(biāo)簽
cgi.force_redirect = 0 #開啟以CGI方式運行php
fastcgi.impersonate = 1;
cgi.rfc2616_headers = 1
2.4 在最后一行添加以下代碼
[ZendGuardLoader]
zend_loader.enable=1
zend_loader.disable_licensing=1
zend_loader.obfuscation_level_support=3
zend_loader.license_path=
zend_extension=C:\\php-5.6\\ext\\ZendLoader.dll
2.5 最后,保存退出
三、配置IIS支持PHP(具體截圖信息可以查看https://www.osyunwei.com/archives/4525.html,信息修改成自己的就可以了?。?/p>
3.1 開始-管理工具- Internet 信息服務(wù)(IIS)管理器
3.2 雙擊左邊“起始頁”下面的計算機名稱
找到中間的IIS部分,打開“處理程序映射”
3.3 點右邊的“添加模塊映射”
3.4 請求路徑:*.php
模塊:FastCgiModule
可執(zhí)行文件(可選):D:\\php\\php-cgi.exe
名稱:FastCGI
最后,確定
雙擊左邊“起始頁”下面的計算機名稱
找到中間的IIS部分,打開“FastCGI設(shè)置”
右鍵選中:C:\\php-5.6\\php-cgi.exe然后選擇編輯 #這里如果找不到php-cgi.exe ;需要選擇類型為exe,就可以找到。
監(jiān)視對文件所做的更改:C:\\php-5.6\\php.ini
環(huán)境變量,點旁邊的"..."
Name:PHP_FCGI_MAX_REQUESTS
Value:10000
確定
測試
新建一個index.php文件
內(nèi)容如下:
<?php
phpinfo();
?>
最后,保存退出
在瀏覽器里面打開http://localhost/index.php
出現(xiàn)下面的界面,說明配置成功!
至此,Windows Server 2008 R2 IIS7 + PHP5.6(FastCGI)+ MySQL5.6 環(huán)境搭建教程完成。
問題及解決方式
1、安裝完成之后,瀏覽器訪問http://localhost/index.php 出現(xiàn)500錯誤,如圖:
問題原因以及解決方法:出現(xiàn)問題是因為“電腦上啟動程序出現(xiàn)丟失MSVCR110.dll”;
解決方案:
對于 Microsoft Visual C++ 2012年可再發(fā)行組件運行修改安裝程序修復(fù)功能,通過從下面的 Microsoft 下載中心網(wǎng)站啟動安裝程序︰
https://www.microsoft.com/en-us/download/confirmation.aspx?id=30679
在修改安裝程序?qū)υ捒蛑?,單擊修?fù)。
在修復(fù)后過程完成后,重新啟動計算機,如果提示您這樣做。
安裝完vcRedist_x64.exe之后重啟IIS網(wǎng)站服務(wù),再次訪問即可!
網(wǎng)站標(biāo)題:Windows+IIS+Mysql+php安裝
文章分享:http://jinyejixie.com/article24/chdsce.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動網(wǎng)站建設(shè)、微信公眾號、手機網(wǎng)站建設(shè)、企業(yè)建站、外貿(mào)建站、響應(yīng)式網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)