栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

2021-10-09

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

2021-10-09

Linux服务器下yum下载JDK、MySQL、tomcat,将JavaWeb项目部署到tomcat里

参考了csdn各位大佬liunx服务器在线下载jdk,mysql,tomcat方法,记录一下自己的过程。
第一次写博客,有错误的地方请见谅。

1.yum安装jdk

1.1查看yum中管理的java版本
输入命令: yum -y list java*

1.2安装jdk
安装自己需要的版本,如安装java-1.8.0-openjdk-devel.x86_64,输入命令:

 yum install java-1.8.0-openjdk-devel.x86_64

中间确定输入y就行,然后等待安装完成
1.3 检查jdk
安装成功后,输入命令:java -version

出现版本即安装成功,yum安装后的java默认路径:/usr/lib/jvm
1.4 配置环境变量
进入到/usr/lib/jvm将java-1.8.0-openjdk-devel.x86_64改个容易写的名字,输入命令:

 mv java-1.8.0-openjdk-devel.x86_64 jdk8

输入命令:vim /etc/profile
输入i进行编译,将这几行输入进去

export JAVA_HOME=/usr/lib/jvm/jdk8
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar
export PATH=$PATH:$JAVA_HOME/bin


然后按esc,在按shift和:(冒号),冒号后输入wq保存退出
1.5检查环境变量
依次输入以下命令,查看环境变量是否配置的与我们写的一致

echo $JAVA_HOME
echo $CLASSPATH
echo $PATH

2.mysql安装
2.1 检查服务器系统是否是最新状态,输入命令:
yum -y update
2.2 下载mysql安装包
输入命令:
rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
2.3 安装mysql
输入命令:
yum install -y mysql-server
最后出现Complete!说明安装成功
2.4 启动mysql
输入命令:
systemctl start mysqld.service
查看mysql状态输入命令:
systemctl status mysqld.service
2.5查看mysql默认密码
输入命令:

grep ‘temporary password’ /var/log/mysqld.log  


hcLufz<8s< 2.6登录mysql
输入命令:mysql -u root -p
然后输入默认密码进入mysql
需要修改新密码要不然会报错
(注:在mysql>下输入命令后面要有;)
输入命令:ALTER user ‘root’@’localhost’ identified by ‘你的密码‘;
2.7把项目数据库导进去
先输入命令查看数据库:show databases;
然后创建数据库,这里我创建的是db_library_manager_web
新建数据库命令:create database db_library_manager_web;
查看是否创建成功:show databases;
通过File Zilla将数据库文件上传到服务器,我上传到home目录下
进入到db_library_manager_web数据库:use db_library_manager_web;
然后导入命令:source /home/db_library_manager_web.sql
执行命令:show tables;
就可以看到导入的数据库里面的数据表
2.8 为db_library_manager_web数据库创建一个用户名和密码
输入命令:grant all on db_library_manager_web.* to ‘db_library_manager_web’@’%’ IDENTIFIED BY ‘Db_library_manager_web@123‘ WITH GRANT OPTION;
密码要有大小写和特殊符号要不然会报错,创建不成功。
然后输入命令:use mysql;
再输入命令:select user,host from user;
查看用户名是否创建成功。
2.9 退出mysql
输入命令:exit 退出mysql

3.tomcat安装
Tomcat安装我在官网下载了安装包 apache-tomcat-9.0.53.tar.gz
3.1创建文件夹
输入命令:cd /usr.local
然后输入命令:mkdir tomcat
创建了tomcat文件夹,通过File Zilla将安装包上传到tomcat文件夹里
3.2 解压和配置
解压命令:tar -zxvf apache-tomcat-9.0.53.tar.gz
改个好使用的名:mv apache-tomcat-9.0.53(解压后的文件) tomcat9.0
配置tomcat 的需求:
先输入命令:cp -p /usr/local/tomcat/tomcat9.0/bin/catalina.sh /etc/init.d/tomcat
然后输入:vim /etc/init.d/tomcat
进入后按i进行编译
在这里面加入:

  #chkconfig: 112 63 37
  #description: tomcat server init script
  #Source Function Library
  . /etc/init.d/functions
 
JAVA_HOME=/usr/lib/jvm/jdk8
CATALINA_HOME=/usr/local/tomcat/tomcat9.0

退出保存后依次执行命令:

chmod 755 /etc/init,d/tomcat
chkconfig --add tomcat
chkconfig tomcat on

3.3 启动tomcat
输入命令:service tomcat start
关闭tomcat命令为:service tomcat stop
3.4 防火墙开放端口
查看端口命令:firewall-cmd --list-ports
开启80端口:
firewall-cmd -zone=public --add-port=80/tcp --permanent(永久生效)
开启8080端口:
firewall-cmd -zone=public –add-port=8080/tcp --permanent
重启防火墙:firewall-cmd –reload
再重启tomcat:service tomcat restart
然后在浏览器输入服务器IP:8080就可以打开tomcat啦

3.5 配置进入tomcat里Manager App环境
进入到tomcat-users.xml里添加用户和角色
命令为:

vim /usr/local/tomcat/tomcat9.0/conf/tomcat-users.xml

添加这些内容:









点esc退出保存后
然后输入命令:

vim /usr/local/tomcat/tomcat9.0/webapps/manager/meta-INF/context.xml

进入到context.xml里将

Valve className=”org.apache.catalina.valves.RemoteAddrValue”
Allow=”127.d+.d+.d+|::1|0:0:0:0:0:0:0:1”/>

注释掉

退出保存
然后就可以打开Manager App啦

4.将Javaweb项目导入到tomcat里
4.1以eclipse为例,将LibraryManager导出为war包
右键项目点Export

然后点Web下的WAR file文件,点Next


然后选择导出到电脑的路径

点击Browse选择存放路径,Web就导出成功了

4.2 将LibraryManager放入到tomcat
直接将导好的LibraryManagerWeb包通过Fize Zilla上传到tomcat目录下的webapps下
浏览器进入tomcat的Manager APP里点击项目即可运行。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/308479.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号