將Linux平台移轉至Campaign v7 migrating-in-linux-for-adobe-campaign-v
Linux中的移轉步驟如下:
服務停止 service-stop
首先,停止在所有相關電腦上存取資料庫的所有處理程式。
-
登入身份 根.
-
所有使用重新導向模組的伺服器(webmdl 服務)。 對於Apache,請執行以下命令:
code language-none /etc/init.d/apache2 stop
-
再次登入身份 根.
-
停止所有伺服器上的Adobe Campaign舊版服務。
code language-none /etc/init.d/nlserver6 stop
-
請確定每個伺服器上都已停止Adobe Campaign服務。
code language-none ps waux | grep nlserver
顯示作用中處理程式的清單及其ID (PID)。
-
如果一或多個Adobe Campaign程式在幾分鐘後仍為作用中或遭到封鎖,請將其終止。
code language-none killall nlserver
-
如果某些程式在幾分鐘後仍在使用中,您可以使用下列指令強制關閉它們:
code language-none killall -9 nlserver
備份您的資料庫 back-up-the-database
-
備份Adobe Campaign資料庫。
-
登入身份 neolane 並備份 nl6 目錄(使用下列命令):
code language-none su - neolane mv nl6 nl6.back
note important IMPORTANT 為謹慎起見,建議您壓縮 nl6.back 資料夾並將其儲存至伺服器以外的安全位置。
解除安裝Adobe Campaign舊版套件 uninstalling-adobe-campaign-previous-version-packages
本節說明如何解除安裝Adobe Campaign v6.1套件。
-
登入身份 根.
-
識別使用下列命令安裝的Adobe Campaign套件。
-
在 Debian:
code language-none dpkg -l | grep nl
此時會顯示已安裝的套裝程式清單:
code language-none ii nlserver6 XXXX nlserver6-XXXX ii nlthirdparty6 XXXX nlthirdparty6-XXXX
-
在 Red Hat:
code language-none rpm -qa | grep nl
-
-
解除安裝Adobe Campaign v6套件。
-
在 Debian:
code language-none dpkg --purge nlserver6 nlthirdparty6
-
在 Red Hat:
code language-none rprm -ev nlserver6 nlthirdparty6
-
部署Adobe Campaign v7 deploying-adobe-campaign-v7
以下是部署v7的程式。
部署Adobe Campaign需要兩個階段:
- 安裝Adobe Campaign v7套件:必須在每個伺服器上執行此作業。
- 升級後:必須在每個執行個體上啟動此命令。
若要部署Adobe Campaign,請套用下列步驟:
-
使用以下命令安裝最新的Adobe Campaign v7套件:
-
在 Debian:
code language-none dpkg -i nlserver6-XXXX-amd64_debX.deb
-
在 Red Hat:
code language-none rpm -Uvh nlserver6-XXXX-x86_64_rhX.rpm
note important IMPORTANT 您必須先成功安裝套件,才能繼續進行下一個步驟。 note note NOTE Adobe Campaign v7安裝於中 /usr/local/neolane/nl6/ 目錄(預設)。 -
-
若要讓使用者端主控台安裝程式可供使用,請將其複製到Adobe Campaign安裝目錄:
code language-none cp setup-client-7.0.XXXX.exe /usr/local/neolane/nl6/datakit/nl/eng/jsp
note note NOTE 如需如何在Linux中安裝Adobe Campaign的詳細資訊,請參閱 本節. -
前往 nl6.back 備份資料夾,並複製(覆寫)每個執行個體的組態檔和子資料夾。 登入身份 neolane 並執行下列命令:
code language-none su - neolane cp nl6.back/conf/config*.xml nl6/conf/ cp nl6.back/customer.sh nl6/ cp -r nl6.back/customers/* nl6/customers/ cp -r nl6.back/var/* nl6/var/
-
使用下列命令重新載入Adobe Campaign v7設定:
code language-none nlserver config -reload
-
使用下列命令啟動升級後程式(仍為 neolane):
code language-none su - neolane nlserver config -postupgrade -instance:<instance name>
重新啟動服務 re-starting-services
以下是重新啟動服務的程式。
在下列各伺服器上啟動Apache和Adobe Campaign服務:
- 追蹤和重新導向伺服器。
- 中間來源伺服器。
- 行銷伺服器。
完整測試新安裝,檢查它是否沒有回覆,並確定所有元件都正常運作。