WIKI使用導(dǎo)航
站長百科導(dǎo)航
站長專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計(jì)算
- 微博營銷
- 虛擬主機(jī)管理系統(tǒng)
- 開放平臺
- WIKI程序與應(yīng)用
- 美國十大主機(jī)
Php-MultiShop 安裝說明
導(dǎo)航: 上一頁
Php-MultiShop可安裝在任何支持PHP與MySQL的虛擬主機(jī)及本地服務(wù)器上。其全新完全安裝過程共分為兩步,第一步為Portal-Side的安裝,第二步為Store-Side的安裝。同時(shí)也可以在已安裝的PHP-Nuke系統(tǒng)上以插件方式安裝Php-MultiShop。實(shí)際上,可以將Php-MultiShop完全的看做成PHP-Nuke的一個功能插件。
Php-MultiShop的兩大模塊共用一個數(shù)據(jù)庫,其中:
- Portal-Side模塊所用的數(shù)據(jù)表加以相關(guān)前綴,如"nuke";
- Portal-Side模塊所用的數(shù)據(jù)表加以相關(guān)商店前綴,如"shop1"、"shop2"...;
- 沒有加以特定前綴的數(shù)據(jù)表為兩大模塊所共用。
Portal-Side安裝[ ]
Php-MultiShop程序文件中的/portal文件夾拷貝至Php-MultiShop所在的安裝目錄 ,如使用如下命令(Linux):
mkdir /var/www/your-portal-dir cp -R Php-MultiShop/portal/* /var/www/your-portal-dir/
完成后,有兩種途徑可以安裝Portal-Side模塊 1、通過install文件,在瀏覽器中輸入安裝目錄地址,按提示自動進(jìn)行安裝,如:
http://your-webportal.com/install/
完成安裝后,刪除install文件夾。
2、手動安裝過程
- 創(chuàng)建一個數(shù)據(jù)庫,例如名為Nuke;
mysqladmin create nuke
- 將'/portal/install/includes/db/nuke.sql' 導(dǎo)入到新創(chuàng)建的數(shù)據(jù)庫中
mysql nuke < nuke.sql
- 檢查ultramode.txt文件是否具有666權(quán)限;
- 編輯config.php,修改其中的數(shù)據(jù)庫及其他信息;同時(shí)建立一個系統(tǒng)的超級管理員賬戶,并完善站點(diǎn)相關(guān)信息。
- 在瀏覽器中輸入后臺地址,即可以進(jìn)入進(jìn)行站點(diǎn)管理,如:
http://your-webportal.com/admin.php
Store-Side安裝[ ]
完成Protal-Side的安裝后,在系統(tǒng)根目錄下新建一個文件夾,用于安裝Store-side,如命名為"shop1"。
將Php-MultiShop安裝文件中的/store文件夾拷貝至/shop1中,如:
mkdir /var/www/your-portal-dir/shop1 cp -R store/* /var/www/your-portal-dir/shop1/
在瀏覽器中輸入store的安裝文件所在目錄,如
http://your-webportal.com/shop1/install
安裝提示,輸入相關(guān)信息,系統(tǒng)將自動完成store-side的安裝。
填寫完成產(chǎn)品描述所需的信息后,可到Protal后臺,進(jìn)入其中的Multi-shop 管理模塊,點(diǎn)擊Shop/Store,將新建的店鋪添加到Protal中。 該模塊管理鏈接地址為:
http://your-webportal.com/admin.php?op=shops
通過重復(fù)上述過程,可以建立更多的店鋪到Protal中。
以插件方式安裝[ ]
此種安裝將以插件方式在PHP-Nuke中建立Php-MultiShop系統(tǒng)。具體操作如下: 1、備份PHP-Nuke系統(tǒng)
包括備份原有PHP-Nuke的所有數(shù)據(jù)庫及文件。
注意備份原有的config.php文件,如
cp config.php config.php.old mysqldump nuke > backup.sql (*)
若原有數(shù)據(jù)庫名為"nuke",請記住數(shù)據(jù)庫用戶名與登錄密碼。
2、升級PHP-Nuke系統(tǒng) 最新版的Php-MultiShop(v0.8)是以PHP-Nuke v7.8為基礎(chǔ)設(shè)計(jì)的,所以應(yīng)將PHP-Nuke升級至7.8。
注:Php-MultiShop(v0.8)不支持PHP-Nuke v7.9。
下載適合的升級文件上傳至服務(wù)器,
upgrades-phpnuke/7.x/upgrade76-77.php upgrades-phpnuke/7.x/upgrade77-78.php
并運(yùn)行,
http://your-webportal.com/upgrade76-77.php http://your-webportal.com/upgrade77-78.php
完成后刪除升級文件。
3、編輯config.php文件(/folder/config.php) 該文件包括Php-MultiShop安裝所需的相關(guān)參數(shù),最為重要的有如下幾項(xiàng):
- DEFAULT_LANGUAGE:默認(rèn)語言設(shè)置
- HTTP_SERVER: http://your_web_portal.com/ (在此輸入服務(wù)器或虛擬主機(jī)的根目錄URL地址)
- DIR_FS_DOCUMENT_ROOT: /var/www/html/ (在此輸入具體的安裝路徑地址)
其他參數(shù)可忽略設(shè)置或視情況簡單修改。
4、將Php-MultiShop安裝文件中的folder文件夾整體拷貝至服務(wù)器中,注意請勿復(fù)制/folder/install文件夾。如:
cp -r Php-MultiShop/portal/* /var/www/your-phpnuke-dir/ rm -r /var/www/your-phpnuke-dir/install
5、導(dǎo)入數(shù)據(jù)庫 將"php-MultiShop/Multishop_as_Addon/multishop_addon.sql "導(dǎo)入到數(shù)據(jù)庫中,如
mysql nuke < multishop_addon.sql
6、將Php-MultiShop安裝文件下的'Multishop_as_Addon/install-addon.php'文件拷貝至服務(wù)器中,
cp Php-MultiShop/Multishop_as_Addon/install-addon.php /var/www/your-phpnuke-dir/
并在瀏覽器中運(yùn)行
http://www.your-webportal.com/install-addon.php
安裝提示,輸入?yún)?shù),即可完成安裝過程。完成后刪除該文件。
至此就完成了Php-MultiShop以插件方式安裝的過程。