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

建设部精神文明建设网站镇网站制作价格

建设部精神文明建设网站,镇网站制作价格,wordpress用户发文章数量,金融网站开发方案待部署的项目包括#xff1a;前端front#xff0c;服务提供者backend#xff0c;服务消费者gateway#xff0c;注册中心nacos 服务器信息#xff1a;腾讯云入门级服务器2核2G#xff08;后续有对服务器进行升级#xff09; 部署工具#xff1a;前端使用宝塔部署#x… 待部署的项目包括前端front服务提供者backend服务消费者gateway注册中心nacos 服务器信息腾讯云入门级服务器2核2G后续有对服务器进行升级 部署工具前端使用宝塔部署消费者和服务者使用打包jar的方式部署其他后端项目使用docker部署 基于rpc框架项目的部署相对于只有一个后端程序的项目部署会要复杂很多博主在这里踩了很多坑耗费了很多时间本篇博客记录下一些大大小小的坑希望对读者有所帮助~ nacos部署 在部署nacos之前需要先部署java jdk 和 maven环境先把服务器上自带的javaopenjdk全部删除按照本地环境的jdk版本下载linux的jdk并且配置好java的环境变量直接把linux版本的nacos解压到服务器上即可注意版本要和项目中的版本一致sh startup.sh -m standalone 单机运行nacos此时只会显示正在starting但是不会本地一样打印出详细的启动信息具体的启动信息在nacos/logs/start.out里面 如果报内存不够无法启动的错误可以调整startup.sh里面的jvm内存具体看自己的服务器调小一点JAVA_OPT“${JAVA_OPT} -Xms512m -Xmx512m -Xmn256m”如果是报其他错误可以指定一下startup.sh里面的 JAVA_HOME为刚刚装的jdk因为宝塔在添加站点的时候会要求再装一个Tomcat和jdk如果日志里面显示正常启动但是无法在自己的电脑上访问nacos主页需要检查一下application.yml里面配置的address: nacos://ip:8848是不是外网的ip然后按照外网ip访问主页http://外网ip:8848/nacos/。如果是顺利启动会很快访问到主页如果一直在nacos页面上转圈加载说明肯定启动有问题检查日志中是不是有错误 如果显示无法访问检查防火墙是不是开放了端口注意有两层防火墙一个是直接在腾讯云设置的防火墙规则一个是服务器自己的防火墙服务。端口要开齐9848 98498848等 提供者部署backend 注意把application.yml中的数据库信息和nacos地址修改为服务器的外网信息把client-sdk项目中的网关地址改外外网地址重新打包client-sdk和backend把打包好的backend jar包传到服务器上直接java -jar运行 先确保nacos能正确启动再运行backend项目如果有问题的话注意观察日志 消费者部署gateway 修改gateway中的白名单以及interface_host打包成jar之后传到服务器 先启动naocs再启动backend确保正确之后启动gateway 此时发现gateway一直启动错误日志显示客户端无法连接dubbo实例创建失败在这一步上花了很多时间 启动gateway失败之后我尝试关闭nacos先ps -ef | grep nacos查看nacos的运行状态此时显示有一条nacos项目我便判断nacos是正常运行的然后使用sh shutdown.sh关闭nacos但是却显示目前没有正在运行的nacos 此时我恍然大悟重新开启nacos再启动backend检查到此时是可以运行sh shutdown.sh成功说明backend启动之后nacos正常随后启动gateway发现此时使用sh shutdown.sh已经会提示没有运行的nacos了说明在启动gateway的过程中nacos挂掉了。 回到宝塔面板主页显示内存已经爆红了。我再一次尝试调整startup.sh里面的jvm内存不过调小了之后连backend都启动不了显然问题出在了硬件上 我实在是太贫穷了贪小便宜买了2G的服务器加了200块钱升到了4G里面就启动成功了 果然钱能解决大部分问题 前端部署 安装工作 在服务器上安装宝塔在宝塔上安装Tomcat为了装javaNginx, Mysqldocker安装完毕之后停止tomcat在服务器防火墙中放行8888宝塔8080后端项目和 3306数据库 宝塔部署前端添加网站PHP项目添加站点在根目录下上传前端npm build 后dist目录中的所有内容docker部署除了消费者和提供者之外的其他后端项目本地maven package生成jar包将项目传到服务器上根据Dockerfile build后端镜像并启动该镜像数据库准备创建一个mysql超级用户允许远程访问并赋予所有权限创建数据库和用户表域名配置由于域名注册和备案需要一段时间暂时用ip访问跨域配置在站点配置文件中设置允许跨域 DockerFile # Docker 镜像构建 FROM maven:3.5-jdk-8-alpine as builder # Copy local code to the container image. # test WORKDIR /app COPY pom.xml . COPY src ./src# Build a release artifact. RUN mvn package -DskipTests# Run the web service on container startup. CMD [java,-jar,/app/target/user-center-0.0.1-SNAPSHOT.jar,--spring.profiles.activeprod]docker相关命令 # 创建镜像 docker build -t user-center-frontend:v0.0.1 . # 显示已经安装的镜像 docker images # 前端启动镜像 docker run -p 80:80 -d user-center-frontend:v0.0.1 # 后端启动镜像 docker run -p 8080:8080 user-center-backend:v0.0.1
http://www.huolong8.cn/news/296689/

相关文章:

  • 达州网站建设yufanse网站建设背景分析论文
  • 免费网站你会回来感谢我的网站的底部导航怎么做
  • 网站建设 豫icp备俄罗斯注册公司多少钱
  • 临沂seo网站管理网站关键词快速排名优化
  • 外贸公司都是在什么网站做推广高端文化网站模板
  • 理财网站方案建设设计海报
  • 怎样让网站排名优化工设计方案图
  • 做网站赚钱还是做app赚钱泉州网站排名
  • 在哪个网站可以学做淘宝详情衡水做wap网站费用
  • 网站管理系统排名家用电器网站建设
  • 中国建设网站企业网上银行业务功能1688网站建设方案书模板
  • 扬州网站开发公司电话网站建设的申请
  • 做一个答疑网站赣州app开发公司
  • 网站建设结课总结最简单的做网站的工具
  • 网站开发成本会计分录叶文语 厦门建设局
  • 科技网站制作wordpress导航代码
  • 如何编程制作自己的网站让php运行于wordpress
  • 重庆家政网站建设app与微网站的区别
  • php网站如何做多语言wordpress 手机视频
  • 陕西 做网站的公司自己做信息网站
  • 移动网站模板下载市建设局网站
  • 如何利用云服务器进行网站建设做高端企业网站
  • 团购网站策划揭阳网站制作案例
  • 重庆seo整站优化效果深圳建立网站公司网站
  • 部署iis网站网站负责人备案采集照具体要求
  • 南通哪些公司做网站北京网站设计济南兴田德润评价
  • 网站设计图wordpress首页分类标题
  • 无锡 做网站网页制作需要什么基础
  • 珠海建设网站公司哪家好人才网站建设
  • 技术先进的网站建设公大企业网站建设公司排名