Linux28--测试环境搭建-JDK、Tomcat、Jenkins搭建

Tomcat服务器介绍

 Tomcat是APACHE 软件基金会的JAKARTA 项目中的一个核心项  目,由APACHE、SUN 和其他一些公司及个人共同开发而成,因为Tomcat技术先进、性能稳定,而且免费,因而深受JAVA 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的WEB 应用服务器, Tomcat是Apache 服务器的扩展,但它是独立运行的所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的

搭建Tomcat服务器

下载jdk-8u291-linux-x64.tar.gz文件

https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

切换工作目录到local

cd /usr/local

上传jdk-8u291-linux-x64.tar.gz文件到local

rz
通过路径找到jdk-8u291-linux-x64.tar.gz

查看软件包是否上传成功

ls

解压jdk-8到local目录中

tar -xvf jdk-8u291-linux-x64.tar.gz

查看软件包是否解压成功

ls

进入jdk1.8.0_291目录中,查看工作路径

cd /usr/local/jdk1.8.0_291
pwd

配置JDK环境变量

vi /etc/profile
添加如下数据到配置文件中,保存并退出
export JAVA_HOME=/usr/local/jdk1.8.0_291
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib

生效配置文件

source /etc/profile

验证jdk是否安装成功

java -version

Apache-Tomcat安装

下载Apache-tomcat软件包

https://tomcat.apache.org/download-90.cgi

切换工作目录到local

cd /usr/local

上传apache-tomcat-9到local目录

rz通过路径找到apache-tomcat-9.0.46.tar.gz

查看local目录下是否有apache-tomcat-9.0.46.tar.gz文件

ls

解压apache-tomcat-9.0.46.tar.gz到local目录中

tar -xvf apache-tomcat-9.0.46.tar.gz

对apache-tomcat-9.0.46重命名tomcat-9.0.46

mv apache-tomcat-9.0.46 tomcat-9.0.46
ls

进入/usr/local/tomcat-9.0.46/bin目录

cd /usr/local/tomcat-9.0.46/bin
ls

启动tomcat服务

./startup.sh

查看防火墙状态

systemctl status firewalld

查看防火墙配置文件

cat /etc/firewalld/zones/public.xml

添加配置数据到防火墙配置文件中

firewall-cmd --zone=public --add-port=8080/tcp --permanent 

重新加载防火墙数据

firewall-cmd --reload

浏览器地址栏,输入访问地址访问Tomcat

http://服务器IP地址:8080

Jenkins安装

上传jenkins文件到local

cd /usr/local
rz 在本地路径中找到jenkins-war-1.625.3.war

查看local目录下是否有jenkins文件

ls

进入webapps目录中

 cd /usr/local/tomcat-9.0.46/webapps/

新建目录jenkins

mkdir jenkins
ls

复制jenkins.war文件到jenkins目录中

cd /usr/local
cp jenkins-war.rar /usr/local/tomcat-9.0.46/webapps/jenkins
cd /usr/local/tomcat-9.0.46/webapps/jenkins
ls

解压jenkins.war

unzip jenkins-war-1.625.3.war

查看解压文件

ls

浏览器访问jenkins

http://localhost:8080/jenkins

查看密码

cd /
cd root
ls -al
cd .jenkins
cd secrets
cat jenkins.security.ApiTokenProperty.seed 
posted @ 2021-10-27 18:05  暄总-tester  阅读(241)  评论(0)    收藏  举报