Linux中进行jdk的安装+Tomcat安装+mysql的安装
1、上传所需要的文件(这里事先准备好了jdk和tomcat的安装包,mysql需要在线安装)
jdk的安装包名称:jdk-8u151-linux-x64.tar.gz
tomcat 的安装包名称:apache-tomcat-8.5.15.tar.gz
2、jdk安装:
检查是否有安装jdk和centos自带的jdk的卸载:
1、先查看centos自带的jdk:rpm -qa|grep java
2、卸载centos自带的jdk:rpm -e --nodeps centos自带的jdk的名字(通过1查出来的,查出来几条卸载几条)
3、卸载完毕后再用1的命令查看一下是否已经卸载干净了。
安装:
把我们的jdk上传到/usr/local/src目录;解压: tar -zxvf xxxx.tar.gz -C /usr/local/jdk1.8(jdk1.8这个目录是自己创建的)
注意:-C表示当前目录的绝对目录。
环境变量的配置:
vi /etc/profile ==>打开这个文件:加入两句话:
export JAVA_HOME=/usr/local/jdk1.8/jdk1.8.0_151
export PATH=$JAVA_HOME/bin:$PATH
让配置文件生效:
source /etc/profile
检查jdk是否ok:
java -version
3、tomcat的安装:
在local目录下新建一个tomcat目录,然后解压在tomcat目录下就可以用了,不用进行环境变量配置。
4、mysql的在线安装:
(1)卸载mysql
查看该操作系统上是否已经安装了mysql数据库
rpm -qa |grep mysql
查看刚安装好的mysql-server的版本
rpm -qi mysql-server
卸载掉原有mysql
rpm -e mysql // 普通删除模式
rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
(2)在线安装mysql: yum install -y mysql-server mysql mysql-deve
启动:service mysqld restart
设置密码:
mysqladmin -u root password 'root'
测试:
mysql -uroot -p测试
开机自启动:
查看是否已设置
chkconfig --list | grep mysqld
设置开机自启动
chkconfig mysqld on
查看是否已设置
chkconfig --list | grep mysqld
字符集的修改:
登录mysql:
然后输入命令查看mysql的字符集:show variables like 'character%';
修改:先退出mysql :exit; 然后输入命令: vi /etc/my.cnf 打开文件,然后在里面添加以下标红语句:
[client]
default-character-set=utf8
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
default-character-set=utf8
init_connect='SET NAMES utf8'
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
重启服务:
service mysqld restart
然后通过查看字符集命令进行验证
Linux中进行jdk的安装+Tomcat安装+mysql的安装的更多相关文章
- 在 Linux 中自动生成 Cordova/Phonegap for Android 的 APK 安装程序
在 Linux 中自动生成 Cordova/Phonegap for Android 的 APK 安装程序 本贴首发于: http://xuekaiyuan.com/forum.php?mod=vie ...
- Windows中的JDK和Linux中的JDK是否相同
前言 在面试中,被问到了一个问题: Windows中的JDK和Linux中的JDK是否相同? 其实,以上这个问题是一个子问题.原本的问题是:如何理解Java的跨平台机制.由于原问题显得有些宽泛,因此延 ...
- Linux下jdk、Tomcat、MySQL的安装
1. 安装JDK 1.上传jdk-7u45-linux-x64.tar.gz到Linux上(使用WinSCP工具) 2.解压jdk到/usr/local目录 tar -zxvf jdk-7u45- ...
- Linux中查看jdk安装目录、Linux卸载jdk、rpm命令、rm命令参数
一.查看jdk安装目录 [root@node001 ~]# whereis java java: /usr/bin/java /usr/local/java #java执行路径 [root@node0 ...
- Linux配置JDK、Tomcat和Mysql免安装版
现在已有JDK.Tomcat和mysql的tar.gz压缩文件 1.解压文件 (1)解压tar.gz tar -zxvf 待解压文件名 -C 解压到目标文件目录 (2)解压zip unzip 待解压文 ...
- 在Linux中配置jdk,Tomcat,MySQL
解压缩: tar 命令 : 使用方式 tar [参数] source [target] source - 压缩文件 target - 解压缩后的目标位置, 默认解压到当前目录 常用写法 : 解压缩 : ...
- Tomcat、MySQL的安装与配置
JAVA环境配置 下载安装jdk(Java Development Kit) 配置安装环境 右键计算机——>属性——>高级系统设置——>环境变量——>新建 变量名: JAVA ...
- Linux中查看jdk版本
linux查看java jdk安装路径和设置环境变量 windows: set java_home:查看JDK安装路径 java -version:查看JDK版本 linux: whereis jav ...
- 简单步骤Centos7安装Tomcat 8 (yum安装)(ZT)
原文:https://blog.51cto.com/bestlope/1978114?source=drt 说明: 操作系统:Centos7 系统环境:未安装其他服务 Step 1:更新系统 sudo ...
随机推荐
- MongoDB TTL集合与固定集合
1.固定集合 MongoDB可以创建固定长度的集合,可以设置最大的集合空间或最大的集合数.创建集合的语法如下: db.createCollection("collection ...
- JavaScript高级程序编程(四)
2017.7.12 北京 数伏第一天 本日总结: 1.线上服务器时常显示.woff文件丢失解决办法 (IIS服务器) 添加MIME类型 添加三条: 文件扩展名 MIME类型 .svg ...
- Vue中插槽slot的使用
插槽,也就是slot,是组件的一块HTML模板,这块模板显示不显示.以及怎样显示由父组件来决定. 实际上,一个slot最核心的两个问题在这里就点出来了,是显示不显示和怎样显示. 由于插槽是一块模板,所 ...
- Programming a robot
题目链接:Gym - 101492H 自己的纯暴力做法: /* */ # include <iostream> # include <cstdio> # include < ...
- Freemarker的简单demo
第一步.导入依赖 <dependency> <groupId>org.freemarker</groupId> <artifactId>freemark ...
- Redis 下载 安装
Redis 官网 https://redis.io/ github 主页 https://github.com/antirez/redis 下载页面 https://redis.io/download ...
- 新版本Mariadb安装后相关问题的解决
给新机器Ubuntu安装的Mariadb后无法登录,通过网上各种方法修改root用户密码,仍然无法解决,耗费几个小时! 经过看日志和查手册,发现原因如下: ubuntu确实安装没有启用root用户,所 ...
- Net core学习系列(四)——Net Core项目执行流程
"跨平台"后的ASP.Net Core是如何接收并处理请求的呢? 它的运行和处理机制和之前有什么不同?本章从"宏观"到"微观"地看一下它的结 ...
- 使用lombok的@Builder的注解的一个坑
一开发说项目报错 java.lang.Long,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lan ...
- 搭建高可用rabbitmq集群及spring boot实现集群配置
java spring boot配置: //具体参看了配置的源码 org.springframework.boot.autoconfigure.amqp.RabbitProperties //Rabb ...