企業(yè)獨立部署_阿裏雲

阿裏雲機(jī)器(qì)

購買機(jī)器(qì)

  • 注冊阿裏雲賬号,并實名認證(支持直接使用淘寶或支付寶賬号登錄阿裏雲)
  • 購買機(jī)器(qì)(搜索“全名雲計(jì)算(suàn)”,新用戶購買有(yǒu)優惠),初級用戶建議(yì)購買1核2G,1核1G內(nèi)存不夠用

注:1G內(nèi)存的(de)機(jī)器(qì),MySQL容易奔潰。将Tomcat的(de)啓動配置将最大內(nèi)存改成 300M, mysql的(de)innodb_buffer_pool_size 128M改成32M;
vim /etc/my.cnf
/etc/rc.d/init.d/mysqld restart (阿裏雲,需要linux root賬号運行)

共享鏡像

【蔔數科(kē)技(jì)】登錄阿裏雲,将制作(zuò)好(hǎo)的(de)鏡像共享給新注冊的(de)阿裏雲賬号:

更換系統盤

停機(jī),然後更換系統盤(共享鏡像):

配置安全組

設置安全組(開(kāi)放(fàng)80和(hé)443端口),ssh登錄機(jī)器(qì):


系統部署

導入初始化(huà)庫

  • 1、登錄mysql:mysql-u root -pboubei@com
  • 2、創建一個(gè)空的(de)數據庫:create database tssbi
  • 3、退出MySQL,上(shàng)傳初始化(huà)庫,并執行導入:mysql-u root -pboubei@com tssbi < tss_init.sql

上(shàng)傳war安裝包

  • 1、執行deploy-ebi.sh
  • 2、以tssbi賬号FTP連接上(shàng)阿裏雲機(jī)器(qì)
  • 3、上(shàng)傳tss.war到 /home/tssbi/release 目錄下(xià)

啓動系統

ssh tssbi@xxx.com, ./release/deploy.sh

配置域名、Apache、數字證書(shū)

上(shàng)傳數字證書(shū)到:/etc/httpd/cert/

vim /etc/httpd/conf/http.conf

  <VirtualHost *:80>
       ServerName hq.boudata.com
       ServerAlias hq.boudata.com
       <Proxy balancer://tssBalancer>
            BalancerMember  ajp://127.0.0.1:9009/ loadfactor=1 route=tomcat3
        </Proxy>
        ProxyPass / balancer://tssBalancer/ lbmethod=byrequests stickysession=JSESSIONID
        ProxyPassReverse / balancer://tssBalancer/
  </VirtualHost>
vim /etc/httpd/conf.d/ssl.conf
<VirtualHost _default_:443>

DocumentRoot "/var/www/html"
ServerName hq.boudata.com

ErrorLog logs/ssl_error_log
TransferLog logs/ssl_access_log
LogLevel warn

SSLEngine on
SSLProtocol all -SSLv2
SSLCipherSuite HIGH:!RC4:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!EXP:+MEDIUM
SSLHonorCipherOrder on 
SSLCertificateFile    /etc/httpd/cert/public.pem
SSLCertificateKeyFile   /etc/httpd/cert/214838582440672.key
SSLCertificateChainFile /etc/httpd/cert/chain.pem

ProxyPass / ajp://127.0.0.1:9009/
ProxyPassReverse / ajp://127.0.0.1:9009/

<Files ~ "\.(cgi|shtml|phtml|php3?)$">
    SSLOptions +StdEnvVars
</Files>
<Directory "/var/www/cgi-bin">
    SSLOptions +StdEnvVars
</Directory>

BrowserMatch "MSIE [2-5]" \
         nokeepalive ssl-unclean-shutdown \
         downgrade-1.0 force-response-1.0

CustomLog logs/ssl_request_log \
          "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"

</VirtualHost> 
重啓Apache:/bin/systemctl restart httpd.service

驗證測試


