Windows服務(wù)器部署

一、遠程連接云服務(wù)器

1.遠程連接服務(wù)器
1647857405(1).png
遠程是否允許
1647930932(1).png
云服務(wù)安全組是否配置允許遠程登錄
1647931029(1).png
遠程連接需要加端口號
1647931541(1).png

二、配置云服務(wù)器

1.數(shù)據(jù)庫配置

(1)mysql安裝

https://www.bilibili.com/read/cv4941257/?from=readlist

(2)修改root 的host為%

參考:https://www.cnblogs.com/chenhaoyu/p/9964517.html

MySQL> use MySQL;
Database changed
MySQL> select host,user from user; //查詢
use MySQL;
MySQL> update user set host = '%' where user = 'root';//更改

MySQL> flush privileges ;//刷新

(3)云服務(wù)器的安全組是否允許3306端口
image.png

2.redis配置

下載安裝包
https://github.com/microsoftarchive/redis/releases/tag/win-3.2.100

window下啟動redis服務(wù)報錯:
creating server tcp listening socket 127.0.0.1:6379: bind No error 的解決方案如下按順序輸入如下命令就可以連接成功

  1. redis-cli.exe
  2. shutdown
  3. exit
  4. redis-server.exe redis.windows.conf

添加密碼:找到redis.windows-service.conf打開修改 requirepass 你的密碼
遠程連接不上:redis.windows.conf 添加 bind 0.0.0.0

3.kafka配置

①jdk

  • 具體自行百度安裝jdk,配置好 JAVA_HOME和path,
  • 下載地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html,
  • 注意, 選擇1.8的版本,然后環(huán)境變量JAVA_HOME,不要選擇默認的"C:\Program Files\Java\jdk1.8.0_151" , 因為文件夾路徑不能有空格,后面可能啟動kafka服務(wù)出錯.

②zookeeper

  • 下載安裝包:http://zookeeper.apache.org/releases.html#download

  • 解壓目錄: D:\Tool,

    1.進入Zookeeper設(shè)置目錄,D:\Tool\zookeeper-3.4.13\conf
    2. 將“zoo_sample.cfg”重命名為“zoo.cfg”
    3. 在文本編輯器(如notepad)中打開zoo.cfg
    4. 找到并編輯dataDir=D:/Tool/zookeeper-3.4.13/tmp (可以自定義文件夾)
    5. 與Java中的做法類似,我們在系統(tǒng)環(huán)境變量中添加:
      a. 在系統(tǒng)變量中添加ZOOKEEPER_HOME =D:\Tool\zookeeper-3.4.13
      b. 編輯path系統(tǒng)變量,添加為路徑 %ZOOKEEPER_HOME%\bin;
    6. 在zoo.cfg文件中修改默認的Zookeeper端口(默認端口2181,可以不用修改)

  • 測試 : 打開新的cmd,輸入zkServer,運行Zookeeper,成功如下所示,

image

③kafka

image.png

解壓到目錄 D:\Tool\kafka_2.11-2.1.1

1. 編輯文件Kafka配置文件, D:\Tool\kafka_2.11-2.1.1\config\server.properties
2. 找到并編輯log.dirs=D:\Tool\kafka_2.11-2.1.1\kafka-log, (自定義文件夾)
3. 找到并編輯zookeeper.connect=localhost:2181。(服務(wù)器本地內(nèi)網(wǎng)ip)表示本地運行(默認的可以不改)
4. Kafka會按照默認,在9092端口上運行,并連接zookeeper的默認端口:2181。

二、運行和測試

注意:在啟動Kafka前,先運行Zookeeper實例。 (前面的cmd命令:zkserver)

①啟動Kafka服務(wù)器

新建cmd窗口:
cd D:\Tool\kafka_2.11-2.1.1

.\bin\windows\kafka-server-start.bat .\config\server.properties


image.png

②創(chuàng)建主題

新建cmd窗口:
cd D:\Tool\kafka_2.11-2.1.1\bin\windows
kafka-topics.bat --create --topic czlt --bootstrap-server localhost:9092

image.png

③創(chuàng)建生產(chǎn)者

新建cmd窗口:
cd D:\Tool\kafka_2.11-2.1.1\bin\windows
kafka-console-producer.bat --broker-list localhost:9092 --topic czlt


image.png

④創(chuàng)建消費者

新建cmd窗口:
cd D:\Tool\kafka_2.11-2.1.1\bin\windows
kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic czlt --from-beginning


image.png

⑤生產(chǎn)消息并消費

image.png

三、啟動后端服務(wù)

1.通過idea打包jar文件
2.進入cmd窗口運行后端
image.png

四、部署前端vue

1.通過WebStrom開發(fā)工具 運行npm run build獲取dist文件,將獲取的文件放到服務(wù)器中
2.打開IIS管理器并設(shè)置網(wǎng)站

https://jingyan.baidu.com/article/86fae3469227477d48121a60.html
如果沒有如下操作:
打開

image.png

image.png

然后找到IIS點擊添加功能
image.png

等待安裝
image.png

最后打開
image.png

添加網(wǎng)站
image.png

image.png

部署成功(以上的所有鏈接均為別人所寫)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容