阿里服务器部署springBoot + vue项目(一)

本人是新入坑萌新一个,写这篇文章的目的只是记录一下第一次部署项目的经历,同时给广大码友提供一点参考,本文中有讲的不对的地方欢迎各位大佬指出。

阿里服务器配置篇

本篇主要讲如何配置项目需要的jdk环境、tomcat(这个springboot应该不需要),mysql以及前端需要的nginx的安装。

第一步,xshell连接

首先,购买一个阿里云服务器,这里就可以买,大概这个样子

买了之后能得到阿里服务器的账号密码(在云服务器管理控制台应该就能得到),通过账号密码用xshell进行登录(主机就是服务器公网ip)

登录之后,在usr文件夹新建一个用户名文件夹,然后在这个文件夹下建好jdk和tomcat文件夹(建在别的地方也行,后面配置环境变量的时候改一下就可以了)

第二步,jdk安装 + tomcat安装

首先自己去官网下载一个Linux系统的jdk,我下载的是这个版本

然后通过winSCP连接到服务器就可以传文件了(winSCP可以去百度下载),放到jdk文件夹下,输入命令 解压jdk包

tar -zxvf jar包名

tomcat同理,通过winSCP上传到tomcat文件夹下,输入命令

进行解压,我下载的是这个版本

然后添加jdk和tomcat环境变量,输入命令

vim etc/profile

之后再profile文件内添加环境变量,这里的jdk目录和tomcat目录需要改成自己的

export JAVA_HOME=/usr/gyq/jdk/jdk1.8.0_311
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
export PATH=$PATH:/usr/gyq/tomcat/apache-tomcat-8.5.73/bin

第三步,mysql安装

sudo wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm(下载rpm包)

sudo rpm -Uvh mysql57-community-release-el7-11.noarch.rpm()

sudo yum install mysql-community-server(安装mysql)

sudo systemctl start mysqld.service(启动mysql)

sudo systemctl status mysqld.service(查看mysql状态)

sudo grep temporary password /var/log/mysqld.log(查看mysql最初的root密码用于登录)

mysql -uroot -p(登录mysql)

ALTER USER root@localhost IDENTIFIED BY 123123;(修改mysql的root密码为123123)

到这里,阿里服务器部署项目的环境配置就完成了。

经验分享 程序员 微信小程序 职场和发展