目录
一、购买服务器
二、远程登陆
三、安装相关环境
四,springboot项目创建
一、购买服务器
可以买腾讯云或者阿里云,本文以腾讯云举例。
买第一个就可以。
购买之后界面如下,因为需要用到mysql,点击防火墙进行配置:
配置如下所示:
还需设置密码:
二、远程登陆
推荐使用xshell和xftp,这里安装就不赘述了。
打开xshell建立连接,点击新建:
填入你的公网地址建立连接,之后输入你的密码:
连接完成:
三、安装相关环境
1.安装docker
yum install -y yum-utils device-mapper-persistent-data lvm2 //安装必要工具
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo //设置yum源
yum install -y docker-ce //下载docker
systemctl start docker //启动docker
2.安装mysql
docker pull mysql //下载MySQL镜像
docker run --name mysql --restart=always -p 3306:3306 -e MYSQL_ROOT_PASSWORD=密码 -d mysql //启动MySQL
3.安装redis
docker pull redis //下载Redis镜像
mkdir /opt/docker_redis
cd /opt/docker_redis
wget http://download.redis.io/redis-stable/redis.conf
#给指定文件授权 chmod 777 redis.conf
vi /opt/docker_redis/redis.conf
一步步执行以上命令,下面需要修改redis.conf配置文件内容:
(1)bind 127.0.0.1 通过#注释掉,解除本地连接限制
(2)protected-mode yes 默认no,保护模式,限制为本地访问,修改后解除保护模式
(3)daemonize yes 默认no 为不守护进程模式,修改为yes
然后执行以下命令,启动redis。
docker run -p 6379:6379 --name redis -v /docker-software/redis/redis.conf:/etc/redis/redis.conf -v /docker-software/redis/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes
可以通过docker ps检查mysql和redis是否开启
4.安装jdk,可以在服务器运行java程序
运行以下命令,输入 java -version可以
测试是否安装成功。
yum install -y java-1.8.0-openjdk-devel.x86_64
四,springboot项目创建
创建项目测试:
选择springweb
选择地址:
编写简单程序测试:
将端口号改为80.
运行程序,浏览器输入localhost:80:
成功运行。
将程序打成jar包。
找到这个文件的目录位置:
打开xftp,放入:
回到xshell,执行以下语句:
java -jar java/demo-0.0.1-SNAPSHOT.jar
运行结果:
打开浏览器,输入服务器地址:
成功。
五、参考文献
(110条消息) 【Java】购买腾讯云服务器,并部署Spring boot项目,再到部署自己的个人博客,域名备案,安全连接配置_洪城布衣的博客-CSDN博客
(110条消息) docker安装redis_普通网友的博客-CSDN博客_docker安装 redis
Docker安装运行环境 (talkxj.com)