日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

ecstore安装 mysql_windows下布署ecstore2.0实战教程

發布時間:2024/1/1 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ecstore安装 mysql_windows下布署ecstore2.0实战教程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

windows單機部署(開發版本)聲明:

此方案只限于本地化開發.

ecstore目前不支持windows的生產環境

安裝包下載

php下載地址:php-5.3.18-nts-Win32-VC9-x86.msi

mysql下載地址:mysql-5.6.10-win32.msi

IIS7下載地址:暫不提供, 請各種自由獲取

環境安裝

IIS 安裝

windows7旗艦版自帶, 其他版本請自行安裝

php安裝

執行到第五步

提示當前版本IIS沒安裝FastCGI。Win7下FastCGI一般都安裝好了,只是默認沒開啟而已。

開啟IIS等一些服務

控制面板-》程序和功能-》(左側)打開或關閉Windows功能  彈出對話框

Internet信息服務選項下

Web管理工具  (這里全選)

萬維網服務  (這里安全性、常見HTTP功能、性能功能全選。應用程序開放功能、運行狀況和診斷根據需求選擇(CGI選項位于應用程序開放功能里,圖一的報錯解決)。運行狀況和診斷可以有選擇性的選擇。)

IIS命令

開始-》運行  cmd

net stop iisadmin 停止IIS

net start iisadmin 啟動IIS

net start w3svc WEB服務

IIS重啟

開始-》運行  輸入iisreset回車

這里啟動IIS,重新執行php5.3.18安裝。安裝完成后,打開瀏覽器輸入127.0.0.1或者localhost會出現這樣一個頁面

在根目錄下新建info.php文件測試php的信息(默認根目錄是C:\inetpub\wwwroot\,當然你們的不一定是C盤)

info.php內容

phpinfo();?>

配置zendloader

安裝ZendLoader

下載ZendLoader.dll (下載地址 http://pan.baidu.com/s/11lh9H) ,放置在PHP的ext目錄下(推薦)

編輯php.ini, 修改為[Zend.loader]

zend_loader.enable=1

zend_loader.disable_licensing=0

zend_loader.obfuscation_level_support=3

zend_loader.license_path=

zend_extension="D:\PHP\ext\ZendLoader.dll"

把php.ini拷貝到C:\Windows (如果沒有這步,無法運行加密的)

增加環境變量變量名:PHPRC

變量值:(你PHP安裝路徑):D:\PHP\ ?(如何添加環境變量,這里就不解說了)

命令窗口 php -v出現Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies說明Zend Guard Loader沒有運行起來,配置有問題。

出現Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies with Zend Guard Loader v3.3, Copyright (c) 1998-2010, by Zend Technologies

說明 Zend Guard Loader成功。

重啟IIS

上邊已經說過IIS的一些命令

phpinfo信息中會出現

這里一定要有 with Zend Guard Loader...才表示Zend Guard Loader成功。

注意,windows下的apache +PHP 目前是不能使用zend guard 5.5!

注意:現在默認的網站根目錄是C:\inetpub\wwwroot,把網站的根目錄放在C盤太不安全了。

這里我把網站的根目錄遷到D盤下邊,把C:\inetpub下邊的wwwroot文件夾剪貼或者復制到D盤下邊

控制面板-》管理工具-》Internet 信息服務(IIS)管理器

定位到

網站上去,右邊 路徑列

修改這個路徑就可以修改網站的根目錄了

右鍵點擊Default Web Site這行,選擇基本設置

修改物理路徑即可。

mysql安裝

運行mysql-5.6.10-win32.msi 建議安裝D:\mysql目錄下

運行D:\mysql\bin\mysqld.exe 啟動mysql服務

在命令行下切換目錄到D:\mysql\bin,鍵入mysql -u root -p 回車,如果提示Enter password: 則表示mysql安裝成功。默認是空密碼。

注意:net start mysql及net stop mysql服務名無效的解決方法

原因是mysql沒有加入到window的服務中

解決方法:命令行進入mysql安裝路徑,輸入mysqld --install

ecstore安裝

ecstore ego版本的代碼是有加密的,所以首先要配置解密工具,其次是獲取授權文件,最后才能成功安裝ecstore,具體步驟如下

獲取ecstore源碼安裝包

配置授權文件解密文件 developer.zl在安裝包中/config/developer.zl下,配置php.ini文件。;zend_loader.license_path=

zend_loader.license_path=***/config/developer.zl注意:同時運行ecstore1.2與ecstore2.0或者ocs時,請做一下配置,

zend_loader.license_path指向一個目錄,該目錄下同時包含兩個developer.zl文件,一個是1.2,一個是2.0的。

請避免倆developer.zl文件重名,1.2的developer.zl改名為1.x.zl,2.0的developer.zl改名為2.x.zl,ocs的developer.zl改名為ocs.x.zl。

例如:zend_loader.license_path="d:/data/html/www/"

"d:/data/html/www/"目錄下存在ocs.150.zl、ecstore.12.zl、ecsotre.20.zl查看phpinfo,看看授權文件是否配置成功

如果要用windows作為正式服務器,獲取機器碼的方式如圖(獲取機器碼的方式其實和linux是一樣的,就是用php執行hardware.sh文件,這里要注重的就是php的安裝路徑和ecstore的config路徑);

重啟IIS安裝ecstore(dos命令行安裝 和 網頁安裝)手動安裝采用的是dos命令安裝,這個可以查看文檔[http://ec-os.net/quickstart/notebook/new-project.html],文檔里有具體的安裝操作步驟

網頁安裝是通過網址解析路由來安裝,安裝網址是您網站的域名后跟”index.php/setup“,例如”localhost/ecstore/index.php/setup“

安裝ecstore(dos命令行安裝 和 網頁安裝)手動安裝采用的是dos命令安裝,這個可以查看文檔[http://ec-os.net/quickstart/notebook/new-project.html],文檔里有具體的安裝操作步驟

網頁安裝是通過網址解析路由來安裝,安裝網址是您網站的域名后跟”index.php/setup“,例如”localhost/ecstore/index.php/setup“

總結

以上是生活随笔為你收集整理的ecstore安装 mysql_windows下布署ecstore2.0实战教程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。