• linux服务器部署项目


    1.linux安装配置JDK

            以Java1.8为例,下载安装包

            将安装包提交到服务器中并解压

    tar -zxvf your_file.gz 

            修改/etc/profile文件

    vi  /etc/profile

            文件中添加两条

    export JAVA_HOME=/path/to/your/java
    export PATH=$JAVA_HOME/bin:$PATH

             输入指令刷新文件

    source /etc/profile

             创建一个 helloworld.java 测试是否成功

    1. public class helloworld{
    2. public static void main(String[] args){
    3. system.out.printf("hello world!");
    4. }
    5. }

            输入指令运行,查看是否成功输出结果

    javac helloworld.java

    java helloworld

     2.idea配置自动部署

    nohup java -jar ./*.jar 

    3.注意点

            服务器需要设置防火墙,打开对应端口

    sudo firewall-cmd --add-port=80/tcp --permanent
    sudo firewall-cmd --reload

             idea每次部署需要先看一下服务器中端口是否占用,如果占用可以杀掉对应进程(不推荐)

    kill $(lsof -t -i :80)

             pom文件中要注意设置,启动类名称一致,skip要注释掉


            com.woniuxy.consumerservice.CrmServiceApplication
            

            连接nacos,地址要设置对应服务器地址,对应nacos中配置gateway的路径名字要对应设置的名字

    spring:

             cloud:
                    nacos:
                            discovery:
                                    server-addr: 121.xxx.xxx.xxx:8848
                                    username: nacos
                                    password: nacos
                                    ip: 152.136.169.xxx

            

            application:
                    name: consumer

  • 相关阅读:
    对于复杂的数学模型,怎样利用 MATLAB 的优化工具箱进行准确的参数估计和模型拟合?
    STM32开发从零开始(1)---手把手教你点亮一个LED灯
    L3 Hive操作
    Apifox 关于token的使用方式
    一篇文章带你了解最近很火的RunnerGo测试平台
    第三章变量
    正则表达式快速入门笔记
    Node.js黑马时钟案例(本人详细介绍实现过程)
    初试scikit-learn库
    vue3 电子签名实现
  • 原文地址:https://blog.csdn.net/LB_bei/article/details/133158608