阿里服务器部署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)
到这里,阿里服务器部署项目的环境配置就完成了。