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 ...
随机推荐
- java:模拟队列操作
import java.util.LinkedList; public class Myqueue { private LinkedList<Object> linkedList; pub ...
- IDEA使用maven建web项目示例
运行环境:OSX-10.13.3. IDEA-2017.3.3. maven-3.5.2 步骤1:选择maven-webapp模板新建web项目 步骤2:设置项目GroupId等 需从网上下载相关构件 ...
- python学习之老男孩python全栈第九期_day024知识点总结——单继承、多继承
一. 单继承 class A:pass # 父类,也叫基类,也叫超类 class B:pass # 父类,也叫基类,也叫超类 class AB_son(A,B):pass # 子类,也叫派生类 cla ...
- git杂记-分支简介
分支创建 //只创建分支不切换: $ git branch testing //创建并切换分支$ git checkout -b iss53 查看各个分支的指向对象 $ git log --oneli ...
- JavaWeb学习总结(八):HttpServletRequest对象
一.HttpServletRequest介绍 HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象 ...
- EntityFramework(1)
EntityFramework核心是EDM实体数据模型,该模型由三部分组成. (1) 概念模型,由概念架构定义语言文件(.csdl)来定义. (2) 映射,由映射规范语言文件(.msl)定义. (3) ...
- MySQL数据库(9)----使用连接实现多表检索
有许多演示如何使用MySQL所支持的连接操作的示例,都用到了下列两个表 t1 和 t2: mysql> SELECT * FROM t1; +----+------+ | i1 | c1 | + ...
- 【Angularjs】ng-repeat中使用ng-model遇到的问题
总结:在ng-repeat中ng-model的问题,原因是ng-model对controller中的$scope是不可见的,所以在使用repeat中的某个对象的属性的时候,最好还是将该对象或者该对象的 ...
- 理解 on-policy 和 off-policy
转自:https://www.cnblogs.com/xiachongkun/p/7767976.html,感谢分享 大名鼎鼎的蒙特卡洛方法(MC),源自于一个赌城的名字,作为一种计算方法,应用领域众 ...
- Frequently Used Algo
1. 链表 链表逆转 class Solution { public: ListNode* reverseList(ListNode* head) { ListNode* prev = NULL; w ...