1. Linux上安装JDK:

  【步骤一】:上传JDK到Linux的服务器.

    * 上传JDK

    * 卸载open-JDK

    java –version

    rpm -qa | grep java

    rpm -e --nodeps java-1.6.0-openjdk-1.6.0.35-1.13.7.1.el6_6.i686

    rpm -e --nodeps java-1.7.0-openjdk-1.7.0.79-2.5.5.4.el6.i686

  【步骤二】:在Linux服务器上安装JDK.

    * 通常将软件安装到/usr/local

    * 直接解压就可以

     tar –xvf  jdk.tar.gz  -C 目标路径

     

  【步骤三】:配置JDK的环境变量.

   配置环境变量:

    ① vi /etc/profile

    ② 在末尾行添加

     #set java environment

     JAVA_HOME=/usr/local/jdk/jdk1.7.0_71

     CLASSPATH=.:$JAVA_HOME/lib.tools.jar

     PATH=$JAVA_HOME/bin:$PATH

     export JAVA_HOME CLASSPATH PATH

     保存退出  esc :wq

    ③source /etc/profile  使更改的配置立即生效

2. Linux上安装Mysql:

  【步骤一】:将mysql的安装文件上传到Linux的服务器.

  将mysql的tar解压

   

  将系统自带的mysql卸载

   

  

  【步骤二】:安装MYSQL服务端

   

  下面的提示是告诉我们root用户的密码第一次是随机生成的,它保存在/root/.mysql_secret中,第一次登录需要修改root密码

   

  【步骤三】:安装MYSQL客户端

   

  查看生成的root密码

   

  

  报错:原因是没有启动mysql服务

  需要开启mysql服务

   

  执行下面操作报错,原因是第一次操作mysql必须修改root用户的密码

   

  设置root用户的密码

   

  l Mysql服务加入到系统服务并自动启动操作:

  chkconfig --add mysql

  自动启动:

  chkconfig mysql on

  查询列表:

  chkconfig

  l 关于mysql远程访问设置

   

  在linux中很多软件的端口都被”防火墙”限止,我们需要将防火墙关闭

  防火墙打开3306端口

  /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

  /etc/rc.d/init.d/iptables save

  /etc/init.d/iptables status

  学习阶段我们也可以直接将防火墙关闭

  service iptables stop;

3. Linux上安装tomcat:

  1.Tomcat上传到linux上

  2.将上传的tomcat解压

  3.在tomcat/bin目录下执行 startup.sh(注意防火墙)

  4.查看目标 tomcat/logs/catalina.out

九、Linux上软件安装的更多相关文章

  1. Linux上软件安装

    手动安装 以安装SublimeText3为例: 首先下载安装包 [keysystem@localhost ~]$ wget https://download.sublimetext.com/subli ...

  2. GIT在Linux上的安装和使用简介

    GIT最初是由Linus Benedict Torvalds为了更有效地管理Linux内核开发而创立的分布式版本控制软件,与常用的版本控制工具如CVS.Subversion不同,它不必服务器端软件支持 ...

  3. linux下软件安装与卸载

    linux上软件二进制安装主要分为:rpm手动安装和yum在线安装(其所安装的都为rpm二进制包). 关于rpm手动安装,学习后面内容前需分清如下内容: 包全名 : 操作的包是没有安装的软件包时,使用 ...

  4. (大数据工程师学习路径)第一步 Linux 基础入门----Linux 下软件安装

    介绍 介绍 Ubuntu 下软件安装的几种方式,及 apt,dpkg 工具的使用. 一.Linux 上的软件安装 通常 Linux 上的软件安装主要有三种方式: 在线安装 从磁盘安装deb软件包 从二 ...

  5. 二:Linux 的基本命令、VI编辑器、Linux中软件安装

    Linux 的基本命令 1. 文件操作 a) Windows 是多根的文件系统,物理上是 1 到多块硬盘,逻辑上分为 C.D.E--盘, 每个盘都是一棵树.Linux 是单根的文件系统,不分 CDE ...

  6. linux下软件安装的几种方式

    linux下软件安装的几种方式(主要有源码安装, rpm安装, yum安装). 一:源码安装 几乎所有的开源软件都支持在Linux下运行,而这些软件一般都以源码形式发放,只需要Linux安装了gcc. ...

  7. 在Linux上rpm安装运行Redis 3.0.4

    http://www.rpmfind.net搜索redis,找到redis3.0.4的rpm源选做 wget ftp://fr2.rpmfind.net/linux/remi/enterprise/6 ...

  8. Linux入门基础教程之Linux下软件安装

    Linux入门基础教程之Linux下软件安装 一.在线安装: sudo apt-get install 即可安装 如果在安装完后无法用Tab键补全命令,可以执行: source ~/.zshrc AP ...

  9. Linux 下软件安装

    Linux 下软件安装 一.Linux 上的软件安装 通常 Linux 上的软件安装主要有三种方式: 在线安装 从磁盘安装deb软件包 从二进制软件包安装 从源代码编译安装 这几种安装方式各有优劣,而 ...

随机推荐

  1. Windows环境下利用anaconda3安装python版本的Xgboost

    网上有各种不同安装Xgboost的教程,但是有些教程对于一个新手来说,照着做安装成功是很困难的.本人也是新手,第一次安装Xgboost的时候,照着某个教程做,结果总是安装不上,甚至想到要放弃.后来经一 ...

  2. git遇到error: RPC failed; curl 18 transfer closed with outstanding read data remaining fatal: The remote end hung up unexpectedly fatal: early EOF fatal: index-pack failed failed怎么办?

    答: 将clone地址中的https://替换成git://即可解决 如: 将https://git.openwrt.org/project/luci.git修改为git://git.openwrt. ...

  3. vue页面优化中的v-show和v-if使用比较

    在页面中使用了v-if做了一个tab框,点击不同的tab框,并加载不同的内容,由于各tab框对应的内容是4到5张统计图,加载的数据量比较大,发现后台请求响应返回的时间很快,在100ms以内,但点击ta ...

  4. .NET Core到底有多强?

    测试代码: C# Release 未优化 class Program { static long counter = 0; static void Main(string[] args) { for ...

  5. 11_vim

    vim编辑器 文本编辑器,字处理器linux重要哲学思想之一:使用纯文本格式来保存软件的配置信息,大多数情况下都是如此,而且一切皆文件此前学过nano,sed..nano入门简单,但功能简陋 vi:V ...

  6. 常看本地是否安装Git和maven工具

    打开cmd命令行工具: 查看git where git C:\Users\jasqia>where gitC:\Program Files\Git\cmd\git.exe 安装maven后需要到 ...

  7. 【书】.NET及计算机类相关书籍,持续更新...

    一级目录 链接: https://pan.baidu.com/s/1y3osr3YCQ7XlM81RzkN1eQ 提取码: gs3r 二级目录 链接: https://pan.baidu.com/s/ ...

  8. 算法笔记--Splay && Link-Cut-Tree

    Splay 参考:https://tiger0132.blog.luogu.org/slay-notes 普通模板: ; ], val[N], cnt[N], fa[N], sz[N], lazy[N ...

  9. [转]C# winform与Javascript的相互调用

    C# winform与Javascript的相互调用 <html> <head> <meta http-equiv="Content-Language" ...

  10. 2>&1 什么意思

    1.  0 表示stdin标准输入 2.  1 表示stdout标准输出 3.   2表示stderr标准错误 意思是:把标准错误重定向到标准输出?