Linux服务器部署到发布项目

Linux服务器部署到项目的发布

1.MySQL的安装

需要一个Ubuntu的服务器,最好提前开好需要的端口
例如:3306,8080等。

1.首先更新服务器系统

apt-get update 【注意:要在root用户下】

2.接下来三连操作

apt-get install mysql-server
apt-get isntall mysql-client
apt-get install libmysqlclient-dev

(只适用Ubuntu操作系统)
安装成功后可以输入命令检查一下 mysql -u root -p (密码没设置直接enter)。进入MySQL就说明安装成功!!

3.修改MySQL配置文件

需要在根目录下输入命令
vi /etc/mysql/mysql.conf.d/mysqld.cnf
Linux服务器部署到发布项目_第1张图片
注释 bind-address 这样外部就可以访问MySQL,但是没有权限…

4.去MySQL中创建一个权限

grant all on *.* to root@'%' identified by '123321' with grant option;

flush privileges;

两连操作~~(没有截图,ok!就是成功)

之后重启MySQL:service mysql restart;

这样就可以在本地连接服务器的数据库了!!

2.安装jdk

1.下载Linux专用jdk,并上传到服务器解压

下载jdk-8u241-linux-x64.tar.gz
https://www.oracle.com/downloads/javase-software-license-agreement.html#license-lightbox.
(这里使用filezilla上传文件到服务器)
最好在解压前该一下jdk的名字,方便操作。

(1)解压

去你上传的路径下,解压jdk文件
在这里插入图片描述
tar -zxvf 文件名 (解压操作)
然后 vi /etc/profile(编辑该配置文件)

export JAVA_HOME=/usr/local/jdk
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

编辑完成之后

source /etc/profile

让你的修改生效然后测试:

java -version

有信息就说明安装成功
Linux服务器部署到发布项目_第2张图片

3.Tomcat的安装

线上安装方法:

Linux服务器部署到发布项目_第3张图片
tomcat官网找到tar.gz,复制文件路径
在安装的路径下(一般默认usr/local)

wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.53/bin/apache-tomcat-8.5.53.tar.gz

解压操作同 jdk

进入tomcat的bin目录下

开启tomcat
	./startup.sh
关闭tomcat
	./shutdown.sh

如果显示jdk环境运行,就证明tomcat安装成功!!
Linux服务器部署到发布项目_第4张图片

4.项目发布

(1)将写好的项目打war包

自己打吧…

(2)发布到服务器上

通过filezilla把打好的war包上传到tomcat的webapp下,运行就好了~~

5.注意事项

(1)MySQL数据库5.7和5.5有区别,在database.properties中的路径配置稍有区别。

url=jdbc:mysql://0.0.0.0:3306/school?characterEncoding=utf8&serverTimezone=UTC&useSSL=false
url=jdbc:mysql://0.0.0.0:3306/school 

(2)我没遇到其他问题~~

你可能感兴趣的:(Linux服务器部署到发布项目)