若依Linux环境部署

这篇具有很好参考价值的文章主要介绍了若依Linux环境部署。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.若依项目

  1. 若依官网
  2. 若依文档
  3. 前后端分离代码

2.后端

整体项目结构
若依Linux环境部署
自己创建好数据库,并在如下地方修改代码
若依Linux环境部署
日志路径也需要修改
若依Linux环境部署
数据库建表语句
若依Linux环境部署
同时redis也要启动并配置好
若依Linux环境部署
后端启动
若依Linux环境部署

3.Linux环境配置

1. 系统需求

  • JDK >= 1.8
  • MySQL >= 5.7
  • Maven >= 3.0

2.环境搭建

  1. usr/local创建java文件夹
  2. 通过wget下载jdk1.8
wget \
--no-check-certificate \
--no-cookies \
--header \
"Cookie: oraclelicense=accept-securebackup-cookie" \
http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz

先通过命令检查是否安装过jdk java --version rpm -qa | grep java 有的话通过命令(如下)删除
若依Linux环境部署
解压文件
若依Linux环境部署
3. 配置jdk的环境变量
vim /etc/profile
若依Linux环境部署
在文件最后一行

export JAVA_HOME=/usr/local/java/jdk1.8.0_131
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin

最后输入wq!
输入source /etc/profile使其生效

若依Linux环境部署

  1. 其他需要的安装
    链接: https://pan.baidu.com/s/1hk7dwI8P2qZb_eVPrQZljQ?pwd=6i4e 提取码: 6i4e

  2. 代码打包
    前端项目需要 npm install => npm install --registry=https://registry.npm.taobao.org
    前段buildnpm run build:prod
    会得到dist,然后将其打包,上传服务器到 /workspace(自己新建的文件夹),然后再解压。
    若依Linux环境部署若依Linux环境部署
    后端这里我打的是jar包,先cleanpackage
    若依Linux环境部署
    最后会生成一个jar包在target
    若依Linux环境部署

4.环境部署

在Linux的workspace中,上传dist与jar包,然后将nginx进行配置
若依Linux环境部署
若依Linux环境部署


    server {
        listen       80;
        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
            root   /workspace/dist;
            index  index.html index.htm;
        }

       location /prod-api/{
                proxy_set_header Host $http_host;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header REMOTE-HOST $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_pass http://localhost:8089/;
        }
        #error_page  404              /404.html;

        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }

        # proxy the PHP scripts to Apache listening on 127.0.0.1:80
        #
        #location ~ \.php$ {
        #    proxy_pass   http://127.0.0.1;
        #}

        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #
        #location ~ \.php$ {
        #    root           html;
        #    fastcgi_pass   127.0.0.1:9000;
        #    fastcgi_index  index.php;
        #    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
        #    include        fastcgi_params;
        #}

        # deny access to .htaccess files, if Apache's document root
        # concurs with nginx's one
        #
        #location ~ /\.ht {
        #    deny  all;
        #}
    }


最后后端通过java -jar xxx.jar启动还有redis也需要启动。这样项目就好了。
若依Linux环境部署

5.如何学好一个开源项目

若依Linux环境部署

附录

1.不足之处可参考 https://blog.csdn.net/qq_43284469/article/details/115800331
2. 教程 https://space.bilibili.com/384068749/video
3. 如何找开源项目学习项目大分享:项目经验,练手,毕设私活参考都不愁了文章来源地址https://www.toymoban.com/news/detail-416298.html

