阿里云centos7.X配置tomcat以及数据库项目配置

一.准备

下载

Java jdk:Java jdk官方下载链接(下载“jdk-序号-linux-x64.tar.gz”版本)

TomcatTomcat官方下载链接(点击首页左侧Tomcat 8,下载“tar.gz (pgp, md5, sha1)”)

MySQL:  MySQL官网下载链接 (下载的为repo,然后可直接yum安装即可)

提供测试版本

[root@server home]# wget -r -p -k -P ~/tmp/  ftp://106.13.49.133
[root@server home]# cd ~/tmp/

关闭防火墙和selinux

[root@server ~]# systemctl stop  firewalld.service 

[root@server ~]# setenforce 0

二.安装java

tar -zxvf jdk-8u201-linux-x64.tar.gz  -C /usr/java/jdk/
vim /etc/profile
#在最后面添加如下三行
#set java 
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_201
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH

[root@server ~]# source /etc/profile

 

[root@server ~]# java -version
java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)

三.安装tomcat

[root@server bin]# tar -zxvf apache-tomcat-8.5.37.tar.gz -C /usr/java/tomcat/

[root@server bin]# vim /usr/java/tomcat/apache-tomcat-8.5.37/bin/setclasspath.sh
#set java environmental 
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_201
export JRE_HOME=/usr/java/jdk/jdk1.8.0_201/jre
[root@server bin]# /usr/java/tomcat/apache-tomcat-8.5.37/bin/startup.sh
Using CATALINA_BASE:   /usr/java/tomcat/apache-tomcat-8.5.37
Using CATALINA_HOME:   /usr/java/tomcat/apache-tomcat-8.5.37
Using CATALINA_TMPDIR: /usr/java/tomcat/apache-tomcat-8.5.37/temp
Using JRE_HOME:        /usr/java/jdk/jdk1.8.0_201/jre
Using CLASSPATH:       /usr/java/tomcat/apache-tomcat-8.5.37/bin/bootstrap.jar:/usr/java/tomcat/apache-tomcat-8.5.37/bin/tomcat-juli.jar
Tomcat started. # 出现则表示正常启动
[root@server bin]# netstat -anplt |grep 8080
tcp        0      0 0.0.0.0:8080  #8080端口接听中          0.0.0.0:*               LISTEN      2742/java

可以正常访问8080端口(公网地址也可以访问,前提是在官网添加安全组添加8080端口)以下是文本浏览器测试

[root@server home]# yum -y install lynx
[root@server home]# lynx http://127.0.0.1:8080

四.安装mysql

[root@server home]# rpm -ivh MySQL-client-5.6.32-1.linux_glibc2.5.x86_64.rpm
[root@server home]# rpm -ivh MySQL-server-5.6.32-1.linux_glibc2.5.x86_64.rpm
[root@server home]# systemctl restart mysql
[root@server home]# mysql_secure_installation
[root@server ~]# mysql_secure_installation
密码:[回车]
设新密码:y
         输两次密码
移除密码:y
禁止root远程:y
移除测试db:y
重加新配置:y
[root@server mysql]# mysql -uroot -p
mysql> create datebase Contacts;
mysql> exit  
#导入数据库
[root@server mysql]# mysql -uroot -p密码 Contacts < users.mdb 

五.上传项目

#本地项目
[root@client home]# scp class.war root@47.105.169.xxx:/usr/java/tomcat/apache-tomcat-8.5.37/webapps

此时包会自动展开

#将所需要的包放在tomcat lib目录下
[root@server connect]# cp /home/connect/mysql-connector-java-5.1.6.jar /usr/java/tomcat/apache-tomcat-8.5.37/lib/

然后就可正常访问

http://47.105.169.xxx:8080/class/index.html

 

六.开放防火墙

开启端口
[root@server bin]# systemctl restart firewalld
[root@server bin]# firewall-cmd  --permanent --add-port=8080/tcp
[root@server bin]# firewall-cmd  --permanent --add-port=8080/udp
[root@server bin]# firewall-cmd  --permanent --add-port=3306/tcp
[root@server bin]# firewall-cmd  --permanent --add-port=3306/udp
[root@server bin]# firewall-cmd --reload

 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值