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