当前位置: 首页 > news >正文

蛋糕方案网站建设网站建设东莞长安镇

蛋糕方案网站建设,网站建设东莞长安镇,网站建设公司业务在哪里来,网站优化合同模板目录 一、安装宝塔可视化界面 二、部署前端 三、部署后端 1、配置并连接Mysql数据库 2、配置并连接redis 3、安装jdk 这里先记录一个安装后遇到的问题 安装openJDK 四、检查 一、安装宝塔可视化界面 宝塔面板下载,免费全能的服务器运维软件 运行安装脚本 安…

目录

一、安装宝塔可视化界面

 二、部署前端

三、部署后端

1、配置并连接Mysql数据库

2、配置并连接redis

3、安装jdk

这里先记录一个安装后遇到的问题

安装openJDK

四、检查


一、安装宝塔可视化界面

宝塔面板下载,免费全能的服务器运维软件

运行安装脚本

安装完成后

访问内网面板地址,填写用户名密码。

在软件商店中安装nginx、mysql、redis

开放3306和6379端口(为了本地测试连接)如果是阿里云服务器记得去安全组开放端口

 二、部署前端

运行npm run build:prod

得到打包后的前端文件dist

通过宝塔上传(目录自定)
我这里是/www/wwwroot/saas_inspection/front-admin

添加站点

 

完成后可以直接访问  域名或ip+:端口看看我们部署的项目

我们会发现有刷新404的问题

我部署的前端项目有个转发路径prod-api需要再去nginx里配置代理

添加完站点后会自动生成一nginx的配置文件存放位置根据nginx主配置文件找

图中可以看出文件位置在/www/server/panel/vhost/nginx/*.conf

切过去看看

cd /www/server/panel/vhost/nginx/

ls

 vim xxx.conf

 在server里添加,我的后端项目端口为8080

  #配置代理 

   location /prod-api/ {
        proxy_pass http://服务器路径:8080/;
    }
    #防止返回404
    location / {
         root   /www/wwwroot/saas_inspection/front-admin/dist;
         try_files $uri $uri/  /index.html;
         index  index.html index.htm;
    }

结束后重启nginx

nginx -s reload

前端over! 

三、部署后端

1、配置并连接Mysql数据库

获取到mysql,root密码

在终端登录mysql输入

 use mysql
 select host from user where user='root';

查询到如果是localhost或者127.0.01则改为%(这里不改本地可视化工具连接不上root)

修改指令:

update user set host = '%' where user = 'root';

flush privileges;   //刷新配置

navicat  mysql连接成功。

2、配置并连接redis

找到配置文件

ctrl + f 查找

bind 127.0.0.1把它注释了

protected-mode 本来是yes改成no


redis刚安装好是没有密码的如果要设置密码的话在配置文件中加上

requirepass 123(表示密码是123)

本地连接测试一下,redis搞定。

3、安装jdk

我的项目安装的是jdk19。

这里先记录一个安装后遇到的问题

本来我是下载了官方的jdk19(rpm)

安装完成后运行我的java程序没有报错,但在登录时发送了错误:

cn.hutool.crypto.CryptoException: SecurityException: JCE cannot authenticate the provider BC

是由于我的项目中在使用加密的第三方类时,验证签名不过关导致的。

具体可看博客:升级jdk版本后,出现SecurityException: JCE cannot authenticate the provider BC-CSDN博客

解决的办法就是安装openJdk

安装openJDK

先检查服务器中是否已经存在jdk环境

rpm -qa|grep jdk

 如果有则卸载

yum -y remove java-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64

 检查是否卸载成功

 [root@localhost /]# java -version
-bash: java: 未找到命令

下载openJDK到本地 

 清华大学开源镜像站:https://url.zeruns.tech/Tuna_JDKIndex of /Adoptium/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirrorhttps://url.zeruns.tech/Tuna_JDK

通过宝塔上传到服务器上 

cd 到上传的目录然后解压

tar -zxvf OpenJDK19U-jdk_x64_linux_hotspot_19.0.2_7.tar.gz 

 解压好后ls得到jdk目录jdk-19.0.2+7

配置环境

vim /etc/profile

 注意路径填写正确我这里拿/opt举例

export JAVA_HOME=/opt/jdk-19.0.2+7 
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

完成后

source /etc/profile 

java -version

 

jdk安装成功!

 4、后端项目打包

配置yml文件

端口8080

mysql配置

redis配置

 

打包

得到jar包

上传到服务器上。

cd 到对应目录。

//正常启动,关闭终端则会退出程序

java -jar xxx.jar

//后台启动关闭终端也不会退出

nohup java -jar xxx.jar &

四、检查

访问前端地址,查看是否和后端对接成功。

http://www.yayakq.cn/news/188779/

相关文章:

  • 一个做服装品牌的网站windows 2008 搭建网站
  • 怎么做美瞳网站个人简历表下载可填写
  • 网站开发搭建合同范本办公室布局效果图
  • 阿里云做的网站程序员wordpress 又拍云
  • 做网站后台需要什么网站建设公司推广广告语
  • 建设证书查询官方网站淘宝客网站备案信息
  • 网站平台建设需求表网站如何防止重登录
  • 官方建设网站建筑设计专业大学排名
  • 横向网站模板郑州做网站msgg
  • 网站备案 排名影响wordpress阅读权限
  • 威海有名的做网站网站建设梦幻创意
  • 外贸网站建设价格怎么样我想做服装网站怎么做
  • 搜狗竞价绑定网站要求网站开发工程师岗位职责
  • 休闲网站建设南京电商网站设计公司
  • 南昌做网站电话怎么做一个微信小程序商店
  • 网站微信建设运维经验分享新手做网站服务器用什么
  • 鲜花网站建设规划国家建设局网站首页
  • 站长之家爱站网重庆南坪网站建设咨询400
  • 如何做一个单页的网站我想卖自己做的鞋子 上哪个网站好
  • 四川住房建设网站帝国做网站
  • 网站开发技术有什么软件松滋做网站
  • 个人网站模板html5商水建设局网站
  • 做公司的网站有哪些东西二级建造师考试试题
  • 网站建设手机官网crm是什么意思啊
  • 淘宝联盟建网站wordpress手机版中文
  • 庆阳网站建设报价大学生饮料营销策划方案创意
  • php网站换服务器怎么设置iis默认网站
  • cms建站程序哪个好wordpress网页登录
  • 网站建设与运维wap网站
  • 体贴的聊城网站建设百度seo推广方案