zoukankan      html  css  js  c++  java
  • 02.01Linux中软件的安装、环境搭建

    图1

     图2

    图3

    redis安装

     图4

    =====================linux下的软件的安装====================
    安装方式:Yum/rpm/源码安装
    yum:通过分析rpm包头数据后,可以自动处理软件的相依属性问题。
    yum search [软件名] /搜索软件

    杀进程
    使用kill命令结束进程:kill xxx
    常用:kill -9 324
    Linux下还提供了一个killall命令,可以直接使用进程的名字而
    不是进程标识号,例如:# killall -9 NAME

    yum install mysql-community-server.x86_64
    yum remove mysql /卸载 ==yum erase mysql

    rpm:先读取文件记载的设置参数内容,然后将该数据用来比对linux
    系统的环境,以找出是否有属性相依的软件尚未安装的问题。
    -q /查询,+软件名称
    -qa /列出所有已安装的软件名称
    -qa |grap ssh /(名称包含ssh的服务)查询是否安装了ssh服务
    ===-q ssh (要求ssh为全称)效果一样
    -ql /列出软件所有的文件、目录所在的完整文件名。
    -qR openssh /列出与openssh的依赖关系

    -hiv [软件名称] /安装软件,需要该包提前下载好,且格式要求
    都是.rpm
    /通常会要求管理员权限,记住sudo
    -i /安装指定的.rpm文件
    -h /查看进度
    -v /显示安装过程的详细信息
    -r /卸载
    安装软件时候,可以找在线的rpm包,也可以下载到本地进行安装。
    liru :rpm -hiv http:// /或者 ftp://www.ceshi.vox/xx.rpm
    安装nginx
    step 01:rpm -hiv http://nginx.org/packages/centos/7/noarch/
    RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
    step 02: yum install nginx 安装软件,开启service nginx start
    step 03:netstat -ntulp |grep 80 wdnmd 记得关linux的防火墙

    源码安装:针对不同的体系结构,软件开发者往往仅需要发布同一份源码包,
    不同的最终用户经过编译就可以运行,一次编写,到处编译。

    开始configure前,仔细阅读源码目录下的readme或者install文件
    ./configure:(若需要指定安装路径:./configure -prefix=/home/)
    解压完成就正式开始安装了,首先跳转到源码解压目录,confi
    gure实际上是一个脚本文件,在当前目录中键入“./configure”
    就直接打开了。
    ./make:
    编译源码
    ./make install 安装,默认安装路径/usr/local/bin

    wget http://download.redis.io/releases/redis-5.0.5.tar.gz
    tar -zxvf redis-5.0.5.tar.gz
    运行redis:./redis-server

    源码安装的软件的默认权限是当前用户。

    ===============lamp环境的安装======================

    wamp环境 ,phpstudy
    lamp环境 在linux中安装 apache、mysql、php三种软件环境,同时需要安装他
    某些插件。
    lnmp环境: linux+nginx+mysql+php-ftp

     

  • 相关阅读:
    IDEA 创建Spring项目后org.springframework.boot报错
    启动Tomcat失败 命令框一闪而过
    Tomcat(解压版)下载和配置
    启动Tomcat控制台显示乱码
    Android Studio 连接mumu模拟器
    CentOS7 修改主机名
    使用IDEA运行项目时提示:Warning:java: 源值1.5已过时, 将在未来所有发行版中删除
    mariadb远程授权问题
    idea中log4j的简单使用
    InfluxDB从原理到实战
  • 原文地址:https://www.cnblogs.com/xkarma/p/11525542.html
Copyright © 2011-2022 走看看