CentOS   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了CentOS+JDK+Mysql+Tomcat服务器环境web项目部署大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

(一)配置JAVA环境 工具:云服务器1台,xsHell,xftp; 工具下载地址:https://pan.baidu.com/s/1n92HJbuO-iftmLPXotkhdA 1、申请/购买阿里云或者腾讯云服务器,选好基本配置,操作系统选择CentOS7.x,服务器初始化成功; 2、重置服务器登录密码。 3、用XsHell连接服务器。如下图: 4、查看yum库中的Java安装包,xsHell中

(一)配置JAVA环境

工具:云服务器1台,xsHell,xftp;

工具下载地址:https://pan.baidu.com/s/1n92HJbuO-iftmLPXotkhdA

1、申请/购买阿里云或者腾讯云服务器,选好基本配置,操作系统选择CentOS7.x,服务器初始化成功;

2、重置服务器登录密码。

3、用XsHell连接服务器。如下图:

CentOS+JDK+Mysql+Tomcat服务器环境web项目部署

CentOS+JDK+Mysql+Tomcat服务器环境web项目部署

CentOS+JDK+Mysql+Tomcat服务器环境web项目部署

4、查看yum库中的Java安装包,xsHell中运行:

yum -y list java*

输入之后回车,会看到各种不@R_304_11197@的jdk包。

5、使用yum安装Java环境,安装java-1.8.0版本的所有相关程序

yum -y install java-1.8.0-openjdk*

等待一小会,等出现complete!说明安装结束!如下图:

CentOS+JDK+Mysql+Tomcat服务器环境web项目部署

6、查看刚安装的Java版本信息 

java -version

出现下图信息,说明安装成功

CentOS+JDK+Mysql+Tomcat服务器环境web项目部署

(二)配置tomcat

1、安装tomcat
 
 yum install tomcat tomcat7-webapps tomcat7-admin-webapps
 
中途碰到Is this ok [y/d/N] 直接y下去
等待一小会,等出现 complete!说明安装结束。如下图:

CentOS+JDK+Mysql+Tomcat服务器环境web项目部署

 
注意:
配置信息在目录:/etc/tomcat下
webapps在目录:/var/lib/tomcat下
 
2、开启tomcat服务命令
service tomcat start
 
 3、在webapps目录下新建 test/Hello.html文件,编辑文件

<html>
<title>test</title>
<body>
<h1>Hello Centos<h1>
</body>
</html>

保存退出

重启tomcat服务
service tomcat restart

浏览器输入http://ip:端口,打开页面说明配置成功!

(三)安装MysqL

1.下载MysqL的repo源 命令如下:
 wget  http://repo.MysqL.com/MysqL-community-release-el7-5.noarch.rpm
 
2.下载完成后我们安装MysqL-community-release-el7-5.noarch.rpm包
 sudo rpm -ivh MysqL-community-release-el7-5.noarch.rpm 
 
3.开始安装MysqL,命令
sudo yum install MysqL-server
 
4.成功安装之后重启MysqL服务
service MysqLd restart
 
5.初次安装MysqL是root账户是没有密码的,用Xftp编辑/etc/my.cnf,编辑文件,找到[MysqLd],在下面添加一行skip-grant-tables,如下图:

CentOS+JDK+Mysql+Tomcat服务器环境web项目部署

 

保存后,替换掉/etc/my.cnf

重启MysqL服务命令:

service MysqLd restart

6、进入MysqL控制台

MysqL -uroot -p

直接按回车,这时不需要输入root密码。

7、修改root密码

updatMysqL.user set password=password(‘123456‘) where User="root" and Host="localhost";
flush privileges; 
grant all on *.* to ‘root‘@‘localhost‘ identified by ‘123456‘ with grant option;
 
8、删除/etc/my.cnf中的skip-grant-tables,保存并替换
 
9、重启MysqL
service MysqLd restart
 
重启MysqL,这个时候MysqL的root密码已经修改为123456
 
10、进入MysqL控制台
MysqL -uroot -p123456
 
MysqL安装完成!!!别急navicat还连不上MysqL,继续往下看:
这时候用navicat连MysqL会报 Host is not allowed to connect to this MysqL server

其实是我们的MysqL不允许远程登录,所以远程登录失败了,解决方法如下:

  1. 在装有MysqL的机器上登录MysqL MysqL -u root -p密码
  2. 执行use MysqL;
  3. 执行update user set host = ‘%‘ where user = ‘root‘;这一句执行完可能会报错,不用管它。
  4. 一定要执行FLUSH PRIVILEGES;

  5. 经过上面4步,就可以解决这个问题了。

最后用Eclipse将项目导出为war包,用XFTP上传@H_959_404@/var/lib/tomcat/@H_959_404@webapps目录下
 
tomcat常用命令:
#查看tomcat服务状态
systemctl status tomcat.service
 
#启动tomcat服务 
service tomcat start
 
#关闭tomcat服务   
service tomcat stop
 
#重启tomcat服务
service tomcat restart
 
#设置开机自启动
@H_874_526@systemctl enable tomcat.service
 
MysqL常用命令:
#重启MysqL服务
service MysqLd restart (5.0版本是MysqLd)
service MysqL restart (5.5.7版本是MysqL)
 
#开启MysqL服务
service MysqLd start (5.0版本是MysqLd)
service MysqL start (5.5.7版本是MysqL)
 
#关闭MysqL服务
service MysqLd stop(5.0版本是MysqLd)
service MysqL stop(5.5.7版本是MysqL)
 
注意:
1、tomcat
tomcat配置信息在目录:/etc/tomcat下
webapps在目录:/var/lib/tomcat下
 
2、MysqL
MysqL@L_197_73@在目录: /etc/my.cnf
MysqL程序文件在目录:/var/lib/MysqL

大佬总结

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

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

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