一、JDK安装
yum install java-1.8.0-openjdk* -y
jdk自动安装目录为:
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64
rpm -qa|grep jdk //查看版本
rpm -e jdk版本 //卸载 = yum -y remove java-1.8.0-openjdk*
// 编辑配置文件
vim /etc/profile
i进行编辑
export JAVA_HOME=/usr/webserver/jdk1.8.0_231
export JRE_HOME=/usr/webserver/jdk1.8.0_231
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin
esc
退出编辑
:wq
保存退出
source /etc/profile
立即生效
查看:java -version javac
二、tomcat 安装:
#创建tomcat目录
sudo mkdir /usr/tomcat
#解压到指定目录
sudo tar -zvxf apache-tomcat-8.5.47.tar.gz -C /usr/tomcat
#改名目录名为tomcat8
mv /usr/tomcat/apache-tomcat-8.5.47 /usr/tomcat/tomcat8
进入 /usr/tomcat/tomcat8/bin目录,执行./startup.sh 启动命令./shutdown.sh关闭命令
查看通过tomcat默认端口8080来判断是否启动
netstat -tnl
三、配置防火墙,开放80端口
关闭防火墙
systemctl stop firewalld
开启
systemctl start firewalld
开放 8080 端口并配置为80
firewall-cmd --zone=public --add-port=80/tcp --permanent
重启防火墙
firewall-cmd --reload
四、安装 docker
#安装 Docker
yum -y install docker
#启动 Docker 后台服务
service docker start
#测试运行 hello-world
docker run hello-world
五、MySQL
#安装mysql:5.6,直接docker run 他会自动去官方镜想下载
#MYSQL_ROOT_PASSWORD=你的数据库密码
docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6
#docker安装的mysql默认允许远程连接,可以使用Navicat等软件连接数据库
#进入容器mysql
docker exec -it mysql bash
#进入数据库 p后面跟你的密码
mysql -uroot -pXXX
#创建数据库(数据库名:solo;字符集utf8mb4;排序规则utf8mb4_general_ci)
create database solo DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
#出现Query OK, 1 row affected (0.00 sec)表示成功
#退出数据库
exit
#退出容器
exit
六、删除容器实例
docker ps -a
//查询已有的实例
docker rm -f ID
//强制删除
删除镜像
docker images
//查询已有的实例
docker rmi -f ID
//删除hello-world的镜像(-f表示强制操作)