在Linux中配置jdk,Tomcat,MySQL
解压缩:
tar 命令 :
使用方式
tar [参数] source [target]
source - 压缩文件
target - 解压缩后的目标位置, 默认解压到当前目录
常用写法 :
解压缩 : tar -zxf 压缩文件名
解压缩 : tar -zxvf 压缩文件名
压缩 : tar -czf 要压缩的目录 压缩后的文件名
z:zip 格式压缩文件, 包含 zip,gz,tar.gz 等格式. 不包含 rar.
c :创建压缩包.
x :解压缩
f :指定文件
v :显示解压缩过程.
安装JDK:
进入 JDK 中的 bin 目录, 测试 java 命令在 Linux 中, 没有当前目录优先执行的概念. 所有的直接输入的命令,都在系统环境变量中查询. 运行当前目录的可执行文件. 必须使用’目录/命令’的形式执行 ./java
环境变量配置
修改系统级环境变量配置文件. 文件是 : /etc/profile
JDK 解压后复制到了/usr/local/java 目录中, 下述环境变量内容基于此前提下.在配置文件中[建议末尾]增加下述内容:
export JAVA_HOME=/usr/local/jdk
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
让环境变量生效.:
永久生效 - 重启 Linux
临时生效 - . /etc/profile source /etc/profile. 有效范围是当前会话.[终端.]
安装 Tomcat:
tomcat/bin/startup.sh
查看日志
tomcat/logs/catalina.out 文件是日志文件. 就是控制台输出的文件.
tail -f tomcat/logs/catalina.out - 追加显示的模式查看文件末尾信息.
tomcat/bin/startup.sh & tailf tomcat/logs/catalina.out& - 命令连接符, 左侧命令执行结束后,立刻执行右侧命令.
安装 MySQL:
上传本地 yum 文件 :mysql-community-release-el6-5.noarch.rpm
增加本地 yum 信息:
yum 安装,是通过远程的 yum 应用服务器下载安装包并安装软件的方式.
yum 应用服务器中的数据是固定的增加本地 yum 信息,相当于增加一个新的 yum 应用服务器中的软件列表.
yum localinstall 文件名
yum 远程下载并安装:
yum install mysql-server
mysqld - 是 Oracle 定义的 yum 下载应用命名参数 : y, 代表忽略互动提示,直接下载并安装
启动服务:
service mysqld start
第一次启动较慢, 需要初始化默认库. 后续启动正常
设置 root 用户密码:
/usr/bin/mysqladmin -u root password 'new-password'
为 root 用户授权:
mysql -uroot -p 密码
授权命令 :
grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;
grant all privileges on 权限信息 to 'mysql 用户名'@'可访问的 ip地址,%代表所有' identified by '用户密码' with grant option;
刷新授权信息
flush privileges;
开放3306端口:
sudo /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
登录
mysql -u 用户名 -p 密码
-p 后直接输入密码,不能有任何其他字符.
访问任意位置的 MySQL 数据库
mysql -u 用户名 -p 密码 -h 主机名或 IP 地址 -P 端口号
在Linux中配置jdk,Tomcat,MySQL的更多相关文章
- linux下配置jdk,tomcat,mysql,redis,zookeeper
jdk: 解压: tar zxvf jdk-8u144-linux-x64.tar.gz 执行:vi /etc/profile export JAVA_HOME=/usr/local/jdk1.8.0 ...
- Linux 下 Nginx + JDK + Tomcat + MySQL 安装指南
转载请注明出处:http://blog.csdn.net/smartbetter/article/details/52026342 Nginx 是一款高性能的 http 服务器/反向代理服务器/电子邮 ...
- 阿里云ECS服务器,CentOS 7.4配置jdk+tomcat+mysql
参考博客: https://mp.weixin.qq.com/s?__biz=MzIxMzk3Mjg5MQ==&mid=2247484020&idx=1&sn=6e0aa07f ...
- Ubuntu下安装配置JDK,Tomcat,MySql
jdk安装配置 下载jdk-6u45-linux-x64.bin 切换到root用户su root 切换目录,新建文件夹,复制文件cd /usr mkdir javacd javacp 路径 ...
- LINUX上安装JDK+tomcat+mysql操作笔记
1.环境准备: 1-1.centos 64位(本人的虚拟机安装此系统),安装步骤和网络配置已经在前两篇记录. 1-2.JDK 版本1.8 1-3.tomcat压缩包 1-4.CRT远程连接工具(可用其 ...
- Linux安装部署jdk+tomcat+mysql
Linux安装部署测试环境 1. JDK安装下载 安装 yum search jdk 找到合适的jdk版本,以下图中的版本为例 yum install java-1.8.0-openjdk.x86_6 ...
- Linux 安装配置JDK 、 MySQL 、nginx
今天我来讲一下在Linux下各环境的搭建,主要就讲一下jdk.MySQL.和一个代理服务器nginx 1. jdk的安装配置 1)卸载自带openjdk 当我们拿到一个全新的ECS的时候上面有的会自带 ...
- LINUX学习-Nginx+JDK+Tomcat+Mysql搭建JAVA WEB
一.安装JDK环境 1.先到 https://www.oracle.com/java/technologies/javase-jdk8-downloads.html 下载linux jdk-8u2 ...
- linux中配置JDK环境变量
使用的centos版本为 7.5 首先我们要把jdk拷到linux中,这里我们借助XShell工具,我们先来看看Xshell的用法 打开Xshell 后点击文件,“新建“,如下图: 起一个名称,主机填 ...
随机推荐
- day7-format字符串格式化
tpl = "i am {name}, age {age}, really {name}".format(name="seven", age=18) print ...
- python基础-匿名函数和内置函数
匿名函数和内置函数 匿名函数:没有名字,使用一次即被收回,加括号就可以运行的函数. 语法:lambda 参数:返回值 使用方式: 将匿名函数赋值给变量,给匿名函数一个名字,使用这个变量来调用(还不如用 ...
- U盘安装centos7 系统卡在 starting dracut initqueue hook
U盘安装centos7启动过程中出现: [ok] Reached target Basic System 或者 [ok] starting dracut initqueue hook 下面是我解决的过 ...
- go中的关键字-select
1. select的使用 定义:在golang里头select的功能与epoll(nginx)/poll/select的功能类似,都是坚挺IO操作,当IO操作发生的时候,触发相应的动作. 1.1 一些 ...
- java操作RabbitMQ添加队列、消费队列和三个交换机
假设已经在服务器上安装完RabbitMQ.我写的教程 一.发送消息到队列(生产者) 新建一个maven项目,在pom.xml文件加入以下依赖 <dependencies> <depe ...
- objc里的伪指针TaggedPointer
如果你看过我前面两篇objc函数枢纽msgSend和你印象中的NSString是这样吗,相信已经多次看过它的身影了,到底它是何物何作用,我今日就来揭开谜团.我之所为称呼它为伪指针,是因为它像幽灵一样, ...
- 用.net core mvc 开发一个虽小但五脏俱全的网站
.net core mvc 发布有很长时间了,但是一直没有用过,最近突然想开发一个导航网站,于是就抽时间开发了一个专门为开发者使用的导航站点,想看的话请移步我的上一篇博客https://www.cnb ...
- 【论文阅读】Learning Dual Convolutional Neural Networks for Low-Level Vision
论文阅读([CVPR2018]Jinshan Pan - Learning Dual Convolutional Neural Networks for Low-Level Vision) 本文针对低 ...
- python logger日志通用配置文件
阅读须知⚠️ 1.示例代码可直接放在项目py文件中即可使用 2.project_name,logfile_name变量需根据你的项目进行修改 3.日志输出格式format选择(可根据你的需要替换或修改 ...
- 2019-10-29:渗透测试,基础学习,sqlmap文件读取,写入,dnslog盲注作用,mssql手工注入,笔记
sqlmap参数--file-read,从数据库服务器中读取文件--file-write,--file-dest,把文件上传到数据库服务器中 dnslog平台的学习和它在盲注中的应用1,判断注入点2, ...