Linux安装jdk和mysql
Linux安装jdk和mysql
JDK安装
操作步骤:
- 使用FinalShell自带的上传工具将jdk的二进制发布包上传到Linux空jdk-8u171-inux-x64.tar.gz(这里注意自己的路径即可)
- 解压安装包,命令为tar-zxvf jdk-8u171-linux-x64.tar.gz-C/usr/local
- 配置环境变量,使用vim命令修改/etc/profile文件,在文件末尾加入如下配置:
JAVA_HOME=/usr/local/jdk1.8.0_171
PATH=$JAVA HOME/bin:$PATH - 重新加载profile文件,使更改的配置立即生效,命令为source/etc/profile
- 检查安装是否成功,命令为java-version
tomcat安装
操作步骤:
- 使用FinalShell自带的上传工具将Tomcat的二进制发布包上传到Linux
apache-tomcat-7.0.57.tar.gz - 解压安装包,命令为tar-zxvf apache-tomcat-7.0.57.tar.gz-C/usr/local
- 进入Tomcat的bin目录启动服务,命令为sh startup.sh或者。/startup.sh
验证Tomcat启动是否成功,有多种方式:
- 查看启动日志
more /usr/local/apache-tomcat-7.0.57/logs/catalina.out
tail-50 /usr/local/apache-tomcat-7.0.57/logs/catalina.out - 查看进程
ps -ef grep tomcat

注意:
●ps命令是iux下非常强大的进程查看命令,通过ps-ef可以查看当前运行的所有进程的详细信息
"|"在LiuX中称为管道符,可以将前一个命令的结果输出给后一个命令作为输入
●
使用ps命令查看进程时,经常配合管道符和查找命令grp一起使用,来查看特定进程
安装Tomcat
防火墙操作:
●查看防火墙状态(systemctl status firewalld、firewall-cmd-state)
●暂时关闭防火墙(systemctl stop firewalld)
●永久关闭防火墙(systemctl disable firewalld)
●开启防火墙(systemctl start firewalld)
●开放指定端口(firewall-cmd-zone=public-add-port=8080/tcp-permanent)
●关闭指定端口(firewall-cmd-zone=public-remove-port=8080/tcp-permanent)
●立即生效(firewall-cmd-reload)
●查看开放的端口(firewall-cmd-zone=public-list-ports)
注意:
- systemctl是管理Linux中服务的命令,可以对服务进行启动、停止、重启、查看状态等操作
- firewall-cmd是Linux中专门用于控制防火墙的命令
- 为了保证系统安全,服务器的防火墙不建议关闭
停止Tomcat的方式:
●运行Tomcat的bin目录中提供的停止服务的脚本文件"shutdown.sh"
sh shutdown.sh
./shutdown.sh
●结束Tomcat进程
查看Tomcat进程,获得进程id:ps -ef | grep tomcat

注意:kill命令是Linux提供的用于结束进程的命令,-9表示强制结束
MYSQL安装






lrzsz安装(用于文件上传下载)

