栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

13.博客部署

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

13.博客部署

 1.云服务器的购买:

2.域名申请+备案

3.安装Xshell

4.将服务器的公网ip设置在xshell新建会话中的 

上,

5.

输入服务器创建的实例的实例密码

 

 这样就是显示已连接

6.安装宝塔

 输入到xshell中

安装完成 

7.使用阿里云服务器ECS安装BT宝塔面板,安装完毕后宝塔面板会提示,若无法访问面板,请检查防火墙/安全组是否有放行面板[8888]端口,需要配置服务器

在入方向进行手动添加 

8.复制外网面板地址

用浏览器打开,然后输入对应的username,和password

 9.宝塔部署java环境

 刚进入宝塔会有个安装选项,选择第一个,进行一键安装

新建一个数据库

点击导入, 将本地数据库导入进去

导入成功

10.点击安全,放行888(nginx)、8889和3306、8080、6379(redis)这五个端口 

 并且需要从阿里云服务器的安全组添入这些端口

11.安装tomcat,然后就可以访问8080端口了

并且可以远程连接数据库了:

 

redis环境配置:

1.搜索bind,将127.0.0.1 改为0.0.0.0,不然外网搜索不到

2.打开redis配置文件,在配置文件中找到requirepass配置节点,删除前面的#以去掉注释。将foobared修改为自己的密码(这里不需要,不然springboot连接redis会报错)

3.然后重启redis

 修改完成后重新启动Redis服务,配置即可生效。

nginx:

在软件商城下载之后,需要进行配置,打开配置文件,搜索server

将监听的端口号改为888

 并且root路径也有问题

搜索该路径,可以发现,根路径为/www/server/phpmyadmin/phpmyadmin_7d9764bcb8f00359/,修改

 再访问888端口,成功(账户密码为对应的数据库用户名和密码)

11.宝塔软件商城搜索一键

对java环境进行一键安装 

11.2 配置xftp

首先下载xftp6(最多到版本6,不能到7)

再下载c32asm

使用c32asm的16进制打开nslicense.dll文件

ctrl+f,查找7F0C 81F9 8033 E101,将紧随其后的0F86,改为0F83,保存文件,有时可能需要管理员身份运行编辑器来覆盖保存修改后的文件
重新双击打开xftp6即可。

 

点击传输,有该弹窗即可​​​​​​​

12.备案成功后,开始进行域名解析

在阿里云搜索域名解析,填写公网Ip​​​​​​​

 ​​​​​​​

15.需要把代码进行一个打包

首先,点击setting=>file Encoding,设置文件编码格式为utf8,并且在transparent native ...上进行一个打勾

    
        
            
                org.springframework.boot
                spring-boot-maven-plugin
            
        
    

在父项目里进行依赖的添加,用于打包

另外将父目录依赖添加打包后的名字:


        blogApi
        
            
                org.springframework.boot
                spring-boot-maven-plugin
            
        
    

然后在maven里面选择打包,记得把localhost改为8.136.84.238

然后把打包好的jar和application.yaml上传到服务器的home目录下

 然后开始运行该项目,打开终端

cd /home

java -jar blog-api.jar 

然后报错,8888端口在使用,因为宝塔的端口就是8888(笑)

修改后端端口为8777,重新上传application.yaml文件,而且要在宝塔和阿里云放行8777端口

成功运行

 前端也可以访问

后面就是前端的部署

未完待续~

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/732138.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号