部署服务
2023-09-24 23:43:29 15 举报
java springboot
作者其他创作
大纲/内容
环境配置
申请机器(阿里云)
镜像可以从社区镜像中拉取java 服务配置镜像,装好了 jdk,mysql,tomcat
安装启动 redis <br><b><font face="Brela">(redis-6.2.6为例)</font></b>
下载并解压Redis
下载redis:<br>wget https://download.redis.io/releases/redis-6.2.6.tar.gz<br>
解压redis:<br>tar xzf redis-6.2.6.tar.gz<br>
移动redis目录,一般都会将redis目录放置到 /usr/local/redis目录:<br>mv redis-6.2.6 /usr/local/redis<br>
编译并安装redis
进入redis安装目录,执行make命令编译redis:<br>cd /usr/local/redis<br>make<br>
执行下面命令安装redis,并指定安装目录:<br>make install PREFIX=/usr/local/redis<br>
配置redis<br>
修改redis的配置文件:redis.conf:<br>vim redis.conf<br>1,将daemonize的值修改为yes<br>2,设置密码找到requirepass指令:requirepass your_password_here<br>3,RedisDesktop连接远程数据库:<br>将bind 127.0.0.1 改为 bind 0.0.0.0; 将 protected-mode yes 改为 protected-mode no<br><br>
启动redis<br>
进入redis安装目录,执行下面命令<br>1,启动redis服务: ./bin/redis-server redis.conf<br>2,通过redis-cli测试redis是否可用:<br>./bin/redis-cli<br>auth your_password_here<br>3,测试: set test hello; get test<br>
查看redis进程:<br>ps -ef | grep redis<br>
停止redis:
1:/usr/local/redis/bin/redis-cli -p 6379<br>2:AUTH your_password_here<br>3:SHUTDOWN<br>
部署springboot项目
打包,上传JAR 到服务器上
启动项目:
非后台方式启动<br>java -jar hello-1.0-SNAPSHOT.jar<br>
后台方式启动:<br>
命令:nohup java -jar your-java-app.jar > app.log 2>&1 &<br>解释:<br>1:nohup命令用于在后台启动Java程序,并忽略SIGHUP信号。<br>2:java -jar your-java-app.jar是启动Java程序的命令。<br>3:> app.log将标准输出重定向到名为app.log的文件,这是你的控制台日志。<br>4:2>&1将标准错误输出重定向到与标准输出相同的文件。<br>5:&符号将命令放入后台运行。<br>这样,Java程序将在后台运行,并且标准输出和标准错误输出将被写入app.log文件<br>
查看日志:
tail -f app.log<br>
0 条评论
下一页