Linux安装jdk和mysql的更多相关文章
- Linux安装JDK、MySQL和Tomcat
1 依赖的安装 因为JDK.Tomcat和MySQL的安装过程中需要从网上下载部分支持包才可以继续,所以需要提前安装好依赖. yum install glibc.1686 yum -y install ...
- Linux安装Jdk Tomcat MySQL
Jdk安装 Tomcat安装 Mysql安装 Jdk安装 官网下载 http://www.oracle.com/technetwork/java/javase/downloads/index.html ...
- Linux 安装Jdk、mysql、apache、php、tomcat、nginx
Jdk 安装分三步:第一步,上传跟 linux 位数相同的 jdk tar 包,解压:第二步:解压 tar 包,配置环境变量,且 source 一下 /etc/profile:第三步:检查版本 第一步 ...
- Linux 安装JDK Tomcat MySQL(使用Mac远程访问)
阅读本文需要一定的Linux基础 一 环境 阿里云服务器: CentOS 7.4 64位(基于RedHat) 本机: macOS High Sierra 二 压缩包 JDK http://www.or ...
- Linux安装JDK,Tomcat,Mysql+部署项目
安装VMWare虚拟机 下载地址(http://www.onlinedown.net/soft/2062.htm) 安装步骤很简单(除了选择安装路径),傻瓜式安装 同意协议 选择安装路径 安装 完成 ...
- mac在 aliyun linux ecs实例上安装 jdk tomcat mysql
用了一个ftp 工具 把 gz rpm 等 传递到ecs 上 -- 用这个Transmit 用ssh远程登录,然后依次安装 jdk tomcat mysql 到 /usr/local/... 设置环 ...
- Redis学习(1)--环境配置,安装JDK,MySQL,tomcat
Linux上安装jdk,mysql,tomcat安装 rpm命令: 相当于Windows的安装/卸载程序.可以进行程序的安装,更新,卸载,查看. 本地程序安装:rpm -ivh 程序名 本地程序查看: ...
- linux 安装jdk
1.Linux安装JDK步骤1. 先从网上下载jdk(jdk-1_5_0_02-linux-i586.rpm) ,推荐SUN的官方网站www.sun.com,下载后放在/home目录中,当然其它地方也 ...
- Linux安装JDK详细步骤
Linux安装JDK步骤 1.先从网上下载jdk(jdk-7u1-linux-i586.rpm),下载地址:http://www.oracle.com/technetwork/java/javase/ ...
- Linux安装Jdk,CentOS安装Jdk
Linux安装Jdk,CentOS安装Jdk >>>>>>>>>>>>>>>>>>>& ...
随机推荐
- NC20240 [SCOI2005]互不侵犯KING
题目链接 题目 题目描述 在N×N的棋盘里面放K个国王,使他们互不攻击,共有多少种摆放方案. 国王能攻击到它上下左右,以及左上 左下右上右下八个方向上附近的各一个格子,共8个格子. 输入描述 只有一行 ...
- Python 中isinstance的用法
isinstance()函数用来判断一个对象是否是一个已知的类型.isinstance(object, classinfo) 类似 type().isinstance() 与 type() 区别: t ...
- webgl 系列
webgl 背景 工作所需... 目录 初识 WebGL 绘制一个点 三角形 变换矩阵和动画 渐变三角形 绘制猫 着色器语言
- nginx 基于IP的多虚拟主机配置
1.基于IP的多虚拟主机配置 1.1 网络配置 linux操作系统支持IP别名的添加. nginx 服务器提供的每台虚拟主机对应配置一个不同的IP,因此需要将网卡设置为同时能够监听多个IP地址. 先查 ...
- 【Unity3D】VideoPlayer组件
1 简介 AudioSource组件中介绍了音频的播放,本文将介绍基于 VideoPlayer 组件实现视频播放. VideoPlayer 属性面板如下: Source:视频源类型,有 2 种 ...
- Laravel入坑指南(8)——控制台程序
我们知道,php代码不仅可以用web的形式对外提供服务,同时也可以在命令行下执行. 对于原生的php来说,假设我们有一个php文件,名为Command.php,如果想要在控制台下执行这个文件,那么我们 ...
- 大米新闻微信小程序和Springboot新闻管理系统项目源码
介绍 本项目分为大米news小程序端和springboot新闻管理系统后台项目.小程序主要用来新闻展示,后台管理系统用于提供相关新闻API. 项目源码 参考:https://www.bilibili. ...
- spring boot+sqlite+mybatis实现增删改查例子
主要是更换了下sqlite的数据源而已,其他代码不变. 我都贴一下吧,这个算是比较通用的基础增删改查代码. 1.创建test.db 可以使用Idea自带的Database插件配置,也可以命令行创建,具 ...
- Redis原理再学习03:数据结构-链表 list
链表list介绍 1. 链表list简介 链表(linked list)是一种基础数据结构,是一种线性表,但是不会按照线性表的顺序存储数据,而是在每一个节点里存到下一个节点的指针. 链表插入节点时是 ...
- 擅长使用iter
def populate_ranks(votes, ranks): names = list(votes.keys()) names.sort(key=votes.get, reverse=True) ...