博客
关于我
Linux上软件安装_hehe.linux.8.1
阅读量:389 次
发布时间:2019-03-05

本文共 2140 字,大约阅读时间需要 7 分钟。

Linux 上软件安装及相关服务配置


8.1 Linux 上软件安装方法

在 Linux 系统中,软件安装通常有以下几种方式:

8.1.1 二进制发布包
  • 二进制发布包通常已经针对特定平台编译完成,只需解压即可使用。
  • 解压后根据需要进行配置或注册服务。
8.1.2 RPM 包
  • RPM 包基于 RedHat 的包管理工具规范,安装前需确认软件是否支持 RPM 格式。
  • 使用 rpm 命令安装,例如:rpm -ivh package.rpm
8.1.3 Yum 在线安装
  • Yum 是一种基于 RPM 的在线包管理工具,支持从远程服务器下载并安装软件包。
  • 可自动处理依赖关系,操作简单高效。
8.1.4 源码编译安装
  • 源码安装适合需要高度定制的软件。
  • 下载源码,编译并打包后上传至服务器,部署至指定目录。

8.2 JDK 安装

8.2.1 上传 JDK 到 Linux 服务器

  • 将 JDK 转移至服务器后,默认安装目录为 /usr/local/jdk
  • 使用 tar 命令解压:tar -zxvf jdk-<版本>.tar.gz -C /usr/local/jdk

8.2.2 卸载 Linux 自带的 OpenJDK

  • 查看当前安装的 JDK 版本:java -version
  • 列出安装的 JDK 包:rpm -qa | grep java
  • 卸载命令:rpm -e --nodeps java-<版本>.<编号>.<日期>.<平台>

8.2.3 配置 JDK 环境变量

  • 打开 /etc/profile 文件,添加以下内容:
    # JDK 环境配置JAVA_HOME=/usr/local/jdk/jdk1.8.0PATH=$JAVA_HOME/bin:$PATHexport JAVA_HOME PATH
  • 保存后执行 source /etc/profile 使配置生效。

8.2.4 验证配置

  • 使用 java -version 命令查看 JDK 版本,确认是否生效。

8.3 MySQL 安装

8.3.1 将 MySQL 安装文件传到服务器

  • 创建 /usr/local/mysql 目录,上传 MySQL 安装包。
  • 使用 rpm 命令卸载系统自带的 MySQL:rpm -e --nodeps mysql-libs-*
  • 解压上传的 MySQL 文件:tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar

8.3.2 安装 MySQL 服务端

  • 使用 rpm 安装服务包:rpm -ivh MySQL-server-5.6.22-el6.i686.rpm
  • 首次登录根账号密码存储在 /root/.mysql_secret,可通过 cat /root/.mysql_secret 查看。

8.3.3 安装 MySQL 客户端

  • 安装客户端包:rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm
  • 启动服务:service mysql start
  • 使用 mysql -uroot -p 登录,第一次需设置 root 密码。

8.3.4 配置 MySQL 远程访问

  • 给根账号授予远程访问权限:grant all privileges on *.* to 'root'@'%' identified by 'root';
  • 刷新权限:flush privileges;
  • 关闭防火墙:service iptables stop
  • 测试远程访问,确保防火墙重新开启:service iptables start

8.4 Tomcat 安装

8.4.1上传 Tomcat 到 Linux 服务器

  • 解压命令:tar -zxvf apache-tomcat-7.0.57.tar.gz -C /usr/local/tomcat
  • 启动服务:在 tomcat/bin 目录执行 startup.sh
  • 测试访问:通过浏览器访问服务器 IP 和端口 8080。

8.5 Redis 安装

8.5.1 安装 gcc-g++ 环境

  • 使用 Yum 安装:yum install gcc-c++

8.5.2 安装 Redis

  • 下载源码:wget http://download.redis.io/releases/redis-3.0.4.tar.gz
  • 解压:tar -zxvf redis-3.0.4.tar.gz
  • 编译:cd redis-3.0.4 && make
  • 安装:make PREFIX=/usr/local/redis install

8.5.3 配置 Redis

  • 复制配置文件:cp redis.conf /usr/local/redis/bin/

8.5.4 启动 Redis 服务

  • 使用命令:./redis-server redis.conf

8.5.5 启动 Redis 客户端

  • 使用命令:./redis-cli

以上内容涵盖了 Linux 上的软件安装及相关服务配置,涵盖二进制包、RPM、Yum、源码编译等安装方式,以及 JDK、MySQL、Tomcat、Redis 的具体配置步骤。

转载地址:http://wbgwz.baihongyu.com/

你可能感兴趣的文章
Object-c动态特性
查看>>
Object.assign用法
查看>>
Object.create
查看>>
Object.defineProperty详解
查看>>
Object.keys()的详解和用法
查看>>
objectForKey与valueForKey在NSDictionary中的差异
查看>>
Objective - C 小谈:消息机制的原理与使用
查看>>
OBJECTIVE C (XCODE) 绘图功能简介(转载)
查看>>
Objective-C ---JSON 解析 和 KVC
查看>>
Objective-C 编码规范
查看>>
Objective-Cfor循环实现Factorial阶乘算法 (附完整源码)
查看>>
Objective-C——判断对象等同性
查看>>
objective-c中的内存管理
查看>>
Objective-C之成魔之路【7-类、对象和方法】
查看>>
Objective-C享元模式(Flyweight)
查看>>
Objective-C以递归的方式实现二叉搜索树算法(附完整源码)
查看>>
Objective-C内存管理教程和原理剖析(三)
查看>>
Objective-C实现 Greedy Best First Search最佳优先搜索算法(附完整源码)
查看>>
Objective-C实现 jugglerSequence杂耍者序列算法 (附完整源码)
查看>>
Objective-C实现 lattice path格子路径算法(附完整源码)
查看>>