一、需要安装的软件
在 Linux 上安装软件
- JVM (java 程序运行的关键)
- Tomcat(JavaWeb 项目运行关键)
- MySQL(数据的CRUD)
二、Linux 上安装软件的指令
不管是安装还是卸载,都需要管理员权限
- yum list :查看有哪些数据包
- yum install :安装软件包
- yum remove 删除软件包
三、安装软件流程
yum list 会在 命令框 中打印出所有安装包,这些安装包的数量非常庞大,所以我们需要使用 grep 命令来缩小范围
安装tree
使用 指令yum list | grep tree 查看 tree 软件的安装包, yum install tree.x86_64 安装软件;
安装 JDK
使用yum list | grep jdk 查看 jdk 软件的安装包, yum install java-1.8.0-openjdk-demo.x86_64 安装软件;
安装 Tomcat
使用yum list | grep tomcat 查看 tomcat 软件的安装包,
由于我是用的是 Tomcat 8,而安装包的版本不一样。所以去 tomcat 官网
- 鼠标右键点击 zip ,复制 zip 下载链接。
- 在 xshell 中使用指令
wget + 链接
`wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.69/bin/apache-tomcat-8.5.69.zip`
即可下载 tomcat 8;
- 使用
unzip + 压缩包的名字 解压缩
unzip apache-tomcat-8.5.69.zip
如果无法使用 unzip 指令,使用 yum install unzip 即可
启动tomcat
cd bin 进入 bin 目录 ,使用 chmod +x *.sh 将 .sh 的文件修改权限为 可执行文件
变绿就是可执行文件
- 使用
sh startup.sh 启动 tomcat
查看 Tomcat 是否启动成功
- 使用
ps aux | grep tomcat 查看进程 - 使用
netstat -anp | grep 8080 查看端口使用
安装MySQL
Linux 安装 MySQL 比较麻烦,建议根据这篇文件去安装 陈沛鑫老师:CentOS 7 通过 yum 安装 MariaDB
四、部署项目
- 在 idea 中找到 mevan 管理工具,然后点击 lifecycle ,点击packaging。最后会出现 war 包。
war 包的名字就是后续外网访问的 一级路径 http://xiaoyaovo.top:8080/project_blog/blogList
-
将 war 包拷贝到 Linux 服务器的 Tomcat 的 webapps 中 先在 xshell 中进入到 tomcat 的 webapps 目录下,然后将 war 包 拖(拷贝) 到服务器中; -
创建数据库 进入 MySQL,将原来的创建数据库的 SQL 语句复制到 MySQL 中即可。 -
部署完成,然后就可以通过外网访问项目了! 有疑问欢迎主页私信
|