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 ...
随机推荐
- 面向对象第四章(封装、static)
1.package: 1)作用:避免类名的冲突 2)包名可以有层次结构 3)类的全称: 包名.类名,同包中的类不能同名 4)建议:包名所有字母都小写 import: 1)同包中的类可以直接访问, 不同 ...
- mysql中LOCATE和CASE WHEN...THEN...ELSE...END结合用法
之前项目中需要写一个sql,就是查出某个调研详情中,选A答案,B答案,C答案...F答案的人各有多少人,这个sql也是费了很大的力气才写出来,故记下来,方便以后使用. 其中tbl_research_i ...
- html开发那些不好的习惯,和问题。
最近网上看了好多html开发中那些问题和不好的习惯,顺手总结一下. 一.上下间距 在开发中你会发现你明明设置的两个p标签上下间距为20px但你实际测量中会发现他会多4~8px,这是为什么呢!如果你是老 ...
- git忽略相应文件夹,不上传
1.在项目根目录里 右键选择Git Bash 进入命令行 2. touch .gitignore ,生成“.gitignore”文件. 3. .gitignore文件里输入以下内容.DS_Stor ...
- .NET开源论坛MvcForum推荐
MvcForum算是Asp.net中开源论坛佼佼者之一.主要使用ASP.NET MVC 5 &Unity & Entity Framework 6,有较强的可撸性.是论坛开发者的不二之 ...
- Leetcode算法比赛----First Unique Character in a String
问题描述 Given a string, find the first non-repeating character in it and return it's index. If it doesn ...
- Python power spectral 功率谱
You can also use scipy.signal.welch to estimate the power spectral density using Welch’s method. Her ...
- Microsoft Visual Studio 2010下log4cplus的安装,集成,测试
原文:http://blog.csdn.net/eclipser1987/article/details/6904301 log4cplus是C++编写的开源的日志系统,功能非常全面,用到自己开发的工 ...
- 基于Vue的WebApp项目开发(六)
实现商品购买列表页面 步骤一:新建goodslist.vue文件 <template> <div id="tml"> <!--利用mui中的图文表格组 ...
- 自学git心得-5
标签管理也是git里面比较重要的一部分内容,我们下载软件的时候经常看到诸如v2.0.v2.3.0这样的版本号,在git里也是一样,有时为了避免分支的名称五花八门而发生混淆的情况,我们常常会 给分支贴上 ...