linux(Centos7系统)中安装JDK、Tomcat、Mysql
安装前准备两个工具:(360可以安装)

1、JDK的安装

使用yum命令安装
.查看是否已安装JDK # yum list installed |grep java .卸载CentOS系统Java环境 # yum -y remove java-1.8.-openjdk* *表示卸载所有openjdk相关文件输入 # yum -y remove tzdata-java.noarch 卸载tzdata-java .查看JDK软件包版本 # yum -y list java* 或者使用# yum searchjava | grep -i --color JDK 查看JDK软件包列表
安装JDK
# yum install java-1.8.0-openjdk* 安装java1.8.0所有程序
yum install -y java-1.8.-openjdk-devel.x86_64
注意:输入确认(y)直到控制台返回Complete安装成功
查看java版本信息
# java -version
输入javac java命令后显示帮助信息就算是安装成功了
使用yum安装环境变量自动就配好了

2、Tomcat的安装
1、首先下载tomcat的包
https://tomcat.apache.org/tomcat-8.5-doc/index.html(官方8.5)

2、下载完成,解压,然后使用xftp进行上传
3、给tomcat权限
cd /root/apache-tomcat-8.5.38/bin
# chmod +x *.sh
4、关闭防火墙
//临时关闭
systemctl stop firewalld
//禁止开机启动
systemctl disable firewalld
如果安装了iptables-service,使用下面的命令,
//关闭防火墙
service iptables stop
//检查防火墙状态
service iptables status
5.设置tomcat自动启动
# vi /etc/rc.d/rc.local

在最后一行把/root/apache-tomcat-8.5.38/bin/startup.sh
输入i
然后编辑文本 加到最后一行
加完退出保存
esc
shift+q
x
意思是在Linux启动完成后,加载其他初始脚本完毕之后, 执行启动Tomcat的命令
给权限
#chmod +x /etc/rc.d/rc.local
#systemctl daemon-reload
#systemctl list-dependencies multi-user.target | grep rc-local

6.启动mysqld服务
# cd /root/apache-tomcat-8.5.38/bin
# ./startup.sh
测试:
3、安装mysql
官网下载安装mysql-server
# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm # rpm -ivh mysql-community-release-el7-.noarch.rpm # yum install mysql-community-server
注意:选择y;
设置开机启动mysql
# systemctl enable mysqld
重新启动mysql服务
systemctl restart mysqld
配置mysql
# mysql_secure_installation
过程需要输入y和 密码 我的密码是123456

登录mysql数据库
# mysql -hlocalhost -uroot -p123456
设置编码
查看编码
# show variables like 'character%'

# set character_set_server=utff8;
# set character_set_database=utf8;

开启mysql远程连接
# use mysql;
# grant all privileges on*.* to'root'@'%' identified by'123456';
//将所有数据库的所有表(*.*)的所有权限(allprivileges),授予通过任何ip(%)访问的root用户,密码为123456,如果要限制只有某台机器可以访问,将其换成相应的IP即可
# flush privileges; 刷新
如果需要修改mysql密码的话执行下面这段命令
# update user set password=password(‘123456’) where user=’root’;
创建新的用户 账号为vip 密码为vipvipvip
create user 'vip'@'%' identified by 'vipvipvip';
退出mysql
quit

