美文网首页
容器云管理平台CI/CD项目一----rancher 部署 to

容器云管理平台CI/CD项目一----rancher 部署 to

作者: Explorer_z | 来源:发表于2020-03-24 09:11 被阅读0次

Java Web项目上线流程 JPress
(rancher 部署 tomcat java 代码上线)

主机规划:
主机 配置 所需soft
192.168.235.41 4H8G rancher/server

一 Rancher 启动tomcat

Snipaste_2020-03-04_16-49-30.jpg Snipaste_2020-03-04_16-52-33.jpg Snipaste_2020-03-04_16-53-34.jpg Snipaste_2020-03-04_16-54-12.jpg

出现这种情况正常,因为/usr/local/tomcat/webapps里面没有东西


Snipaste_2020-03-04_16-07-07.jpg

二 进入网站根目录上传包

cd  /usr/local/tomcat/webapps
wget https://github.com/JpressProjects/jpress/archive/0.4.0.tar.gz
​tar xzvf 0.4.0.tar.gz 
​​
/usr/local/tomcat/webapps# ls
3 0.4.0.tar.gz   jpress‐0.4.0
​
把  .war 格式的包 移动到当前目录  (若tomcat 开启 会自动解压 .war 格式的包)
​
mv jpress‐0.4.0/wars/jpress‐web‐newest.war    ./
​
/usr/local/tomcat/webapps# ls
 jpress‐0.4.0  **jpress‐web‐newest**  jpress‐web‐newest.war
​
​
​
改名 jpress‐web‐newest 为 ROOT(即在根目录下,才会显示页面)
​
mv  jpress‐web‐newest  ROOT
ls /usr/local/tomcat/webapps/
 jpress jpress‐web‐newest jpress‐web‐newest.war ROOT</pre>

再次访问

Snipaste_2020-03-04_16-56-55.jpg

三 安装和 配置数据库

法一 使用 rancher 安装数据库

Snipaste_2020-03-06_10-27-13.jpg Snipaste_2020-03-06_10-29-13.jpg Snipaste_2020-03-06_10-29-52.jpg

再下载jpress安装war包,并上传到/usr/local/tomcat/webapps目录下,修改解压目录名为
ROOT

法二 配置本地数据库,启动数据库,并创建用户

安装好后(源码或二进制安装)

一.登录数据库

mysql

二、创建新的数据库:

create database jpress;

三、创建数据库管理用户:

grant all on jpress.* to 'jpress'@'localhost' identified

by '123';

四、重启数据库服务

/etc/init.d/mysqld restart

继续在web 端

Snipaste_2020-03-04_16-59-23.jpg
Snipaste_2020-03-04_17-00-11.jpg
Snipaste_2020-03-04_17-00-31.jpg
重启 tomcat容器 再次访问
docker restart fa29f99ef1ec
输入 IP:端口/admin/login 进入后台登陆
Snipaste_2020-03-04_17-03-30.jpg

搭建是没 成功的原因
一 防火墙 seliunx 的问题
二 数据库 没连上的问题
创建数据库后
忘记 给 数据库授权
即 grant all on jpress.* to 'jpress'@'localhost' identified by '123'; 这条命令
三 网站根目录下 名字没有改 ROOT
mv jpress‐web‐newest ROOT

相关文章

网友评论

      本文标题:容器云管理平台CI/CD项目一----rancher 部署 to

      本文链接:https://www.haomeiwen.com/subject/vbwjdhtx.html