小(xiǎo)程序注冊

  • 1、注冊、添加開(kāi)發人(rén)員(yuán)、複制框架、配置後台 https 服務地(dì)址 ...
  • 2、添加 servicewechat.com 到TSS的(de)IP白名單【系統參數】,否則訪問(wèn)TSS服務時(shí)會報404.html(refer= https://servicewechat.com/.....)
  • 3、添加 appId 和(hé) appSecret 到系統參數
  • 4、添加一個(gè)默認注冊域參數 DEFAULT_REG_DOMAIN

注冊企業(yè)服務号并認證

注意:注冊企業(yè)服務号的(de)郵箱,必須是沒有(yǒu)任何綁定的(de)郵箱,否則會注冊失敗。

信息登記,公司請記得選擇企業(yè)->企業(yè)類型;認證方式選擇微(wēi)信認證;選擇企業(yè)之後,填寫企業(yè)名稱、營業(yè)執照(zhào)注冊号,選擇注冊方式;

注冊成功後,會進入到微(wēi)信公衆号後台,會要求進行認證。

第一步:登錄微(wēi)信公衆平台->設置->微(wēi)信認證->開(kāi)通(tōng)

第二步:同意協議(yì):簽署《微(wēi)信公衆平台認證服務協議(yì)》

第三步:驗證管理(lǐ)員(yuán)

第四步:選擇認證類型及填寫認證資料;選擇認證類型及公函上(shàng)傳

企業(yè)資質信息

對(duì)公銀行賬戶信息

聯系人(rén)信息填寫

第五步:确認名稱;公衆号名稱可以選擇2種命名方式:基于商标命名、基于自(zì)選詞彙;

第六步:選擇發票(piào)

第七步:支付費(fèi)用

第八步:認證審核;微(wēi)信收到打款後,會及時(shí)将該帳号認證申請派發給第三方審核公司進行審核。

登錄公衆号快速注冊小(xiǎo)程序

一、登陸公衆号點擊左側菜單【小(xiǎo)程序管理(lǐ)】。選擇快速注冊并認證小(xiǎo)程序

二、準備一個(gè)幹淨的(de)郵箱,該郵箱不能綁定任何微(wēi)信相(xiàng)關平台。然後進行快速創建

  1、登錄公衆号,進入【小(xiǎo)程序管理(lǐ)】,快速注冊小(xiǎo)程序
  2、申請一個(gè)郵箱地(dì)址,快速開(kāi)通(tōng)
  3、注冊管理(lǐ)員(yuán)(姓名、身(shēn)份證、手機(jī)、掃碼),一個(gè)微(wēi)信号最多成為(wèi)5個(gè)小(xiǎo)程序的(de)管理(lǐ)員(yuán)
  4、注冊成功後,返回公衆号對(duì)小(xiǎo)程序進行“微(wēi)信認證”

小(xiǎo)程序基礎信息、域信息維護、添加開(kāi)發者

一、從(cóng)公衆号快速注冊小(xiǎo)程序完畢後,即可使用該郵箱和(hé)密碼登陸小(xiǎo)程序後台。登陸後點擊左側【設置】,可填寫小(xiǎo)程序基本信息

二、域信息維護。點擊左側菜單欄的(de)【開(kāi)發】,選擇上(shàng)方标簽欄的(de)【開(kāi)發設置】,配置服務器(qì)域名和(hé)業(yè)務域名。

三、添加開(kāi)發者。點擊左側菜單欄的(de)【成員(yuán)管理(lǐ)】,在項目成員(yuán)中添加項目成員(yuán)。可以進行批量添加

獲取小(xiǎo)程序AppID和(hé)secret

點擊左側菜單欄的(de)【開(kāi)發】,選擇上(shàng)方标簽欄的(de)【開(kāi)發設置】。可以看(kàn)到我們的(de)小(xiǎo)程序APPID,下(xià)方可以生(shēng)成小(xiǎo)程序密鑰。點擊生(shēng)成并保存小(xiǎo)程序密鑰到後台即可

複制TSS小(xiǎo)程序代碼

  • 1、複制boudata-bd的(de)HQ的(de)小(xiǎo)程序作(zuò)為(wèi)模闆
  • 2、修改project.config.json和(hé)project.config.js裏的(de)appID
  • 3、在小(xiǎo)程序IDE裏打開(kāi)新複制的(de)小(xiǎo)程序,替換logo、背景色等,測試、提交、審核、發布

微(wēi)信商戶号申請步驟

規則:微(wēi)信支付商家(jiā)僅面向企業(yè)、個(gè)體(tǐ)工(gōng)商戶、政府及事(shì)業(yè)單位、民(mín)辦非企業(yè)、社會團體(tǐ)、基金(jīn)會類型商戶開(kāi)放(fàng)。1個(gè)微(wēi)信号最多可有(yǒu)1個(gè)流程中的(de)入駐申請單

一、從(cóng)微(wēi)信小(xiǎo)程序後台左側菜單進入【微(wēi)信支付】,選擇申請介入。

二、注冊微(wēi)信支付商戶号并且掃碼綁定超級管理(lǐ)員(yuán)

三、登錄确認消息會發送到對(duì)應微(wēi)信上(shàng),請點擊“允許登錄”

四、填寫姓名、手機(jī)号、郵箱,以創建申請單

五、進入填寫商戶資料頁面,選擇主體(tǐ)類型為(wèi)“企業(yè)”後,按頁面提示提交相(xiàng)關信息,詳見下(xià)圖:

六、點擊下(xià)一步,預覽申請單內(nèi)容,并确認提交

七、提交後,系統會先對(duì)資料進行校(xiào)驗,大約需要3~5秒,請耐心等待

八、若系統校(xiào)驗通(tōng)過,頁面會引導進行賬戶驗證,請使用結算(suàn)賬戶向财付通(tōng)指定賬戶彙入指定金(jīn)額或者使用公司法人(rén)微(wēi)信驗證

九、賬戶驗證通(tōng)過後,即已完成申請資料提交。微(wēi)信支付會在1~2個(gè)工(gōng)作(zuò)日(rì)內(nèi)完成資料審核,并通(tōng)過公衆号、短信、郵件(jiàn)向超級管理(lǐ)員(yuán)通(tōng)知審核結果。

微(wēi)信商戶号API

一、獲取操作(zuò)證書(shū)。登錄微(wēi)信支付商戶平台,進入【賬戶中心】->【賬戶設置】->【API安全】

支付寶商戶号申請步驟