到了这里,关于若依Linux环境部署的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • element-plus官网访问太慢 下载文档到本地部署 实现快速查阅

    element-plus官网访问太慢 下载文档到本地部署 实现快速查阅

    我只是吐槽下 element基于githup pages这个部署文档地址 本来访问就慢,然后吧这个文档看的人还很多,导致更慢了 经常卡半天才出来文档地址 文档地址: https://github.com/element-plus/element-plus/tree/gh-pages 文档的地址(你直接下载下来 想跑起来的话可能需要更改文档的路径地址, 最方便的

    2024年02月08日
    浏览(7)
  • 【Linux】Linux环境配置以及部署项目后端

    【Linux】Linux环境配置以及部署项目后端

    接下来看看由辉辉所写的关于Linux的相关操作吧 目录 🥳🥳Welcome Huihui\\\'s Code World ! !🥳🥳 一.Linux环境配置 1.JDK ①上传安装包到服务器 ②解压相应安装包 ③配置环境变量 2.Tomcat ①启动tomcat ②防火墙设置 3.MySQL  ①删除默认数据库 ②将MySQL安装包解压到指定目录 ③安装MySQL ④

    2024年02月06日
    浏览(29)
  • Linux环境下Docker实现项目部署

    Linux环境下Docker实现项目部署

    报错: 启动mobarXterm时 Network error: Connection timed out 解决: 在Vmware中关闭防火墙 参考【】    参考【】  参考 【https://www.bilibili.com/video/BV1HP4118797/?p=4share_source=copy_webvd_source=10835d8d64d716d4b383904238bd8741】 打开左上角的\\\"显示器连接管理器\\\" 点击左下角\\\"新建\\\" 右边填写ip地址 {虚拟机

    2024年02月21日
    浏览(13)
  • 【Docker】若依ruoyi项目部署

    【Docker】若依ruoyi项目部署

    1 # 搭建net-ry局域网,用于部署若依项目 docker network create net-ry --subnet=172.68.0.0/16 --gateway=172.68.0.1 # 注意1:关闭宿主机的防火墙,否者容器内部的MySQL、redis等服务,外部访问不了;开放端口3306、6379端口也没用。 2.关闭防火墙 systemctl stop firewalld # 注意2:关闭防火墙后必须重启

    2024年03月14日
    浏览(19)
  • Linux之Ubuntu环境Jenkins部署前端项目

    Linux之Ubuntu环境Jenkins部署前端项目

    今天分享Ubuntu环境Jenkins部署前端vue项目 一、插件安装 1、前端项目依赖nodejs,需要安装相关插件 点击插件管理,输入node模糊查询 选择NodeJS安装  安装成功 2、配置nodejs 点击后进入 点击新增 NodeJS  配置脚手架类型:如果不填 默认npm ,目前流行配置 yarn   无论使用npm还是y

    2024年02月02日
    浏览(20)
  • windows下若依vue项目部署

    下载若依项目,前端后端项目本地启动 前端打包,后端打包 配置nginx.conf 需要注意的是:路径别用中文,要不然报错 启动nginx,访问localhost:80 参考: https://blog.csdn.net/qq_40183977/article/details/130001512 https://blog.csdn.net/qq_39533140/article/details/113487899

    2024年02月15日
    浏览(3)
  • Linux 环境下使用 Docker 部署 Java 项目教程

    1. 安装 Docker:首先在 Linux 系统上安装 Docker,可以参考 Docker 官方文档进行安装。 2. 构建 Docker 镜像:将 Java 项目打包成 Jar 文件,并编写 Dockerfile 文件,使用 Dockerfile 文件构建 Docker 镜像。 dockerfile 文件内容如下:    FROM openjdk:8-jdk-alpine    VOLUME /tmp    ADD your-project-name

    2024年02月09日
    浏览(27)
  • 快速上手: Linux环境配置, 基本指令与项目部署要点

    快速上手: Linux环境配置, 基本指令与项目部署要点

    Linux 是由林纳斯·托瓦兹(Linus Torvalds)在 1991 年创立并发展至今成为服务器操作系统领域的核心系统。 Linux 与 Windows 一样,是一种操作系统(搞管理的软件),Linux 严格意义来说只是一个 “操作系统内核”;一个完整的操作系统 = 操作系统内核 + 配套的应用程序。 Linux 可以

    2024年02月10日
    浏览(12)
  • Linux环境下部署项目到服务器完整过程

    Linux环境下部署项目到服务器完整过程

    1,首先,选择一款云上服务器(这里用的是腾讯云),右侧搜索栏输入云服务器或轻量服务器(这里用的轻量服务器),立即选购 2,选择自己要的服务器配置,系统镜像选择Centos即可 3,实例创建成功后,点击控制台搜索请量服务器找到新创建的实例重置密码 4,点击防火墙

    2024年02月02日
    浏览(16)
  • Linux系统部署OpenCV环境(java项目使用方式)

    Linux系统部署OpenCV环境(java项目使用方式)

    Opencv4.5.2的zip包(OpenCV官网下载) 1. 上传opencv4.5.2的zip包到home目录(不一定home目录,根据运维情况决定) 2. 运行解压缩命令 3. 进入opencv-452文件夹,创建文件夹 4. 进入文件夹中 5. 如果没有安装cmake,使用下列命令安装,并且查看版本信息。 需要高一点的版本,我安装的是

    2024年02月06日
    浏览(12)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包