博客
关于我
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/

你可能感兴趣的文章
python, selenium中用于切换帧的函数
查看>>
python函数
查看>>
python----线程、进程、协程的区别及多线程详解
查看>>
python---5
查看>>
python---使用celery分布式系统异步发送短信(云通讯)来验证登录
查看>>
python--003--百分号字符串拼接、format
查看>>
Python--10、线程
查看>>
Python--Redis实战:第四章:数据安全与性能保障:第4节:复制
查看>>
python--基本代码规范
查看>>
Python--抽象类接口类
查看>>
PYTHON--欧拉习题二
查看>>
python--高级应用总结
查看>>
python-520表白代码,我看谁说程序员不懂浪漫,送你几套表白代码,一步到位
查看>>
Python-Asyncio TypeError:无法在‘;等待‘;表达式中使用对象DICT
查看>>
Python-AttributeError:‘;dict&39;对象没有属性‘;序列‘;
查看>>
Python-ldap:是否可以在不显式写入密码的情况下进行绑定?
查看>>
python出现 unknown encoding: idna 的处理方法
查看>>
Python出现 RuntimeError: dictionary changed size during iteration 的解决方法
查看>>
Python-numpy(2)数组的操作
查看>>
Python-Numpy的tile函数用法
查看>>