编程语言   发布时间:2022-06-25  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Linux 服务器上部署web程序大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

文章目录

  • 1. 搭建 Java 部署环境
    • 1.1 yum
      • 认识 yum
      • 查看软件包列表
      • 安装软件包
      • 卸载软件包
    • 1.2 配置JDK
      • ① 首先先查看 jdk 安装包
      • ② 下载 jdk 安装包
      • ③ 验证是否安装好了
    • 1.3 安装 tomcat
    • 1.4 安装 MySql
      • ① 安装一些 mariadb 工具
      • ② 修改一些配置
      • ③ 配置好之后,启动服务
      • ④ 启动mysql
  • 2. 部署一个程序测试一下.
    • 首先将自己的web程序打包(war包)
    • 将数据库输入到服务器的数据库中
    • 将war包拖到服务器上tomcat目录下的webapps下
    • 启动服务器通过外网ip就可以访问这个程序了

1. 搭建 Java 部署环境

1.1 yum

认识 yum

yum(Yellow dog updater,Modified) 是Linux下非常常用的一种包管理器.主要应用在Fedora, RedHat, Centos登发行版上.

@H_944_97@

相当于应用商店, 我们可以理解为在应用商店上下载一些 app

@H_801_100@

查看软件包列表

yum list | grep [软件包关键字]

安装软件包

yum install [软件包名字]

卸载软件包

yum remove [软件包名字]

1.2 配置JDK

① 首先先查看 jdk 安装包

yum list | grep jdk

② 下载 jdk 安装包

找到 java-1.8.0-openjdk-devel.x86_64 这个版本 然后下载

yum install java-1.8.0-openjdk-devel.x86_64 

Linux 服务器上部署web程序

Linux 服务器上部署web程序

③ 验证是否安装好了

Linux 服务器上部署web程序

Linux 服务器上部署web程序

1.3 安装 tomcat

① 首先在浏览器上搜索 tomcat 复制下载地

https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.78/bin/apache-tomcat-8.5.78.zip

Linux 服务器上部署web程序

② 下载 tomcat 压缩包

wget https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.78/bin/apache-tomcat-8.5.78.zip

注意:

@H_944_97@

如果wget不能使用用 输入 yum -y install wget 如果还不能下载.尝试把 https 改为 http

@H_801_100@

③ 解压 tomcat

unzip apache-tomcat-8.5.78

注意:

@H_944_97@

如果unzip不能使用就要去下载

@H_801_100@

④ 启动 tomcat

sh startup.sh

然后查看进程是否存在

netstat -anp | grep 8080

1.4 安装 MySql

① 安装一些 mariadb 工具

分别输入下面每行代码,直到安装完毕

yum install -y mariadb-server
yum install -y mariadb
yum install -y mariadb-libs
yum install -y mariadb-devel

② 修改一些配置

安装好之后,修改一些配置 首先输入

 vim /etc/my.cnf.d/client.cnf

然后加上 default-character-set=utf8

Linux 服务器上部署web程序

修改之后 继续输入

vim /etc/my.cnf.d/mysql-clients.cnf 

然后加上 default-character-set=utf8

Linux 服务器上部署web程序

然后 再输入

vim /etc/my.cnf.d/server.cnf

加上

collation-server = utf8_general_ci
init-connect = 'SET NAMES utf8'
character-set-server = utf8

sql-mode = TRADITIONAL

Linux 服务器上部署web程序

③ 配置好之后,启动服务

分别输入下面三行到服务器上

systemctl start mariadb
systemctl enable mariadb
systemctl status mariadb

Linux 服务器上部署web程序

④ 启动mysql

输入 @H_376_104@mysql -uroot

Linux 服务器上部署web程序

2. 部署一个程序测试一下.

首先将自己的web程序打包(war包)

Linux 服务器上部署web程序

注意数据库账号密码要匹配

Linux 服务器上部署web程序

Linux 服务器上部署web程序

将数据库输入到服务器的数据库中

Linux 服务器上部署web程序

将war包拖到服务器上tomcat目录下的webapps下

Linux 服务器上部署web程序

启动服务器通过外网ip就可以访问这个程序了

浏览器输入这个 http://124.223.113.147:8080/My_Blog/login.html 就可以访问我的项目了

Linux 服务器上部署web程序

大佬总结

以上是大佬教程为你收集整理的Linux 服务器上部署web程序全部内容,希望文章能够帮你解决Linux 服务器上部署web程序所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。