zoukankan      html  css  js  c++  java
  • 2019-9-16:渗透测试,基础学习,Linux下软件安装,环境搭建,笔记

    Centos linux下软件安装
    yum 通过分析rpm包头数据后,自动解决依赖关系,直接云端下载软件,根据不同版本系统获取不同软件信息,按顺序下载rpm包,安装软件
    yum search 软件名:搜索源里是否有需要的软件
    yum install 软件名:安装需要的软件
    yum remove 软件名:卸载软件 ,yum erase 软件名,也可以移除

    rpm 类型的文件可以使用在线rpm包,也可以下载到本地安装
    rpm -q 软件名:仅查询软件是否安装
    rpm -qa:列出所有安装的软件
    rpm -qa | grep 软件名:查询是否安装了某软件
    rpm -ql 软件名:列出该软件所有的文件与目录所在完整文件名
    rpm -qR大写 文件名:查找软件相关的依赖关系
    rpm -hiv 软件名,或url:安装软件,需要提前下载好软件
    -h 查看进度
    -i 安装指定的.rpm软件
    -v 显示安装详细信息
    -U 使用rpm文件升级
    -e 卸载软件

    源码,通过源码包方式发布的,配置和编译器来繁琐,但可移植性高,通过编译可以正确运行
    ./configure配置
    ./make 编译源码
    ./make install 安装:默认安装的路径 /usr/local/bin
    源码安装的软件,默认权限是当前用户

    centos 7更新yum源
    1,备份自带的yum源:mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
    2,下载源 wget url:重命名下载的文件名为CentOS-Base.repo
    3,yum makecache :生成缓存
    4,yum -y install:安装软件

    yum -y update:更新系统

    man 命令:查看帮助
    命令 --help:查看帮助

    kali下软件管理
    apt-get
    1,更换更新源 vim /etc/apt/reources.list,apt-get update && apt-get upgrade && apt-get autoclean
    2, 安装软件
    apt-get search 软件名: 查询软件
    apt-get install 软件名:安装软件
    apt-get remove 软件名:卸载软件

    dpkg
    dpkg -i xx.deb :安装软件
    dpkg -e 软件名:卸载软件
    dpkg -l 软件名:查询是否安装了软件
    dpkg -al 查看所有的软件

    LAMP环境搭建
    安装apapche(httpd):
    yum install httpd httpd-devel httpd-manual mod_ssl mod_perl mod_auth_mysql
    #yum install httpd*
    https://blog.51cto.com/12173069/2067565
    /var/www/html (yum安装的默认主目录)
    usr/local/apapche2/htdocs (源码安装)

    设置apache开机自启动:
    chkconfig httpd on

    安装mysql:
    yum install mariadb mariadb-server mariadb-libs mariadb-devel

    启动mysql服务 3306端口
    service mariadb start

    配置mysql:
    使用mysql_secure_installation命令初始化mysql数据库

    设为开机启动:
    chkconfig mysqld on

    安装php
    yum install –y php php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel php-bcmath

    <?php
    phpinfo();
    ?>

  • 相关阅读:
    作业之 抽屉的实现
    Python数字
    Python字符串
    Python变量
    Python生成0到9的随机数
    Python 中is和==的区别?
    整理控|四象限系列电脑桌面壁纸分享一波
    Jmeter系列之接口自动化实战
    Jmeter系列之数据库操作
    Jmeter系列之接口断言
  • 原文地址:https://www.cnblogs.com/sym945/p/11529487.html
Copyright © 2011-2022 走看看