部署SpringBoot+vue应用到华为云服务器

首先,购买华为云服务器

Ubuntu系统20.04版本

命令列表

redis安装

tar -xzf redis-6.2.6.tar.gz
sudo mv redis-6.2.6 /etc
cd /etc/redis-6.2.6
make
make test
sudo apt-get update
sudo apt install tcl
make test

redis 实操

cd /etc/redis-6.2.6
vi redis.conf
//修改passwd
/requirepass 修改为requirepass admin
//可能需要修改端口
//修改bind
/bind 修改为 bind 127.0.0.1 xx.xx.xx.xx
cd /etc/redis-6.2.6/src
./redis-server ../redis.conf

//然后测试连接
cd /etc/redis-6.2.6/src
./redis-cli -h 127.0.0.1 -p 6279
auth admin
ping

当前为默认的启动模式,启动后,就不能通过CTRL+C退出,否则redis会关闭,如果我们还想在当前窗口继续其他操作,可以通过修改redis.conf中的daemonize,设置为yes,则切换启动方式为后台启动,重新启动后,就不会出现redis盒子的图样,可继续进行其他操作

注意修改配置文件后,需要重启redis服务
 

node

tar zxvf node-v14.17.0.tar.gz
cd node-v14.17.0
./configure
sudo make
sudo make install
node -v
npm -v
sudo npm install -g @vue/cli

java

ubuntu20.04安装java1.8环境_格式化,何容易的博客-CSDN博客_ubuntu20 安装java1.8

sudo mv dk-8u331-linux-x64.tar.gz /usr/local/java
cd /usr/local/java
sudo tar -zxvf jdk-8u331-linux-x64.tar.gz
sudo vi /etc/profile

export JAVA_HOME=/usr/local/java/jdk1.8.0_331
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

source /etc/profile

mysql:

ubuntu安装mysql - 小鸡蛋白 - 博客园

首先安装mysql,按照教程就可以。

create user root@'%' identified by 'admin';
 
grant all privileges on *.* to root@'%' with grant option;

#开启安全组

vim /etc/mysql/mysql.conf.d/mysqld.cnf

注释掉bind address

tomcat安装

tomcat安装

sudo mkdir /usr/local/tomcat9
cp apache-tomcat-9.0.62.tar.gz /usr/local/tomcat9
cd /usr/local/tomcat9
sudo tar zxvf apache-tomcat-9.0.62.tar.gz
sudo chmod 755 -R apache-tomcat-9.0.62

sudo vim startup.sh
#加上
#set java environment
export JAVA_HOME=/usr/local/java/jdk1.8.0_331
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

#tomcat
export TOMCAT=/usr/local/tomcat9/apache-tomcat-9.0.62

sudo ./startup.sh
sudo ./shutdown.sh

#编辑Tomcat欢迎界面
cd /usr/local/tomcat9/apache-tomcat-9.0.62/webapps/HanTest/
vim server.xml #在conf目录下 在valve前加上
##要加的
  <Context path="" docBase="/usr/local/tomcat9/apache-tomcat-9.0.62/webapps/HanTest/" debug="0"/> 
##要加的
                <!--HanWay-->
        <!-- Access log processes all example.
             Documentation at: /docs/config/valve.html
             Note: The pattern used is equivalent to using pattern="common" -->
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="localhost_access_log" suffix=".txt"
               pattern="%h %l %u %t &quot;%r&quot; %s %b" />

      </Host>


#tomcat修改端口
https://blog.csdn.net/qq_43251098/article/details/105361671
connector port改成80

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值