linux(Centos7系统)中安装JDK、Tomcat、Mysql的更多相关文章
- mac在 aliyun linux ecs实例上安装 jdk tomcat mysql
用了一个ftp 工具 把 gz rpm 等 传递到ecs 上 -- 用这个Transmit 用ssh远程登录,然后依次安装 jdk tomcat mysql 到 /usr/local/... 设置环 ...
- Linux CentOS7系统中mysql8安装配置
mysql是世界上最流行的关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司所有.今天我将记录一下如何在Linux centos7系统上安装和配置MySQL. 目录 环境准 ...
- Linux CentOS7系统中phpMyAdmin安装配置
今天介绍的是如何在Linux CentOS7系统中配置phpMyAdmin. 目录 环境准备 安装包 基本设置 网站预览 环境准备 linux centos7系统 ssh软件 php语言环境 mysq ...
- 在CentOS7.4中安装jdk的几种方法及配置环境变量
在CentOS7.4中安装jdk的几种方法及配置环境变量 一.下载jdk jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads ...
- Linux centos7环境下安装JDK的步骤详解
Linux centos7环境下安装JDK的步骤详解 测试root用户下JAVA版本 输入命令: java –version 1.先到Oracle官网里下载好jdk,网址如下: http://ww ...
- linux发行版本centos7.4上安装jdk,tomcat,mariadb良心教程
准备工作: 本地安装:rpm -ivh 程序名 因为jdk,tomcat,mysql的安装过程需要从网上下载部分支持包才可以继续,所以要求提前安装下载好依赖. yum install glibc.i6 ...
- Linux安装Jdk Tomcat MySQL
Jdk安装 Tomcat安装 Mysql安装 Jdk安装 官网下载 http://www.oracle.com/technetwork/java/javase/downloads/index.html ...
- linux(centos 7)下安装JDK,Tomcat,mysql 运行Maven 项目
一.在Linux中安装JDK 1. 将JDK上传到root下(任何位置均可以). 如图: 2. 用解压命令解压JDK tar -xvf (此处为jdk文件名) 如果是rpm包,执行rpm -i jdk ...
- ubuntu下安装jdk,tomcat,mysql,ftp,telnet,svn
需求分析:自己弄了个小网站,想放到云服务器上,同时把自己积累的代码也放上去,服务器上的文件可以简单的在windows上查看,也可以方便的通过windows连接linux服务器. 解决:运行网站要用到j ...
随机推荐
- 使用 maven 创建 java web 工程
本文主要讲述使用 maven 命令行的形式来创建 java web 工程 开发环境 jdk 1.7 maven 3.5.0 spring 3.2 tomcat 7 eclipse Mars Rele ...
- jvm 内存机制
jvm 的内存包括stack ,Heap,NonHeap,在此重点说明Heap,NonHeap. Heap叫堆内存,它用于存放类实例和数组信息.NonHeap叫非堆内存,用于存放类,方法等可反射的对象 ...
- bzoj P3884 上帝与集合的正确用法
Description 根据一些书上的记载,上帝的一次失败的创世经历是这样的: 第一天, 上帝创造了一个世界的基本元素,称做“元”. 第二天, 上帝创造了一个新的元素,称作“α”.“α”被定义为“ ...
- 基于Apache Curator框架的ZooKeeper使用详解
一 简介 Apache Curator是一个比较完善的ZooKeeper客户端框架,通过封装的一套高级API 简化了ZooKeeper的操作.通过查看官方文档,可以发现Curator主要解决了三类问题 ...
- Android ImageSpan的使用
编辑框中加图片 代码如下: mSubjectDetailView = (TextView) findViewById(R.id.subject_detail); CharSequence text = ...
- C/C++标准有哪些?
1. C 时间 名称 标准制定组织 事件 1978 K&R标准 K&R <The C Programming Language> ...
- Maven 安装 eclispe
-Dmaven.multiModuleProjectDirectory=$M2_HOME
- SQL查询语句执行的逻辑顺序
一.简介 大家都知道SELECT语句是用来查询数据表中的数据的,构成SELECT语句的还有各种元素(where.from.group by等),不同元素又代表了不同的处理逻辑,那么这些元素在执行查询时 ...
- 同时对view延时执行两个动画时候的现象
同时对view延时执行两个动画时候的现象 对于view延时执行了两个动画后,会将第一个动画效果终止了,直接在第一个动画的view的最后的状态上接执行后续的动画效果,也就是说,我们可以利用这个特性来写分 ...
- Python学习---面向对象的学习[深入]
类的深入学习 a. Python中一切事物都是对象 b. class Foo: pass obj = Foo() # ...

