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();
?>
转载于:https://www.cnblogs.com/sym945/p/11529487.html
- 点赞
- 收藏
- 分享
- 文章举报
- linux学习笔记——yum安装软件、搭建仓库、rpm命令
- Vmvare + Ubuntu 16.04环境搭建 + 相关软件安装配置笔记【深度学习】
- linux学习笔记——yum安装软件、搭建仓库、rpm命令
- Linux基础学习笔记(Linux软件安装管理)
- linux--基础学习笔记--软件安装
- linux学习笔记——yum安装软件、搭建仓库、rpm命令
- JAVA学习笔记06——Linux环境下安装Nginx和集群搭建
- ROS学习笔记------ROS机器人系统设计-----基础编程 day 8 2019/3/7 帅某(Kinect的安装,xarco模型,xarco---urdf模型,gazebo物理仿真环境的搭建)
- Thrift 学习笔记1——Ubuntu环境下Thrift的安装、编译以及测试
- Android 学习笔记2---开发软件的常识&搭建开发环境(windows7)
- MyBatis学习笔记(一)----简单的环境搭建及测试Demo
- linux 学习笔记 - php 环境安装与配置
- [学习笔记]java基础Java8SE开发环境搭建、第一个Java Hello World、Java程序的编译与执行
- hadoop 学习笔记 第一期 搭建虚拟机 和测试环境
- 软件测试基础课程学习笔记1--软件测试简介
- Thrift 学习笔记2——Windows环境下Thrift的安装、编译以及测试
- [学习笔记]java基础Java8SE开发环境搭建、第一个Java Hello World、Java程序的编译与执行
- GTK学习笔记之Linux下Gtk环境搭建(0)
- Hadoop学习笔记(一):零Linux基础安装hadoop过程笔记
- linux学习笔记2:linux 下java开发的软件安装