安裝說(shuō)明shopnc商城系統(tǒng)手冊(cè)_第1頁(yè)
安裝說(shuō)明shopnc商城系統(tǒng)手冊(cè)_第2頁(yè)
安裝說(shuō)明shopnc商城系統(tǒng)手冊(cè)_第3頁(yè)
安裝說(shuō)明shopnc商城系統(tǒng)手冊(cè)_第4頁(yè)
安裝說(shuō)明shopnc商城系統(tǒng)手冊(cè)_第5頁(yè)
已閱讀5頁(yè),還剩46頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

ShopNC商城系ShopNC商城系統(tǒng)安裝手冊(cè)目錄ShopNC商城系統(tǒng)簡(jiǎn) 系統(tǒng)版本簡(jiǎn) 系統(tǒng)十大核心功 環(huán)境及操作系統(tǒng)要 語(yǔ)言及數(shù)據(jù)庫(kù)支撐環(huán)境要 環(huán)境搭 Windowsserver2003服務(wù)器部署標(biāo)準(zhǔn)(基于 Windowsserver2003服務(wù)器部署標(biāo)準(zhǔn)(基于 Linux(基于CentOS的LNMP)服務(wù)器部署標(biāo) 快速搭建測(cè)試環(huán)境APMServ安裝使用詳 安裝過(guò)程詳 ShopNC整合 系統(tǒng)默認(rèn)啟用功能說(shuō) ShopNCShopNC具人性化的管理后臺(tái),更符合當(dāng)下互聯(lián)網(wǎng)環(huán)境的B2B2C運(yùn)營(yíng)模式的解決方案,完美的與現(xiàn)有主流社區(qū)系統(tǒng)深度結(jié)合,融入開(kāi)放平臺(tái)信息轉(zhuǎn)播分享機(jī)制,全力打造電商平臺(tái)專(zhuān)項(xiàng)ERPCRM系統(tǒng)、ERP(RFID系統(tǒng)等,攜手電商平臺(tái)運(yùn)營(yíng)商一同打通供應(yīng)商、平臺(tái)商、分銷(xiāo)商、消費(fèi)者鏈條化商業(yè)管道,獲得縱深式持續(xù)化發(fā)展?!鷤兊男枨缶褪俏覀兊膭?dòng)力SEO增強(qiáng):商城系統(tǒng)從代碼結(jié)構(gòu)上對(duì)SEO做了增強(qiáng),支持商品展示頁(yè)面關(guān)鍵信息的獨(dú)立設(shè)置,更易于搜索引擎收錄,為站長(zhǎng)帶來(lái)更多流量。二、一鍵分享:商城平臺(tái)可以自主管理收藏與分享按鈕,默認(rèn)安裝騰訊微博、新浪微博人人網(wǎng)、開(kāi)心網(wǎng)等流行分享按鈕,方便會(huì)員進(jìn)行商品分享。三、數(shù)據(jù)導(dǎo)入:支持淘寶CSV數(shù)據(jù)的導(dǎo)入功能,方便淘寶賣(mài)家迅速入住商城開(kāi)店經(jīng)營(yíng),替商家節(jié)省了時(shí)間,為招商降低了門(mén)檻。四、第三方登錄:留住買(mǎi)家、方便買(mǎi)家是平臺(tái)增長(zhǎng)的核心價(jià)值之一,QQ登錄、新浪微博登錄為平臺(tái)注入新活力,降低會(huì)員流失的可能性,方便QQ用戶或新浪微博用戶直接登錄。五、廣告管理:廣告是互聯(lián)網(wǎng)贏利手段永恒不變的王者,商城系統(tǒng)增強(qiáng)了廣告管理控制能,助站長(zhǎng)輕松實(shí)現(xiàn)平臺(tái)的廣告贏利。六、優(yōu)惠券/代金券:商城系統(tǒng)具有優(yōu)惠券和代金券功能,滿足線上經(jīng)營(yíng)與線下經(jīng)營(yíng)的互經(jīng)營(yíng)模式,為平臺(tái)吸引線下實(shí)體商鋪提升平臺(tái)信譽(yù)助力。七、直通車(chē):商家的需求是平臺(tái)永遠(yuǎn)的追求,商城系統(tǒng)獨(dú)有的直通車(chē)功能滿足了商家商排列靠前的需要,也為平臺(tái)贏利創(chuàng)造了新的管道。八、金幣管理:為平臺(tái)打造最具贏利價(jià)值的通道,完全實(shí)現(xiàn)線上支付流程,滿足商家輕購(gòu)買(mǎi)廣告及直通車(chē)服務(wù)的需要,實(shí)現(xiàn)平臺(tái)輕松贏利。九、積分商城:平臺(tái)的核心價(jià)值是積累穩(wěn)定的用戶資源,而積分商城的出現(xiàn)無(wú)疑是增強(qiáng)電商平臺(tái)的用戶粘度,迎合了平臺(tái)的核心價(jià)值。十、擴(kuò)展支持:平臺(tái)的運(yùn)營(yíng)追求的是可持續(xù)化的發(fā)展,在不斷的發(fā)展過(guò)程中將出現(xiàn)電商1/系統(tǒng)十大核心功能 商城系統(tǒng)簡(jiǎn)介系統(tǒng)版本簡(jiǎn)介臺(tái)的周邊服務(wù)平臺(tái)需求,ShopNC商城系統(tǒng)將臺(tái)的周邊服務(wù)平臺(tái)需求,ShopNC商城系統(tǒng)將持續(xù)滿足平臺(tái)運(yùn)營(yíng)當(dāng)中不斷產(chǎn)生的新需求,開(kāi)放平臺(tái)融合、ERP(CRM、ERP(RFID、訂單打印等,提供完成的電商平臺(tái)服務(wù)體系一、ShopNC商城系統(tǒng)具備跨平臺(tái)特性,可運(yùn)行于Linux/FreeBSD/Unix及微軟Windows2000/2003/XP/NT等各種操作系統(tǒng)環(huán)境下。我們已在軟件中針對(duì)上述操作系統(tǒng)做了大量的測(cè)試和實(shí)地檢驗(yàn),保證ShopNC城系統(tǒng)可以在上述系統(tǒng)中安全穩(wěn)定的運(yùn)行,但您仍然需要做好服務(wù)器操作系統(tǒng)級(jí)的安全防備措施。例如Windows用戶需更改MySQLforWindows的初始root密碼,避免跨目錄的文件讀寫(xiě).類(lèi)Unix用戶需避免使用過(guò)于簡(jiǎn)單的密碼,避免跨用戶目錄的文件讀寫(xiě),做好服務(wù)器上其他相關(guān)軟件(如Sendmil、fpd、htpd)如果您租用虛擬主機(jī),一般正規(guī)和技術(shù)力量較強(qiáng)的虛擬主機(jī)提供商會(huì)已經(jīng)做好操作系統(tǒng)的各項(xiàng)準(zhǔn)備,用戶可不必關(guān)注此部分。二、推薦使用Linux/FreeBSD操作系統(tǒng),不僅完全免費(fèi),而且可以獲得更好的穩(wěn)定性和載能力。ShopNC商城系統(tǒng)需要服務(wù)器上裝有如下軟件一、可用的httpd服務(wù)器(Apache、IIS等),php5.0及以上且php5.3以下,ZendOptimizer3.X及以上,MySQL5.0及以上,以上軟件除了httpd件有可能需要購(gòu)買(mǎi)以外,其余均為跨平臺(tái)的免費(fèi)軟件,推薦使用以上軟件的最新穩(wěn)定版本,不僅擁有更多的能,而且通常已修復(fù)了已知老版本的安全漏洞。二、如果您租用虛擬主機(jī),請(qǐng)咨詢虛擬主機(jī)提供商,您的空間服務(wù)器是否已安裝了上述軟件。由于ShopNC城系統(tǒng)的數(shù)據(jù)表具有前綴設(shè)計(jì),因此通常情況下可以將ShopNC城系統(tǒng)與其他軟件安裝在同一個(gè)數(shù)據(jù)庫(kù)中,或采用不同的前綴名從而在同一個(gè)數(shù)據(jù)庫(kù)中安裝多種應(yīng)用而不產(chǎn)生沖突。MySQL據(jù)庫(kù)賬號(hào)應(yīng)當(dāng)CREATE、DROP、ALTER執(zhí)行權(quán)限,同時(shí)文件空需不低于10M,數(shù)據(jù)庫(kù)空間不低于5M,通常您的虛擬空間都會(huì)滿足這個(gè)條件,以滿足包ShopNC商城系統(tǒng)在內(nèi)的絕大多數(shù)網(wǎng)絡(luò)軟件的正常運(yùn)行。如果您不了解具體情況,請(qǐng)咨詢的空間提供商。四、安裝可能用到的工具軟件:ShopNC商城系統(tǒng)開(kāi)發(fā)團(tuán)隊(duì)盡量使得安裝步驟簡(jiǎn)單方便,但仍然可能會(huì)用到一些常用的工具軟件。如果您通過(guò)網(wǎng)絡(luò)ShopNC城系統(tǒng)上傳到服務(wù)器上,您將可能需要一FTP2/語(yǔ)言及數(shù)據(jù)庫(kù)支撐環(huán)境要求環(huán)境及操作系統(tǒng)要求戶端軟件.FTPFTP客戶端軟件將相關(guān)文件上傳到服務(wù)器上。同時(shí)您可能需要一個(gè)簡(jiǎn)單的文本文件編輯軟件,用以對(duì)配置文件進(jìn)行參數(shù)修改,一般的第三方軟件如UltraEdit戶端軟件.FTPFTP客戶端軟件將相關(guān)文件上傳到服務(wù)器上。同時(shí)您可能需要一個(gè)簡(jiǎn)單的文本文件編輯軟件,用以對(duì)配置文件進(jìn)行參數(shù)修改,一般的第三方軟件如UltraEditShopNC商城系統(tǒng)要求使用FTP軟件上傳php文件時(shí),使用二進(jìn)制(BINARY)方式進(jìn)行,否則將無(wú)法正常使用。注:如果您用的是windows系統(tǒng),請(qǐng)不要用系統(tǒng)自帶的“記事本”程序打開(kāi)ShopNC商城(包括記事本本身是因?yàn)檫@個(gè)點(diǎn)的存在,會(huì)影響程序正常運(yùn)行。切忌,慎用記事本。++必須保持可寫(xiě)權(quán)限文件夾及文件列表++注意:下邊目錄及其子目錄是必須要保證具備可寫(xiě)權(quán)限的/ShopNC/cache//upload//install//sql_back//templates//language//uc_client//api//config.ini.php一、系統(tǒng)約定環(huán)境軟件安裝位置:X:\Server_CorePHP安裝位置:X:\Server_Core\PHPMySQL裝位置:X:\Server_Core\MySQLZendOptimizer安裝位置IIS網(wǎng)站站點(diǎn)根目Xwwwroot3/環(huán)境搭Windowsserver2003服務(wù)器部署標(biāo)準(zhǔn)(基于IIS)MySQL數(shù)據(jù)庫(kù)位置:X:\DatabaseMySQL數(shù)據(jù)庫(kù)位置:X:\Databasemy.ini存放位置:X:\Server_Core\MySQL\my.ini注:XY為本標(biāo)準(zhǔn)中的變量,X僅表示應(yīng)用程序?qū)嶋H存放、安裝的分區(qū)盤(pán)符,Y統(tǒng)所在分區(qū)盤(pán)符。為二、系統(tǒng)環(huán)境檢查以及準(zhǔn)備所需軟件篇1、檢查系統(tǒng)是否已安裝IIS檢查是否存在“Internet息服務(wù)(IIS)管理器”,由于操作系統(tǒng)盤(pán)中會(huì)自IIS組件所以建議安裝操作系統(tǒng)時(shí)也把IIS組件安裝上。如果未安裝,可以到網(wǎng)絡(luò)上下載對(duì)應(yīng)操系統(tǒng)版本的IIS2、查看磁盤(pán)分區(qū)容量并確定使用策略打開(kāi)“我的電腦”,查看C區(qū)外各個(gè)磁盤(pán)分區(qū)的可用空間容量,使用容量較大的磁盤(pán)分區(qū)作WEB根目錄,且MySQL數(shù)據(jù)庫(kù)存儲(chǔ)目錄(Database),盡量不要與WEB根目錄同在一個(gè)磁盤(pán)分區(qū)內(nèi)。較小的磁盤(pán)分區(qū)可以作為服務(wù)環(huán)境軟件的安裝目錄分區(qū)。注:如有特殊要求則按要求進(jìn)行部署。3、下載環(huán)境軟件將所有軟件均下載存放于Server_Tools文件夾中,下載地址:4/mysql-essential-5.0.67-mysql-essential-5.0.67-win32.msiphp-5.2.8-Win32.zip/downloads.phpZendOptimizer-3.3.3-Windows-i386.exe/en/products/guard/zend-optimizerPHPMyAdmin-3.1.0-all-languages.zip注意事項(xiàng):php版本選擇5.2.x,小版本號(hào)越新越好,暫時(shí)不要用php5.3版本特殊原因,不要用php4php官方不再提供php4支持MySQL版本選擇5.0.x小版號(hào)越新越好,沒(méi)有特殊原因不用其他版本,包的綠色版本MySQL盡量用安裝版本。5.1可能會(huì)有bugphp盡量使用非安裝三、環(huán)境部署1、安裝MySQL1)安裝軟進(jìn)X:\Server_Tool文件夾,雙mysql-essential-5.0.67-win32.msi5/選Custom自定義安裝C選Custom自定義安裝ChangeMySQL安裝6/待文件復(fù)制安裝完畢待文件復(fù)制安裝完畢后,進(jìn)MySQL設(shè)置界面,單Finish選擇DetailedConfiguration進(jìn)行詳細(xì)配7/選擇MySQL運(yùn)行模式:Server選選擇MySQL運(yùn)行模式:Server選MySQL數(shù)據(jù)庫(kù)默認(rèn)存儲(chǔ)方式:NonTransOnly8/設(shè)MySQL最大連接數(shù):一般設(shè)置128-設(shè)MySQL最大連接數(shù):一般設(shè)置128-512之間的整數(shù)。設(shè)定MySQL網(wǎng)絡(luò)參數(shù),注意:不要勾選啟用StrictMode那個(gè)Addfirewall的選項(xiàng)僅需要外MySQL的時(shí)候勾選上,也就是說(shuō)給防火墻加個(gè)出入站的策略。9/設(shè)MySQL默認(rèn)字符集:以設(shè)MySQL默認(rèn)字符集:以用戶站點(diǎn)語(yǔ)言為準(zhǔn),默認(rèn)我們gbkWindows環(huán)境設(shè)修改設(shè)定root用戶密碼root密碼請(qǐng)?jiān)O(shè)置的比較復(fù)雜些。10/注意:非必要情況下注意:非必要情況下,不要啟動(dòng)遠(yuǎn)程連接模式務(wù)。完MySQL的安裝,并啟動(dòng)MySQL2)測(cè)MySQL工作是否正打開(kāi)cmd命令提示符窗口,輸入命mysql–uroot11/輸入剛才安裝時(shí)設(shè)置的密碼后輸入剛才安裝時(shí)設(shè)置的密碼后,如果能夠正常進(jìn)常。MySQL控制臺(tái)則說(shuō)明MySQL3)更改MySQL數(shù)據(jù)庫(kù)存放目錄打cmd命令提示符窗口,輸入命令:netstopmysql停止MySQL服務(wù)運(yùn)行;找到:Datadir=修改為:12/Datadir=“X:\Database”Datadir=“X:\Database”將X:\Server_Core\MySQL\dataX:\X:\Database;打開(kāi)cmd命令提示符窗口,輸入命令:netstart啟動(dòng)MySQL服務(wù)。重新測(cè)試MySQL是否工作正常。4)移動(dòng)LibMySQL動(dòng)態(tài)鏈接庫(kù)到系統(tǒng)目錄將X:\Server_Core\MySQL\bin\libmySQL.dll文件復(fù)Y:\Windows\System32目錄下。2、安PHP1)解壓解壓縮下載的php-5.2.8-Win32.zip文件,并將其復(fù)制到:X:\Server_Core\PHP2)修改php.ini進(jìn)入X:\Server_Core\PHP文件夾,將php.ini-dist重命名為php.ini;打開(kāi)php.ini文件,找到:extension_dir=將其改為:extension_dir=找到:WindowsExtensions在WindowsExtensions下方的動(dòng)態(tài)模塊配置中,需要打開(kāi)以下模塊支持:(去掉模塊配置每行前面的分號(hào)即可)php_gd2.dllphp_mbstring.dllphp_mcrypt.dllphp_mhash.dllphp_ming.dllphp_mysql.dllphp_openssl.dllphp_sockets.dllphp_xmlrpc.dllphp_zip.dll找到:disable_functions=改為:disable_functions=passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server保存php.ini文件,并將其復(fù)制到Y(jié)Windows13/3IIS與PHP的整合3IIS與PHP的整合配1)建立網(wǎng)啟IIS管理器,并新建一個(gè)網(wǎng)站(虛擬主機(jī)輸入網(wǎng)站名稱(chēng),改名稱(chēng)僅為IIS中的網(wǎng)站IP地址不用填寫(xiě),端口如沒(méi)有特殊要求則保80最后正確輸入網(wǎng)站域名。14/在網(wǎng)站分區(qū)中建在網(wǎng)站分區(qū)中建wwwroot以及下級(jí)站點(diǎn)文件bbs對(duì)于PHP應(yīng)用,需要給予該站運(yùn)行腳本的權(quán)15/至此,已經(jīng)至此,已經(jīng)成功的新建了一個(gè)站點(diǎn)。2)IIS與PHP的整合配打開(kāi)剛剛建立的網(wǎng)站屬16/PHP的ISAPPHP的ISAPI支持,選擇可執(zhí)行文件:X:\Server_Core\PHP\php5isapi.dll、擴(kuò)展名為.php、限制動(dòng)作為:GET,POST。單擊“確添加,并在“應(yīng)用程序配查看.php定”關(guān)閉配置窗口,回到站點(diǎn)屬性主窗口。擴(kuò)展是否加載成功。若成功,則單擊“單擊“文檔”頁(yè)簽,在默認(rèn)內(nèi)容文檔中添index.htmindex.htmlindex.php文件,并將所有默認(rèn)文檔排序,順序按照下圖所示。完成后,單擊“確定”,關(guān)閉站點(diǎn)屬17/配置窗口,回IIS管理配置窗口,回IIS管理器主界面。右鍵單擊“Web服務(wù)擴(kuò)展”,添加PHP擴(kuò)展支持在如下圖所示的“新建WEB服務(wù)擴(kuò)展”對(duì)話框中,“擴(kuò)展名”填寫(xiě)PHP文件”選XServer_CorePHPphp5isapi.dll并設(shè)置該P(yáng)HP擴(kuò)展默認(rèn)為允許。18/重啟IIS重啟IIS19/至此IIS至此IIS與PHP的整合已經(jīng)完畢。3)測(cè)試PHP是否安裝正確進(jìn)入Xwwwrootbbs目錄,新建一個(gè)phpinfo.php文件,內(nèi)容為:<?phpphpinfo();?>打開(kāi)IE瀏覽器,輸入:/phpinfo.php;注:為你的服務(wù)器域名,本機(jī)可以填寫(xiě)localhost如果能夠正常顯示PHP支持信息則表明配置整合成功。4、安裝ZendOptimizer進(jìn)入X:\Server_Tools文件夾,雙擊下載的ZendOptimizer-3.3.3-Windows-i386.exe文件,安裝過(guò)程非常友好,也比較簡(jiǎn)單,因而此處不再進(jìn)行截圖說(shuō)明。但需注意以下幾點(diǎn):ZendOptimzer的安裝目錄要指定為X:\Server_Core\Zend;在安裝過(guò)程中提示php.ini的位置是,注意觀察是否為Y:\Windows,如果不是必須手動(dòng)指定為Y:\Windows;安裝過(guò)程中提示IIS網(wǎng)站根目錄的位置,指定XwwwrootZendOptimizer安裝完成后會(huì)自動(dòng)重啟IIS服務(wù),重啟完成后需要再次打開(kāi)IE瀏覽窗口,查看phpinfo.php支持信息,觀察是否包含了ZendOptimizer支持信息,如果沒(méi)有,則說(shuō)明ZendOptimizer沒(méi)有安裝成功!20/1、安裝Apache1、安裝Apache器,它以高效、穩(wěn)定、安全、免費(fèi)而成為了最受歡迎的服務(wù)器軟件。安裝步驟如下:(1)Apache的安裝包httpd-2.2.15-win32-x86-no_ssl.msi,雙擊進(jìn)入安裝歡窗口,顯示當(dāng)前Apache的版本信息。如圖所示:(2)點(diǎn)擊“Next”按鈕,進(jìn)入Apache許可協(xié)議窗口,請(qǐng)仔細(xì)閱讀協(xié)議內(nèi)容,如果同意此協(xié)議,選中“Iacceptthetermsinthelicenseagreement單選按鈕21/Windowsserver2003服務(wù)器部署標(biāo)準(zhǔn)(基于Apache)(3)點(diǎn)擊“Next”按鈕,進(jìn)入ApacheHTTP(3)點(diǎn)擊“Next”按鈕,進(jìn)入ApacheHTTP服務(wù)器介紹窗口。主要介紹Apache是什么,最新版本信息,以及配置文件更改等;繼續(xù)單擊“Next設(shè)置頁(yè)面。forAllUsers,onPort80,asaService–Recommended:默認(rèn)被推薦,把Apache用,比如IISResin,它們的默認(rèn)端口號(hào)都是80,在安裝Apache之前先把它們的默認(rèn)端口號(hào)改為非80,否則會(huì)因?yàn)槎丝谔?hào)沖突,Apache將無(wú)法正常啟動(dòng)。onlyfortheCurrentUser,onPort8080,whenstartedManuallyApache作為一個(gè)自己使用,并且監(jiān)聽(tīng)端口號(hào)為8080的服務(wù)器,使用時(shí)需要手動(dòng)啟動(dòng)服務(wù)。(4)點(diǎn)擊“Next”按鈕,選擇安裝類(lèi)型。如果選擇Typical(典型安裝)模塊需要的源碼和庫(kù)以外的所有內(nèi)容。選內(nèi)容。這里我們選擇典型安裝。Custom(自定義安裝),可以自己選擇要安裝的22/(5)點(diǎn)擊“NextApache(5)點(diǎn)擊“NextApache的默認(rèn)安裝目錄是CProgramFilesApacheSoftwareFoundationApache2.2點(diǎn)Change按鈕選擇自定義目錄?!癗xt可以點(diǎn)擊“Back”按鈕返回前面進(jìn)行修改。(6)后面對(duì)話框都點(diǎn)擊“Next”按鈕即可,知道最后一個(gè)對(duì)話框點(diǎn)擊“Finish”按鈕完成安裝。(7)安裝完成后,Apache服務(wù)器將自動(dòng)開(kāi)啟。桌面右下角將出現(xiàn)一個(gè)圖標(biāo),當(dāng)服務(wù)器啟動(dòng)時(shí),圖標(biāo)樣式 ;服務(wù)器未啟動(dòng),圖標(biāo)樣式。單擊圖,將會(huì)看服務(wù)器的開(kāi)啟與關(guān)閉功能。地址欄輸入“http://localhosthttp://127.0.01如果顯示如下圖所示頁(yè)面Apache服務(wù)器已經(jīng)安裝成功了。23/2、安PHP2、安PHP下載PHP5的安裝文件php-5.2.14-Win32.zip(1)首先zip包解壓縮到C:\php\”;然后為PHP設(shè)置一個(gè)有效的配置文件,php.ini。在解壓后目錄中有兩個(gè)ini文件,php.ini-dist和php.ini-recommendedwindows(有的系統(tǒng)是winnt目錄)目錄下,并改名為php.ini(建議使用php.ini-recommended,因?yàn)樵冢┐蜷_(kāi)php.ini文件并找到“extension_dir="./"”這一行,將值修改為php目錄下“ext”文件夾的路徑,如“extension_dir="Cphp/ext找到“;extension=php_mysql.dll”,將前面的分號(hào)“;”去掉,這樣php可以支持MySQL數(shù)據(jù)庫(kù)了。將php的目錄配置到系統(tǒng)path標(biāo)簽:24/然后單擊“然后單擊“環(huán)境變量”按鈕,出現(xiàn)如下對(duì)話框25/在變量值輸入框的末在變量值輸入框的末尾添加“;php的目C:\php”,然后單擊“確定”按鈕,環(huán)境變量配置結(jié)束。至此PHP5安裝結(jié)束。3、安MySQLMySQL是一款廣受歡迎的數(shù)據(jù)庫(kù),由于開(kāi)源所以市場(chǎng)占有率高,一直被認(rèn)為是PHP的最佳搭檔。下載mysql的安裝文件mysql-essential-5.1.52-win32.msi。(1雙擊MySQL安裝文件mysqlessential5.1.52win32.msi進(jìn)入歡迎界面擊“Next”按鈕,進(jìn)入SetupType界面(2)3Typical”和“Complete”這兩種安裝方式安CustomCustom”單選按鈕,單擊“Next”按鈕。(3)進(jìn)入CustomSetup界面,選擇要安裝的組件;然后單擊“Change…”按鈕,在26/彈出的對(duì)話框中彈出的對(duì)話框中選擇要安裝的目標(biāo)位置,選擇后單擊“Next(4)進(jìn)入MySQL的準(zhǔn)備安裝界面,界面中顯示了用戶以上步驟中所擇的信確認(rèn)無(wú)誤,單擊“Install(5)安裝完成后,會(huì)出現(xiàn)一些關(guān)至出現(xiàn)下方圖所示。MySQL功能和版本的介紹。連續(xù)單Next27/(6)單擊上圖F(6)單擊上圖Finish按鈕,將開(kāi)始進(jìn)MySQL服務(wù)器配置,出現(xiàn)如下界面。選擇默認(rèn)項(xiàng)“DetailedConfigurationNext(7)選擇服務(wù)器運(yùn)行模式界面,在這里選擇第一個(gè)默認(rèn)項(xiàng)“DevelopeMachine模MySQL服務(wù)器占用最小的內(nèi)存空間,在本地進(jìn)行測(cè)試足夠使用),單擊“Next”按鈕28/(8)選擇數(shù)據(jù)庫(kù)的類(lèi)(8)選擇數(shù)據(jù)庫(kù)的類(lèi)型,即選擇是支持MyISAM、InnoDB等多種類(lèi)型庫(kù)的數(shù)據(jù)系統(tǒng)還是只支持其中一種類(lèi)型庫(kù)。默認(rèn)選擇第一種“Multifunctiona類(lèi)型庫(kù),單擊“NextDatabase即支持多(9)選 InnoDBNext數(shù)據(jù)文件放置路徑,選擇路徑后注意下方所選分區(qū)剩余空間,,單29/(10)選擇MySQL(10)選擇MySQL服務(wù)器的最大并發(fā)連接數(shù)量,可選擇第一個(gè)默認(rèn)項(xiàng),,單擊“Next”按鈕。(10)選MySQL端口設(shè)置,默3306即可,單Next30/(11)選擇MySQL字符(11)選擇MySQL字符集設(shè)置,選中第三項(xiàng)“ManualSelectedDefaultSet/Collation”手動(dòng)設(shè)置字符集,在下方下拉菜單選擇utf8Next(12)在下圖界面中勾中兩個(gè)復(fù)選框,單擊“Next31/(13)設(shè)置(13)設(shè)置root帳號(hào)密碼(root按鈕。帳號(hào)mysql默認(rèn)的管理員帳號(hào),單擊Next(14)準(zhǔn)備執(zhí)行以上所選擇的配置,單擊“Execute32/MySQL在WindowsMySQL在Windows下的安裝和配置結(jié)束。4、ZendOptimizer安通過(guò)網(wǎng)絡(luò)搜索下載ZendOptimizer-3.3.3-Windows-i386.exe到系統(tǒng)本地磁盤(pán),雙擊下載的ZendOptimizer-3.3.3-Windows-i386.exe文件,安裝過(guò)程非常友好,也比較簡(jiǎn)單,因而此處不再進(jìn)行截圖說(shuō)明。但需注意以下幾點(diǎn):ZendOptimzer的安裝目錄要指定為D:\Zend;在安裝過(guò)程中提示php.ini的位置是,注意觀察是否為C:\Windows,如果不是必須手動(dòng)指定為C:\Windows(即系統(tǒng)的php.ini目錄);安裝過(guò)程中提示網(wǎng)站根目錄的位置,指定為:C:\ProgramFiles\ApacheSoftwareFoundation\Apache2.2\htdocs(即網(wǎng)站的根目錄);ZendOptimizer安裝完成后會(huì)自動(dòng)重Apache服務(wù),重啟完成后需要再次打開(kāi)IE覽器窗口,查看phpinfo.php支持信息,觀察是否包含了ZendOptimizer支持信息,如果沒(méi)有,則說(shuō)明ZendOptimizer沒(méi)有安裝成功!33/Linux(基于CentOS的LNMP)服務(wù)器部署標(biāo)準(zhǔn)一、系統(tǒng)約軟件源代碼一、系統(tǒng)約軟件源代碼包存放位置/usr/local/src源碼包編譯安裝位置(prefix)/usr/local/software_name腳本以及維護(hù)程序存放位/usr/local/sbinMySQL數(shù)據(jù)庫(kù)位Nginx網(wǎng)站根目錄Nginx虛擬主機(jī)日志根目錄Nginx運(yùn)行賬戶www:www二、系統(tǒng)環(huán)境初始1.檢查系統(tǒng)是否正#more/var/log/messages(檢查有無(wú)系統(tǒng)級(jí)錯(cuò)誤信息)dmesg(檢查硬件設(shè)備是否有錯(cuò)誤信息)cat/proc/cpuinfo(檢查CPU頻率是否正常)top1CPU核數(shù)是否正常,內(nèi)存大小是否正常)ifconfig(檢查網(wǎng)卡設(shè)置是否正確)ping(檢查網(wǎng)絡(luò)是否正常2.關(guān)閉不需要的#ntsysv以下僅列出需要啟動(dòng)的服務(wù),未列出的服務(wù)一律推薦關(guān)閉atdcrondirqbalancemicrocode_ctlnetworksendmailsshd關(guān)閉SElinux修改etcselinuxconfig文件中的SELINUX=3更換快速源#cd/etc/yum.repos.d/mvCentOS-Base.repoCentOS-Base.repo.oldwget/CentOS-Base.repo.5mvCentOS-Base.repo.5CentOS-Base.repo#34/#yum4##yum4#updateyum程序安裝所需開(kāi)發(fā)包(以下為標(biāo)準(zhǔn)的RPM包名稱(chēng)-yinstallntpmakeopensslopenssl-develpcrepcre-devellibpng-devellibjpeg-6blibjpeg-devel-6bfreetypefreetype-develgdgd-develzlibzlib-develgccgcc-c++libXpmlibXpm-develncursesncurses-devellibmcryptlibmcrypt-devellibxml2libxml2-develimakeautoconfautomakescreensysstatcompat-libstdc++-33curlcurl-devel定時(shí)校正服務(wù)器時(shí)鐘,定時(shí)與中國(guó)國(guó)家授時(shí)中心授時(shí)服務(wù)器同#crontab-加入一行:*/30****ntpdate4>/dev/null2>&1下載程序包請(qǐng)到各程序官方網(wǎng)站下載最新的穩(wěn)定版本存放到/usr/local/src/目錄Nginx當(dāng)前穩(wěn)定版0.7.65/NginxChsPHP當(dāng)前穩(wěn)定版5.2.13/releases/PHPFPM當(dāng)前穩(wěn)定版/downloads/Mysql當(dāng)前穩(wěn)定版5.0.86l/Zend當(dāng)前穩(wěn)定版3.3.3/Memcache前穩(wěn)定版2.2.5/package/memcache/Memcached當(dāng)前穩(wěn)定版1.4.5Libiconv當(dāng)前穩(wěn)定版1.13.1/software/libiconv/libevent當(dāng)前穩(wěn)定版1.4.13文中的配置文件和腳本限于篇幅,請(qǐng)到以下地址下載Nginx控制腳/jb/nginxPHPFPM配置文件/jb/phpfpm.confNginx配置文件/jb/nginx.confFCGI配置文件/jb/fcgi.conf以上列出的程序最新穩(wěn)定版下載列表/lnmp_tools.list在/usr/local/src目錄下執(zhí)行wget35/wget-i7.創(chuàng)建web運(yùn)行用#groupaddwwwuseraddwget-i7.創(chuàng)建web運(yùn)行用#groupaddwwwuseradd-gwwwmkdir-p/home/www/wwwrootchmod+w/home/www/wwwrootchownwww:www/home/www/wwwroot-R#8.重新啟#init三、編譯安裝1裝#cd/usr/local/srctarzxvfmysql-5.0.86-linux-i686-icc-glibc23.tar.gzmvmysql-5.0.86-linux-i686-icc-glibc23/usr/local/ln-s/usr/local/mysql-5.0.86-linux-i686-icc-glibc23//usr/local/mysqlgroupaddmysqluseradd-gmysqlmysql-d/home/mysql-s/sbin/nologinchown-Rmysql:mysql/usr/local/mysqlchown-Rmysql:mysql/usr/local/mysql-5.0.86-linux-i686-icc-glibc23/cd/usr/local/mysql./scripts/mysql_install_db--user=mysqlcp./support-files/mysql.server/etc/rc.d/init.d/mysqldchmod755/etc/rc.d/init.d/mysqldchkconfig--addmysqld--level3mysqldoncp./support-files/fmv/usr/local/mysql/data/var/lib/mysqlchown-Rmysql:mysql/var/lib/mysql編輯在[mysqld]段增加datadir/var/lib/mysqlskip-innodbwait-timeout=10max_connections=512max_connect_errors10000000[mysqld]段修改max_allowed_packet=16Mthread_cache_sizeCPU數(shù)*2log-bin注釋servicemysqldstart#bin/mysqladmin-urootpassword在將36/其中紅色的password是要設(shè)置的root2.編譯安裝其中紅色的password是要設(shè)置的root2.編譯安裝Nginx#cd/usr/local/src/tarzxvfnginx-0.7.65.tar.gzcdnginx-0.7.65./configure--#--conf-path=/usr/local/nginx/conf/nginx.con--with-http_realip_module--with-http_addition_module--with-http_gzip_static_module--with-http_random_index_module--with-http_stub_status_module--with-http_sub_module --with-http_dav_module#makemakeinstallcleancp/usr/local/src/nginx/etc/init.d/nginxchmod755/etc/init.d/nginx--addnginxnginxon3.編譯安裝PHP所需的支持庫(kù)Libiconv#cd/usr/local/src/tarzxvflibiconv-1.13.1.tar.gzcdlibiconv-1.13.1/./configure--prefix=/usr/localmakemakeinstallcd..##tarzxvflibmcrypt-2.5.8.tar.gzcdlibmcrypt-2.5.8./configuremakemakeinstall/sbin/ldconfigcdlibltdl/./configure--enable-ltdl-installmakemakeinstallcd/usr/local/src/tarzxvfmhash-.tar.gzcdmhash-/./configuremakemakeinstallcd..37/#$$#lnlnssssssssss/usr/local/lib/libmcrypt.la/usr/lib/libmcrypt.la/usr/local/lib/libmcrypt.so/usr/lib/libmcrypt.so/usr/local/lib/libmcrypt.so.4/usr/lib/libmcrypt.so.4/usr/local/lib/libmcrypt.so.4.4.8#$$#lnlnssssssssss/usr/local/lib/libmcrypt.la/usr/lib/libmcrypt.la/usr/local/lib/libmcrypt.so/usr/lib/libmcrypt.so/usr/local/lib/libmcrypt.so.4/usr/lib/libmcrypt.so.4/usr/local/lib/libmcrypt.so.4.4.8/usr/local/lib/libmhash.a/usr/local/lib/libmhash.la/usr/local/lib/libmhash.so/usr/lib/libmhash.a/usr/lib/libmhash.la/usr/lib/libmhash.so/usr/local/lib/libmhash.so.2/usr/lib/libmhash.so.2/usr/local/lib/libmhash.so.2.0.1/usr/lib/libmhash.so.2.0.1/usr/local/bin/libmcrypt-config/usr/bin/libmcrypt-configtarzxvfmcrypt-2.6.8.tar.gzcdmcrypt-2.6.8./configuremakemakeinstall4.編譯安裝PHP#cd/usr/local/src#tarzxvfphp-5.2.13.tar.gzgzip-cdphp-5.2.13-fpm-0.5.14.diff.gz|patch-dphp-5.2.13-p1cdphp-5.2.13./configure--prefix=/usr/local/php--with-config-file-path=/usr/local/etc/cgi--with-mysql=/usr/local/mysql--with-mysqli=/usr/local/mysql/bin/mysql_confi --with-iconv-dir=/usr/local--with-freetype-dir=/usr--with-jpeg-dir=/usr--with-png-dir=/usr--with-zlib--with-libxml-dir=/usr--with-xmlrpc--enable-xml--enable-mbstring--enable-ftp--with-gd--enable-magic-quotes--with-pear--enable-sockets--with-ttf--enable-gd-native-ttf--enable-sysvsem--enable-sysvshm--enable-shmop--enable-force-cgi-redirect--enable-fastcgi--enable-zip--enable-fpm--with-mhash--with-mcrypt--enable-discard-path--enable-bcmath--enable-inline-optimization--with-curl--with-curlwrappers--enable-mbregex--with-openssl#makeZEND_EXTRA_LIBS='-liconv'makeinstallmkdir-p/usr/local/etc/cgi/cpphp.ini-dist/usr/local/etc/cgi/php.inimv-f/usr/local/src/php-fpm.conf/usr/local/php/etc/php-fpm.confecho'ulimit-SHn65535'>>/etc/rc.localecho'/usr/local/php/sbin/php-fpmstart'>>/etc/rc.local5.安裝PHP擴(kuò)展模#cd/usr/local/srctarzxvfmemcache-cdmemcache-2.2.5/38/#/usr/local/php/bin/phpize./configure--with-php-config=/usr/local/php/bin/php-configmakemake#/usr/local/php/bin/phpize./configure--with-php-config=/usr/local/php/bin/php-configmakemakeinstall#查找:extension_dir="./"修改成:extension_dir"/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/"在此句下面一行添加:extension"memcache.so"查找:output_buffering=Off修改成:output_buffering=On保存。Memcached#cd/usr/local/srczxvflibevent-1.4.13-libevent-1.4.13-stable#cd./configure--prefix=/usr/libmakemakeinstallcd../tarzxvfmemcached-1.4.5.tar.gzcdmemcached-1.4.5./configure--prefix=/usr/local--with-libevent=/usr/lib/makemakeinstall/usr/local/bin/memcached-d-uwww-m128-p<num>監(jiān)聽(tīng)的TCP端口(缺省:11211)d以守護(hù)進(jìn)程方式運(yùn)行以守護(hù)進(jìn)程方式運(yùn)行Memcached-u<username>運(yùn)行運(yùn)行Memcached的賬戶root用-m<num>最大的內(nèi)存使用單位是MB缺省是64MB-c<num>軟連接數(shù)量缺省是1024v輸出警告和錯(cuò)誤信息vv打印客戶端的請(qǐng)求和返回信息h打印幫助信息i39/打印memcached和libevent的版權(quán)信6.安裝打印memcached和libevent的版權(quán)信6.安裝ZendOptimizer#cd..tarzxvfZendOptimizer-3.3.3-linux-glibc23-i386.tar.gzcdZendOptimizer-3.3.3-linux-glibc23-i386./install#PleasespecifythelocationforinstallingZendOptimizer:這里填寫(xiě)Zend的安裝路徑,按下面寫(xiě)即可/usr/local/ZendConfirmthelocationofyourphp.inifile:這里填寫(xiě)的是php.ini的路徑,按下面寫(xiě)即可/usr/local/etc/cgiAreyouusingApacheWeb這里選No7啟NginxP

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論