阿里云部署应用

news/2024/11/29 23:41:06/

 安装jdk

查看已安装版本

rpm -qa | grep java

yum命令查找JDK1.8软件包

yum -y list java-1.8*

安装列表中的JDK1.8软件包

yum -y install java-1.8.0-openjdk-devel.x86_64

 java -version

配置环境变量

vim /etc/profile

JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.352.b08-2.el7_9.x86_64
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME CLASSPATH PATH

立即生效环境变量

source /etc/profile

安装jenkins

执行公共命令(确保8080端口未被占用,一旦失败就很难跑起来)

ACS-ECS-Applications-Setup-Jenkins.sh

 或者按以下步骤安装

wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

yum install fontconfig java-11-openjdk
yum install jenkins

 启动jenkins

systemctl start jenkins.service 

添加安全组策略

远程访问

查看密码

cat /var/lib/jenkins/secrets/initialAdminPassword

 安装插件

 创建用户

 

修改密码

 

 

 创建一般用户www

useradd www

创建网站根目录

mkdir -p /data/wwwroot/default

将网站根目录的所属用户设置为www

chown -R www.www /data/wwwroot

安装Apache Tomcat

下载Tomcat 8安装包

wget --no-check-certificate https://labfileapp.oss-cn-hangzhou.aliyuncs.com/apache-tomcat-8.5.72.tar.gz

解压Tomcat 8安装包

 tar -zxvf apache-tomcat-8.5.72.tar.gz

 移动Tomcat所在目录

 mv apache-tomcat-8.5.72 /usr/local/tomcat/

将文件的所属用户设置为www

chown -R www.www /usr/local/tomcat/

修改端口

 vim /usr/local/tomcat/conf/server.xml

 

启动tocmat

/usr/local/tomcat/bin/startup.sh

 添加安全组规则

远程访问

 


http://www.ppmy.cn/news/1539.html

相关文章

Linux-性能分析常用工具

stress stress 是一个 Linux 系统压力测试工具,这里我们用作异常进程模拟平均负载升高的场景。 stress --cpu 1 --timeout 600 # 拟一个 CPU 使用率 100% 的场景 stress -i 1 --timeout 600 #模拟 I/O 压力,即不停地执行 sync stress -c 8 --timeou…

Java多线程同步工具类:Semaphore原理剖析

Java多线程同步工具类:Semaphore原理剖析 文章目录Java多线程同步工具类:Semaphore原理剖析Semaphore原理实战案例前驱知识准备:AbstractQueuedSynchronizer队列同步器 [Java多线程之:队列同步器AbstractQueuedSynchronizer原理剖…

数据结构栈的实现

目录栈的概念栈的结构声明初始化数据入栈出栈判断栈是否为空取栈顶的值销毁栈栈的概念 栈是一种线性表,插入数据的一端叫栈顶,另一端叫栈底。 入栈:数据从栈顶进入栈中 出栈:数据从栈顶删除 所以,栈的特点就是先进后出…

IDEA创建Java Web项目

✅作者简介:热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:Java Fans的博客 🍊个人信条:不迁怒,不贰过。小知识,大智慧。 💞当前专栏:JAVA开发者…

微机-------CPU与外设之间的数据传送方式

目录 一、无条件方式二、查询方式三、中断方式四、DMA方式一、无条件方式 外设要求:简单、数据变化缓慢。 外设被认为始终处于就绪状态。始终准备好数据或者始终准备好接收数据。 IN AL,数据端口 数据端口的地址通过CPU的地址总线送到地址译码器进行译码,同时该指令进行的是…

内存优化之重新认识内存

我们知道,手机的内存是有限的,如果应用内存占用过大,轻则引起卡顿,重则导致应用崩溃或被系统强制杀掉,更严重的情况下会影响应用的留存率。因此,内存优化是性能优化中非常重要的一部分。但是,很…

Clickhouse 使用DBeaver连接

ClickHouse是一个用于联机分析(OLAP)的列式数据库管理系统(DBMS)。 据处理大致可以分成两大类:联机事务处理OLTP(on-line transaction processing)、联机分析处理OLAP(On-Line Analytical Processing)。 OLTP是传统的…

如何选择和使用腾讯云服务器的方法新手教程

本文将介绍如何选择和使用腾讯云服务器的方法新手教程。云服务器能帮助快速构建更稳定、安全的应用,降低开发运维的难度和整体IT成本。腾讯云CVM云服务器提供多种类型的实例、操作系统和软件包。各实例中的 CPU、内存、硬盘和带宽可以灵活调整,以满足应用…