目录
宝塔部署
一键部署安装
环境安装
JDK安装
Tomcat安装(解压缩安装)
安装Docker(yum安装)
宝塔部署
宝塔linux面板安装教程:宝塔Linux面板安装教程 - 2021年8月18日更新 - 7.7.0正式版 - Linux面板 - 宝塔面板论坛
#CentOS yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
一键部署安装
环境安装
安装软件一般有三种方式:
1、rpm ( Jdk:在线发布一个SringBoot项目)
2、解压缩( tomcat,启动并通过外网访问,发布网站)
3、yum在线安装( docker:直接安装运行跑起来docker就可以!)
JDK安装
rpm下载地址:
Java Downloads | Oracle
#检测当前系统是否存在java环境! java -version #如果有的话就需要卸载 #rpm -qa|grep jdk#检测DK版本信息 #rpm-qa|grep jdk#检测dk版本信息 #rpm-e-nodeps jdk_ #卸载完毕后即可安装jdk # rpm -ivk rpm包I #配置环境变量
安装:
配置环境变量:/etc/profile在文件的最后面增加java的配置和window安装环境变量一样!
1.JAVA_HOME=/usr/java/jdk1.8.0_301-amd64 CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin export PATH CLASSPATH JAVA_HOME #让这个配置文件生效! source /etc/profile
Tomcat安装(解压缩安装)
1.准备好tomcat安装包:
2.解压:
[root@longdi home]# tar -zxvf apache-tomcat-9.0.54.tar.gz # 解压
3.运行Tomcat,进入bin目录
# 执行:startup.sh -->启动tomcat # 执行:shutdown.sh -->关闭tomcat ./startup.sh ./shutdown.sh
4.确保Linux的防火墙端口是开启的,如果是阿里云,需要保证阿里云的安全组策略是开放的!
# 查看firewall服务状态 systemctl status firewalld # 开启、重启、关闭、firewalld.service服务 # 开启 service firewalld start # 重启 service firewalld restart # 关闭 service firewalld stop # 查看防火墙规则 firewall-cmd --list-all # 查看全部信息 firewall-cmd --list-ports # 只看端口信息 # 开启端口 开端口命令:firewall-cmd --zone=public --add-port=80/tcp --permanent 重启防火墙:systemctl restart firewalld.service 命令含义: --zone #作用域 --add-port=80/tcp #添加端口,格式为:端口/通讯协议 --permanent #永久生效,没有此参数重启后失效
安装Docker(yum安装)
基于CentOS7安装
1、官网安装参考手册:Install Docker Engine on CentOS | Docker Documentation
2、确定你是CentOS7及以上版本
3、yum安装gcc相关(需要确保 虚拟机可以上外网 )
4、卸载旧版本
yum -y remove docker docker-common docker-selinux docker-engine # 官网版本 yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
5、安装需要的软件包
yum install -y yum-utils device-mapper-persistent-data lvm2
6、设置stable镜像仓库
# 错误 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo ## 报错 [Errno 14] curl#35 - TCP connection reset by peer [Errno 12] curl#35 - Timeout # 正确推荐使用国内的 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
7、更新yum软件包索引
yum makecache fast
8、安装Docker CE
yum -y install docker-ce docker-ce-cli containerd.io
9、启动docker
1. systemctl start docker 2.
查看docker进程
10、测试
1. docker version 2. 3. docker run hello-world 4. 5. docker images
成功:
docker镜像: