环境安装之阿里云服务器(linux)javaweb环境

前言

该教程是在linux环境(阿里云服务器)搭建一个简易的java web环境,须要安装mysql+jdk+tomcat和配置阿里云服务器,好多小伙伴在阿里云上搭建环境屡试不爽,明明本身安装的环境没啥问题,可项目就是起不来,看了这篇文章之后就会恍然大悟,原来这么简单!java

jdk的安装

1.首先执行如下命令查看可安装的jdk版本:mysql

yum -y list java*
复制代码

2.选择本身须要的jdk版本进行安装,好比这里安装1.8,执行如下命令:linux

yum install -y java-1.8.0-openjdk-devel.x86_64
复制代码

3.安装完成以后,查看安装的jdk版本,输入如下指令:web

java -version
复制代码

固然也能够手动安装,去官网下载相应版本jdk,上传到linux环境,解压,配置环境变量,比较麻烦,不如上面一键安装舒服。sql

tomcat安装

1.去tomcat官网下载相应版本tomcat,下载地址数据库

2.经过ftp等工具上传到linux指定目录,例如usr/tomcat下。

3.进入指定目录apache

cd usr/tomcat
复制代码

解压即安装完成浏览器

tar -zxvf apache-tomcat-8.0.61.tar.gz
复制代码

运行和关闭,进入安装目录下的bin目录tomcat

./startup.sh    启动
./shutdown.sh   关闭
复制代码

mysql安装

1.一键安装安全

yum install -y mysql mysql-server mysql-devel
复制代码

启动

service mysqld start
复制代码

须要注意的是 CentOS 7 版本,因为 MySQL数据库已从默认的程序列表中移除,可使用 mariadb 代替:

yum install mariadb-server mariadb
复制代码

mariadb数据库的相关命令是:

systemctl start mariadb  #启动MariaDB
systemctl stop mariadb  #中止MariaDB
systemctl restart mariadb  #重启MariaDB
systemctl enable mariadb  #设置开机启动
复制代码

2.测试mysql是否安装成功

cd /usr/bin
mysqladmin --version
复制代码

3.设置密码

Mysql安装成功后,默认的root用户密码为空,你可使用如下命令来建立root用户的密码:

mysqladmin -u root password "root"
复制代码

如今你能够经过如下命令来链接到Mysql服务器:

mysql -u root -p
Enter password:*******
复制代码

4.开启远程访问

1)经过navicat等工具连接mysql出错,由于没有开启远程访问,查看表权限

1.  use mysql;
2.  select user,password,host from user;
复制代码

2)更新权限

1. update user set host='%' where user='root' and host='localhost';
2. select user,password,host from user;
复制代码

刷新更新好的权限配置:

flush privileges;
复制代码

阿里云配置

通过上面操做能够在linux环境上把myql+jdk+tomcat环境搭建好,但发现一样在阿里云服务器上的linux环境却出现ssh工具连不上服务器,navicat连不上数据库,tomcat端口(8080)访问不到,原来是与阿里云的安全组设置有关。

1.首先访问阿里云链接的地址必定是公网地址

2.添加阿里云安全组规则,服务器 22端口,mysql 3306端口,tomcat 8080端口

1) 点击左侧导航栏安全组

2)点击配置规则

3)点击添加安全组规则

4)设置协议类型(以mysql 3306为例) ,受权对象为全部ip

总结

按照上面配置完毕后,将本身的web项目打成war包放到tomcat安装目录webapps下,启动tomcat,在浏览器输入阿里云公网地址+8080+项目名,就能够访问你的程序了。

相关文章
相关标签/搜索