Linux安装jdk和mysql

JDK安装

操作步骤:

  1. 使用FinalShell自带的上传工具将jdk的二进制发布包上传到Linux空jdk-8u171-inux-x64.tar.gz(这里注意自己的路径即可)
  2. 解压安装包,命令为tar-zxvf jdk-8u171-linux-x64.tar.gz-C/usr/local
  3. 配置环境变量,使用vim命令修改/etc/profile文件,在文件末尾加入如下配置:

    JAVA_HOME=/usr/local/jdk1.8.0_171

    PATH=$JAVA HOME/bin:$PATH
  4. 重新加载profile文件,使更改的配置立即生效,命令为source/etc/profile
  5. 检查安装是否成功,命令为java-version

tomcat安装

操作步骤:

  1. 使用FinalShell自带的上传工具将Tomcat的二进制发布包上传到Linux

    apache-tomcat-7.0.57.tar.gz
  2. 解压安装包,命令为tar-zxvf apache-tomcat-7.0.57.tar.gz-C/usr/local
  3. 进入Tomcat的bin目录启动服务,命令为sh startup.sh或者。/startup.sh

验证Tomcat启动是否成功,有多种方式:

  1. 查看启动日志

    more /usr/local/apache-tomcat-7.0.57/logs/catalina.out

    tail-50 /usr/local/apache-tomcat-7.0.57/logs/catalina.out
  2. 查看进程

    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)

注意:

  1. systemctl是管理Linux中服务的命令,可以对服务进行启动、停止、重启、查看状态等操作
  2. firewall-cmd是Linux中专门用于控制防火墙的命令
  3. 为了保证系统安全,服务器的防火墙不建议关闭

停止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的更多相关文章

  1. Linux安装JDK、MySQL和Tomcat

    1 依赖的安装 因为JDK.Tomcat和MySQL的安装过程中需要从网上下载部分支持包才可以继续,所以需要提前安装好依赖. yum install glibc.1686 yum -y install ...

  2. Linux安装Jdk Tomcat MySQL

    Jdk安装 Tomcat安装 Mysql安装 Jdk安装 官网下载 http://www.oracle.com/technetwork/java/javase/downloads/index.html ...

  3. Linux 安装Jdk、mysql、apache、php、tomcat、nginx

    Jdk 安装分三步:第一步,上传跟 linux 位数相同的 jdk tar 包,解压:第二步:解压 tar 包,配置环境变量,且 source 一下 /etc/profile:第三步:检查版本 第一步 ...

  4. Linux 安装JDK Tomcat MySQL(使用Mac远程访问)

    阅读本文需要一定的Linux基础 一 环境 阿里云服务器: CentOS 7.4 64位(基于RedHat) 本机: macOS High Sierra 二 压缩包 JDK http://www.or ...

  5. Linux安装JDK,Tomcat,Mysql+部署项目

    安装VMWare虚拟机 下载地址(http://www.onlinedown.net/soft/2062.htm) 安装步骤很简单(除了选择安装路径),傻瓜式安装 同意协议 选择安装路径 安装 完成 ...

  6. mac在 aliyun linux ecs实例上安装 jdk tomcat mysql

    用了一个ftp 工具 把 gz rpm 等 传递到ecs 上 -- 用这个Transmit 用ssh远程登录,然后依次安装 jdk tomcat  mysql 到 /usr/local/... 设置环 ...

  7. Redis学习(1)--环境配置,安装JDK,MySQL,tomcat

    Linux上安装jdk,mysql,tomcat安装 rpm命令: 相当于Windows的安装/卸载程序.可以进行程序的安装,更新,卸载,查看. 本地程序安装:rpm -ivh 程序名 本地程序查看: ...

  8. linux 安装jdk

    1.Linux安装JDK步骤1. 先从网上下载jdk(jdk-1_5_0_02-linux-i586.rpm) ,推荐SUN的官方网站www.sun.com,下载后放在/home目录中,当然其它地方也 ...

  9. Linux安装JDK详细步骤

    Linux安装JDK步骤 1.先从网上下载jdk(jdk-7u1-linux-i586.rpm),下载地址:http://www.oracle.com/technetwork/java/javase/ ...

  10. Linux安装Jdk,CentOS安装Jdk

    Linux安装Jdk,CentOS安装Jdk >>>>>>>>>>>>>>>>>>>& ...

随机推荐

  1. delphi IDE 代码 恢复

  2. CF1834

    A 给出一个由 \(1,-1\) 组成的序列.一次操作可以让一个数变相反. 要多少次操作,才能让整个序列和非负且积等于 \(1\). 大 氵题. B 定义两个数 \(A,B\) 有一个价值:每一位上的 ...

  3. Git 分支与合并

    1.  Git 对象 Git 的核心部分是一个简单的键值对数据库.可以向 Git 仓库中插入任意类型的内容,它会返回一个唯一的键,通过该键可以在任意时刻再次取回该内容. 所有内容均以树对象和数据对象的 ...

  4. 【Unity3D】缩放、平移、旋转场景

    1 前言 ​ 场景缩放.平移.旋转有两种实现方案,一种是对场景中所有物体进行同步变换,另一种方案是对相机的位置和姿态进行变换. ​ 对于方案一,如果所有物体都在同一个根对象下(其子对象或孙子对象),那 ...

  5. Swoole从入门到入土(24)——多进程[进程管理器Process\Manager]

    Swoole提供的进程管理器Process\Manage,基于 Process\Pool 实现.可以管理多个进程.相比与 Process\Pool,可以非常方便的创建多个执行不同任务的进程,并且可以控 ...

  6. Uniapp+Nodejs实现外卖App项目1-项目介绍

    项目介绍 本项目采用uniapp和nodejs(数据接口).mongodb等技术实现了一个类似美团外卖的简易APP.项目主要目的是为了快速上手,如何快速使用uniapp开发一个app项目,同时掌握一些 ...

  7. idea自定义代码片段live template

    1.介绍 有时在idea编辑器经常会写同一个代码块,那么这个代码块就可以利用live template功能把它定义成可根据关键字触发的代码片段,效果如下图: 2.操作步骤 此处我们就以springbo ...

  8. yolov5项目cuda错误解决

    CUDA报错解决 # 报错详情 AssertionError: CUDA unavailable, invalid device 0 requested 查看cuda版本 先看一下电脑是否支持GPU, ...

  9. Taurus.MVC WebMVC 入门开发教程5:表单提交与数据验证

    前言: 在本篇 Taurus.MVC WebMVC 入门开发教程的第五篇文章中,我们将学习如何处理表单提交和进行数据验证. 这是 Web 开发中非常重要的一部分,因为它涉及到用户输入数据的处理和有效性 ...

  10. 【Azure 应用服务】Web App Service 中的 应用程序配置(Application Setting) 怎么获取key vault中的值

    问题描述 App Service中,如何通过 Application Setting 来配置 Key Vault中的值呢? 问题解答 首先,App Service服务可以直接通过引用的方式,无需代码的 ...