乐趣区

关于linux:Linux-项目发布基本流程

一:装置 jdk:

解压 jdk

批改 jdk 名字(使和配置文件 profile 里设置的 jdk 名字达到统一)

查看配置文件 profile: 找到门路运行指令
vim profile 进入编辑模式找到环境变量语句(变量名和 jdk 雷同即可)而后刷新配置

制行 Java -version 语句看到如下内容即正确

二:装置 Linux 数据库:

如果装置谬误则执行 yum clear all 语句清空下载而后重新安装(确保网络畅通)

  1. 启动命令 [root@localhost src]# systemctl start mariadb

    2.   重启命令    [root@localhost src]# systemctl  restart  mariadb
    3.   敞开命令    [root@localhost src]# systemctl  stop  mariadb
    4.   设定开机自起 [root@localhost src]# systemctl  enable mariadb 
    5.   敞开开机自起 [root@localhost src]# systemctl  disable mariadb 
    

初始化数据库:

回车输出明码(如果曾经设置了则不必操作)
登录数据库

(* 留神)
数据库和 Linux 都有一层权限(防火墙),想要顺利拜访得设置好权限。
数据库防火墙:

查问 user 表中的 host/root/password
把 host=localhost 改成 % 而后刷新权限


Linux 防火墙:
查看防火墙开启则显示 running, 如果开启则手动敞开

到 Linux 外尝试连贯数据库,如果权限批改胜利则连贯失常

三:将我的项目打包复制到新建的文件夹中

程序后端运行


四:Nginx
下载安装 Nginx

Linux Nginx 启动:

  1. 启动 nginx:./nginx start nginx
  2. 重启 nginx:./nginx -s reload nginx -s reload
  3. 敞开 nginx:./nginx -s stop nginx -s stop

    ./nging 命令运行脚本启动

    启动胜利

    将前端我的项目打包(dist)放进 Nginx 根目录

配置 Nginx 反向代理


五:
我的项目公布胜利启动并拜访我的项目




参考代码:
https://gitee.com/kuanjian/sp…
https://gitee.com/kuanjian/sp…

退出移动版