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();
?>

2019-9-16:渗透测试,基础学习,Linux下软件安装,环境搭建,笔记的更多相关文章

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

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

  2. 零基础学习Linux(一)环境搭建

    从本文开始我会为大家介绍一下linux环境下详细的集群环境安装.配置.部署到实例演示的整个过程.在此过程中会给大家详细介绍一下Linux的操作技巧和一些工具的使用.今天开始第一步——环境搭建. 第一步 ...

  3. Linux基础入门-Linux下软件安装

    一.在线安装: sudo apt-get install 即可安装 如果在安装完后无法用Tab键补全命令,可以执行: source ~/.zshrc APT(Advanced Packaging To ...

  4. 学习Linux(一)环境搭建

    零基础学习Linux(一)环境搭建 从本文开始我会为大家介绍一下linux环境下详细的集群环境安装.配置.部署到实例演示的整个过程.在此过程中会给大家详细介绍一下Linux的操作技巧和一些工具的使用. ...

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

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

  6. Linux 下软件安装

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

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

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

  8. Linux下软件安装方法即路径设置

    Linux下软件安装方法即路径设置 http://www.cnblogs.com/edward259/archive/2010/07/02/1770066.html

  9. 【转】Linux下软件安装的几种方式

    转自Linux下软件安装的几种方式 Linux 系统的/usr目录 Linux 软件安装到哪里合适,目录详解 Linux 的软件安装目录是也是有讲究的,理解这一点,在对系统管理是有益的 /usr:系统 ...

随机推荐

  1. vue 父子组件通信详解

    这是一篇详细讲解vue父子组件之间通信的文章,初始学习vue的时候,总是搞不清楚几个情况 通过props在父子组件传值时,v-bind:data="data",props接收的到底 ...

  2. 如何在chrome使用vue-devtool?

    1.在应用中安装 2.去查找文件 C:\Users\Administrator\AppData\Local\Google\Chrome\User Data\Default\Extensions\nhd ...

  3. 简述RAID 0 和RAID 1 及RAID 5

    RAID 0 : 读.写速度提升 无容错能力 安全性差 最少磁盘数2.2+ 允许0块磁盘损坏 容量大 不建议企业使用 RAID 1 : 读速度提升 写速度略下降 有容错能力和安全性 允许有一块磁盘损坏 ...

  4. vue进入新页面,与原页面滚动到相同高度的解决方案

    可以在vue路由新增scrollBehavior,控制跳转页面高度 import Router from 'vue-router' new Router({ scrollBehavior (to, f ...

  5. flask框架中使用wtforms

    一.什么是wtforms WTForms是一个支持多个web框架的form组件,主要用于对用户请求数据进行验证. 安装: pip3 install WTForms 二.简单使用wtforms组件 (一 ...

  6. 回话技术-Cookie-记录上一次访问时间

    效果: 第一次访问: 再次访问: <%@ page import="java.util.Date" %> <%@ page import="java.t ...

  7. 超融合与传统IT架构对比:成本价格优势有哪些

    之前文章中,我们已经介绍了超融合给用户 IT 基础架构带来的各个方面的价值,其中成本只是超融合架构的优势之一.但很多用户还是会非常关心这个话题,希望能有更具体的了解,所以本文整理超融合和传统 FC S ...

  8. 「刷题」Color 群论

    这道题乍一看挺水的,直接$ Ploya $就可以了,可是再看看数据范围:n<=1e9 那就是有1e9种置换,这不歇比了. 于是考虑式子的优化. 首先证明,转i次的置换的每个循环结大小是 $ gc ...

  9. 带你上手一款下载超 10 万次的 IDEA 插件

    作者 | 倪超(银时) 阿里云开发者工具产品专家 本文整理自 11 月 7 日社群分享,每月 2 场高质量分享,点击加入社群. 导读:Cloud Toolkit 是本地 IDE 插件,帮助开发者更高效 ...

  10. Linux中文件的SUID、SGID、Sticky权限说明

    1.SUID 首先我们要了解,在Linux中启动一个程序或者启动一个进程是需要有用户的,一个文件的存在是要有用户和组的,一个进程启动后,它的属主取决于进程的发起者,比如 我用root用户启动了一个 c ...