centos7 配置阿里云镜像 安装JDK1.8 tomcat8

时间:2024-04-04 12:58:12

 

1.centos7 配置阿里云镜像

1).准备文件:链接:https://pan.baidu.com/s/16fgL0dY-QVk6PnNL1GyglA     提取码:wivt 

2).首先安装linux与windows文件互传工具 lrzsz

[[email protected] ~]# yum install -y lrzsz

3).安装完毕后

[[email protected] ~]# cd /usr
[[email protected] usr]# rz

4).rz命令执行后,选择之前下载好的的 Centos-7.repo文件 ,上传成功后执行以下操作

[[email protected] usr]# cp Centos-7.repo /etc/yum.repos.d/ 
[[email protected] usr]# cd /etc/yum.repos.d/ 
[[email protected] yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.bak 
[[email protected] yum.repos.d]# mv Centos-7.repo CentOS-Base.repo

5).执行yum源更新命令 

yum clean all   #清空国外源的
yum makecache   #缓存阿里云的
yum update -y   #从阿里云更新

6).安装常用软件

yum install -y openssh-server vim gcc gcc-c++ glibc-headers bzip2-devel lzo-devel curl wget openssh-clients zlib-devel autoconf automake cmake libtool openssl-devel fuse-devel snappy-devel telnet unzip zip net-tools.x86_64 firewalld systemd

        openssh:SSH协议        --依赖-->  openssl:加密软件

        curl :利用URL语法在命令行方式下工作的开源文件传输工具

        wget :下载工具

        zlib、snappy-devel、unzip、zip:压缩工具

        autoconf、automake、cmake、fuse-devel:源代码编译相关

        libtool:动态库

如果安装失败,可以尝试用 yum -reinstall 覆盖安装

yum reinstall -y openssh-server vim gcc gcc-c++ glibc-headers bzip2-devel lzo-devel curl wget openssh-clients zlib-devel autoconf automake cmake libtool openssl-devel fuse-devel snappy-devel telnet unzip zip net-tools.x86_64 firewalld systemd

2.安装jdk8

1).准备文件:链接:https://pan.baidu.com/s/1z6WaVzdb-RoW5G6gf87sFQ  提取码:1xof 

2).利用rz执行上传

[[email protected] ~]# cd /usr/tmp
[[email protected] tmp]# rz

3).rpm 安装

[[email protected] tmp]# rpm -ivh jdk-8u144-linux-x64.rpm
准备中...                          ################################# [100%]
正在升级/安装...
   1:jdk1.8.0_144-2000:1.8.0_144-fcs  ################################# [100%]
Unpacking JAR files...
        tools.jar...
        plugin.jar...
        javaws.jar...
        deploy.jar...
        rt.jar...
        jsse.jar...
        charsets.jar...
        localedata.jar...

4).配置jdk环境变量

[[email protected] tmp]# vim /etc/profile
#在文件尾部添加如下配置
export JAVA_HOME=/usr/java/jdk1.8.0_144
export JRE_HOME=$JAVA_HOME/jre
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

5).使配置文件生效,查看jdk是否安装成功 java -version

[[email protected] tmp]# source /etc/profile
[[email protected] tmp]# java -version 
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)
[[email protected] tmp]# 

3.安装tomcat8

1).准备文件:链接:https://pan.baidu.com/s/1eJdHa-jwSyYERGKdpO0tTw  提取码:050h 

2).利用rz执行上传

[[email protected] ~]# cd /usr/tmp
[[email protected] tmp]# rz

3).解压到/usr目录下,重命名为tomcat8

[[email protected] tmp]# mv apache-tomcat-8.0.53.tar.gz /usr/
[[email protected] tmp]# cd /usr/
[[email protected] usr]# tar -zxvf apache-tomcat-8.0.53.tar.gz
[[email protected] usr]# mv apache-tomcat-8.0.53 tomcat8

4).启动tomcat8

[[email protected] usr]# cd tomcat8/bin/
[[email protected] bin]# ll
总用量 836
-rw-r--r--. 1 root root  34873 6月  29 2018 bootstrap.jar
-rw-r--r--. 1 root root  15912 6月  29 2018 catalina.bat
-rwxr-xr-x. 1 root root  23353 6月  29 2018 catalina.sh
-rw-r--r--. 1 root root   1647 6月  29 2018 catalina-tasks.xml
-rw-r--r--. 1 root root  25145 6月  29 2018 commons-daemon.jar
-rw-r--r--. 1 root root 207125 6月  29 2018 commons-daemon-native.tar.gz
-rw-r--r--. 1 root root   2040 6月  29 2018 configtest.bat
-rwxr-xr-x. 1 root root   1922 6月  29 2018 configtest.sh
-rwxr-xr-x. 1 root root   8509 6月  29 2018 daemon.sh
-rw-r--r--. 1 root root   2091 6月  29 2018 digest.bat
-rwxr-xr-x. 1 root root   1965 6月  29 2018 digest.sh
-rw-r--r--. 1 root root   3460 6月  29 2018 setclasspath.bat
-rwxr-xr-x. 1 root root   3680 6月  29 2018 setclasspath.sh
-rw-r--r--. 1 root root   2020 6月  29 2018 shutdown.bat
-rwxr-xr-x. 1 root root   1902 6月  29 2018 shutdown.sh
-rw-r--r--. 1 root root   2022 6月  29 2018 startup.bat
-rwxr-xr-x. 1 root root   1904 6月  29 2018 startup.sh
-rw-r--r--. 1 root root  49038 6月  29 2018 tomcat-juli.jar
-rw-r--r--. 1 root root 408967 6月  29 2018 tomcat-native.tar.gz
-rw-r--r--. 1 root root   4586 6月  29 2018 tool-wrapper.bat
-rwxr-xr-x. 1 root root   5495 6月  29 2018 tool-wrapper.sh
-rw-r--r--. 1 root root   2026 6月  29 2018 version.bat
-rwxr-xr-x. 1 root root   1908 6月  29 2018 version.sh
[[email protected] bin]#
[[email protected] bin]# sh startup.sh 
Using CATALINA_BASE:   /usr/tomcat8
Using CATALINA_HOME:   /usr/tomcat8
Using CATALINA_TMPDIR: /usr/tomcat8/temp
Using JRE_HOME:        /usr/java/jdk1.8.0_144/jre
Using CLASSPATH:       /usr/tomcat8/bin/bootstrap.jar:/usr/tomcat8/bin/tomcat-juli.jar
Tomcat started.
[[email protected] bin]# 

5).关闭centos7防火墙

      1.停止firewall

      2.禁止firewall开机启动

[[email protected] bin]# systemctl stop firewalld.service 
[[email protected] bin]# systemctl disable firewalld.service 

6).查看ip地址:192.168.109.142

[[email protected] bin]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:e6:c8:6d brd ff:ff:ff:ff:ff:ff
    inet 192.168.109.142/24 brd 192.168.109.255 scope global eno16777736
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:fee6:c86d/64 scope link 
       valid_lft forever preferred_lft forever
[[email protected] bin]# 

7).访问http://192.168.109.142:8080 

centos7 配置阿里云镜像 安装JDK1.8 tomcat8