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
本文来自博客园,作者:暄总-tester,转载请注明原文链接:https://www.cnblogs.com/sean-test/p/15472039.html