阿里云环境搭建

目录:

  1. 安装jdk
  2. 安装tomcat
  3. 安装mysql
  4. 部署项目

一.安装jdk

1.将jdk1.8_131-linux-x64.tar.gz文件上传至Linux系统中opt目录下

2.相关操作

[root@huer ~]# cd opt
#解压jdk
[root@huer opt]# tar -zxvf jdk1.8_131-linux-x64.tar.gz

#新建文件夹,移动jdk
[root@huer opt]# mkdir ~/usr/java
[root@huer opt]# mv jdk1.8.0_131 ~/usr/java

[root@huer opt]# cd ~
#配置环境变量
[root@huer ~]# vim /etc/profile
#在文件末尾加入下面三条语句,保存退出(JAVA_HOME后面跟着的是自己的jdk安装路径)
export JAVA_HOME=/root/usr/java/jdk1.8.0_131
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
#更新一下文件
[root@huer ~]# source /etc/profile

#查看jdk版本
[root@huer ~]# java -version

#完成

二.安装Tomcat

1.将apache-tomcat-7.0.104.tar.gz文件上传至Linux系统中opt目录下

2.相关操作

#解压Tomcat
[root@huer opt]# tar -zxvf apache-tomcat-7.0.104.tar.gz

#移动并重命名
[root@huer opt]# mv apache-tomcat-7.0.104 ~/usr/local/tomcat

#启动tomcat
[root@huer opt]# cd ../usr/local/tomcat/bin
[root@huer bin]# pwd
/root/usr/local/tomcat/bin

#执行.startup.sh
[root@huer bin]# ./startup.sh
Using CATALINA_BASE:   /root/usr/local/tomcat
Using CATALINA_HOME:   /root/usr/local/tomcat
Using CATALINA_TMPDIR: /root/usr/local/tomcat/temp
Using JRE_HOME:        /root/usr/java/jdk1.8.0_131
Using CLASSPATH:       /root/usr/local/tomcat/bin/bootstrap.jar:/root/usr/local/tomcat/bin/tomcat-juli.jar
Tomcat started.

#启动成功


#开放端口
[root@huer bin]# firewall-cmd --zone=public --add-port=8080/tcp --permanent
success

#重启防火墙
[root@huer bin]# firewall-cmd --reload
success

#查看已开放的端口
[root@huer bin]# firewall-cmd --zone=public --list-ports
8080/tcp

#页面访问

3.页面访问

本地访问:浏览器->localhost:8080

公网访问:浏览器->公网地址:8080

阿里云公网地址不能访问的话,可以在控制台设置一下安全组

三.安装MySql

#检查是否已安装mysql
[root@huer ~]# yum list installed | grep mysql
#若已经安装且想重装,则卸载
[root@huer ~]# yum -y remove xxxxx

#下载安装Mysql5.6的yum源
[root@huer ~]# wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
[root@huer ~]# rpm -ivh mysql-community-release-el6-5.noarch.rpm
[root@huer ~]# yum repolist all | grep mysql

#yum安装mysql
[root@huer ~]# yum install mysql-community-server -y

#启动mysql服务
[root@huer ~]# service mysqld start
Starting mysqld (via systemctl):      [ok]
#完成

其他的设置:

##给root设置密码
[root@huer ~]# mysql -uroot -p
mysql> use mysql
mysql> update user set Password = password('1234') where User='root';
#刷新生效
mysql> flush privileges;


##修改mysql默认编码
mysql>show variables like 'character%';
#修改my.cnf文件,内容如下:
[root@huer ~]# vi /etc/my.cnf
[client]
default-character-set=utf-8
[mysqld]
character-set-server=utf8
#重启mysql服务
[root@huer ~]# service mysqld restart

##给MySql开启远程连接
mysql> use mysql
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '' WITH GRANT OPTION;
mysql> flush privileges;
mysql> select host,user from user;
mysql>exit
[root@huer ~]# vi /etc/my.cnf
#在[mysqld]末尾中加入一条语句
skip-name-resolve
#重启mysql
[root@huer ~]# service mysqld restart
#防火墙开放3306端口
[root@huer ~]# firewall-cmd --zone=public --add-port=3306/tcp --permanen
[root@huer ~]# firewall-cmd reload

四.部署项目

1.导入sql文件

#新建一个同名的database(以covid2019为例)
mysql> create database covid2019;
mysql> show databases;

#导入SQL文件(我的路径:~/usr/data/covid2019.sql)
mysql> use covid2019
mysql> source ~/usr/data/covid2019.sql
mysql> show tables;

2.war包

*导出war包(eclipse为例)

*导入阿里云(路径:.../tomcat/webapps)

*本地浏览器访问

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值