2019.9.16 linux安装软件lamp
2019/9/16
Linux软件安装
方式:yum/rpm/源码安装
yum安装:
yum 是通过分析RPM的包头数据后,根据各软件的相关性制作出属性相对应的解决方案,然后可以自动处理软件的相依属性问题,以解决软件安装或移除与升级的问题。
yum search MySQL 在源中收索软件包
yum install mysql-community-server.x86_64 安装软件
yum remove MySQL 卸载软件==yum erase mysql
RPM安装:
rpm -qa 查询所有安装的软件
rpm -qa | grep ssh 查询是否安装了ssh服务===rpm -q openssh
rpm -ql |openssh 列出该软件所以的文件与目录所在完整文件名
rpm -qR openssh 列出与该软件有关的相依软件所含的文件
rpm -hiv 软件 安装软件(提前下载好的软件)
-i 安装指定的.rpm 文件
-h 查看进度
-v 显示安装过程的详细信息
-e 卸载软件
安装nginx
step 1: rpm-hiv http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
step 2:yum install nginx 安装软件
step 3:service nginx start 开启nginx服务
step 4:netstat - ntulp |grep 80 查看端口情况
step 5:systemctl stop firewalld.service 关闭centos中的防火墙
源码安装软件(源码安装软件的默认目录是):
step1:tar -xvf [] 解压源码
step2:./configure 配置(如果需要指定安装的路径:./configure -
step3:./make 编译源码
step4:./make install 安装 默认安装的路径/usr/
redis安装
$ wget http://download.redis.io/releases/redis-5.0.5.tar.gz
$ tar -xzf redis-5.0.5.tar.gz
$ cd redis-5.0.5
$ make
更新centos7的yum源:
step1.首先备份centos7中的自带的源
mv /etc/yum.repos.d/CentOS-Base.repo centos-base.repo.bak
step2.下载源 wget http://mirrors.aliyun.com/repo/Centos-7.repo -O /etc/yum.repos.d/CentOS-Base.repo
step3.yum makecache 生成缓存
step4.yum -yinstall 软件名称 安装软件
yum -y update 更新系统,
WAMP环境,phpstudy(windows+apache+mysql+php。)
LAMP环境,在linux中安装apache,mysql,php三种环境,同时需要安装某些插件。
LNMP=linux+nginx+mysql+php-fpm
LAMP环境搭建:
安装apapche(httpd):
step1.yum install httpd httpd-devel httpd-manual mod_ssl mod_perl mod_auth_mysql
apache 的配置文件:/usr/local/apache2/conf/httpd.conf(源码安装)
step2.安装mysql以及扩展
yum install mysql mysql-server mysql-devel
安装mariadb
step3.安装php
kali 系统中软件管理
step1.先去更换更新源,vim /etc/reources.list,apt -get update &&apt-get upgrade && apt-get autoclean;
step2.安装软件
apt-get管理软件
apt-get search 软件名,查询软件
apt-get install 软件名,安装软件
apt-get remove 软件名,卸载软件
在kali中使用dpkg管理软件
dpkg -i xx.deb 安装
dpkg -e 软件名称 卸载
dpkg -l 软件名称 查询本地是否安装了此软件
dpkg -al 查询所有软件安装情况
2019.9.16 linux安装软件lamp的更多相关文章
- 阿里云Linux安装软件镜像源
阿里云Linux安装软件镜像源 阿里云是最近新出的一个镜像源.得益与阿里云的高速发展,这么大的需求,肯定会推出自己的镜像源.阿里云Linux安装镜像源地址:http://mirrors.aliyun. ...
- 解决linux安装软件依赖的曲线救国方案
相信大家在一台无法连接外网的linux上安装软件时,对于软件依赖的安装,都会特别头疼,因为软件依赖的安装,不论是其数量,还是安装的复杂度都比软件本身要高出一个维度! 今天就和大家分享一个,解决linu ...
- linux安装软件时/usr/lib/python2.7/site-packages/urlgrabber/grabber.py文件异常
linux安装软件时,经常出现以下异常信息 Traceback (most recent call last): File , in <module> main() File , in m ...
- linux安装软件的几种方法----linux下编译安装软件的一般步骤
linux安装软件的几种方法: 一.rpm包安装方式步骤: 1.找到相应的软件包,比如soft.version.rpm,下载到本机某个目录: 2.打开一个终端,su -成root用户: 3.cd so ...
- Linux安装软件总结(二.几种安装命令介绍)
一.rpm包安装方式步骤: 1.找到相应的软件包,比如soft.version.rpm,下载到本机某个目录: 2.打开一个终端,su -成root用户: 3.cd soft.version.rpm所在 ...
- linux 安装软件的几种方法
一. 解析Linux应用软件安装包: 通常Linux应用软件的安装包有三种: 1) tar包,如software-1.2.3-1.tar.gz.它是使用UNIX系统的打包工具tar打包的. 2) rp ...
- linux安装软件的几种方法
一.rpm包安装方式步骤: 1.找到相应的软件包,比如soft.version.rpm,下载到本机某个目录: 2.打开一个终端,su -成root用户: 3.cd soft.version.rpm所在 ...
- 【linux安装软件步骤】
一.解析linux应用软件安装包: 通常Linux应用软件的安装包有三种: tar包,如software-1.2.3-1.tar.gz.它是使用UNIX系统的打包工具tar打包的. rpm包,如sof ...
- Linux安装软件的几种方式
Linux下软件安装的方式主要有源码安装,rpm安装,yum安装,而常用的安装包主要有以下三种: tar包:例如software-1.2.3-1.tar.gz.它是使用UNIX系统的打包工具tar打包 ...
随机推荐
- 了解一下urlencode()函数
urlencode()函数 在PHP官方网站中的解释如下: 编码 URL 字符串——就是对特殊字符进行编码转移(. _ - 除外): string urlencode ( string $str ...
- 一、基础篇--1.1Java基础-什么是java的序列化和反序列化
什么是序列化和反序列化 序列化:把堆内存中的java对象数据,通过某种方式把对象存储到磁盘文件或者传递给其他网络节点.这个过程称为序列化.简单来说呢,就是将对象转换成二进流的过程. 反序列化:把磁盘 ...
- java JIT
JVM 即时编译器即时编译器 (Just In Time Compiler) 简称JIT JAVA程序最初是通过解释器 (Interpreter) 进行解释执行的,当 JVM 发现某个方法或代码块运行 ...
- cors 预请求
1.CORS的其他限制 默认允许的方法只有:GET.HEAD.POST默认允许的Content-Type:text/plain.multipart/form-data.applicaton/x-www ...
- SpringMVC restful风格下载文件,文件后缀被截掉
原文:https://blog.csdn.net/wisdomhealth/article/details/78400421 @RequestMapping("/file/{filename ...
- Linux_基础指令
目录 目录 前言 cd和pwd ls cat du mkdir touch rm cp mv which whereis find ln head和tail wc tar vim useradd 添加 ...
- 十九:jinja2之set和with语句定义变量
set jinja2模板内部可以用set定义变量,只要定义了这个变量,在后面的代码中都可以使用此变量 with 如果想让定义的变量只在部分作用域内有效,则不嫩更实用set,需使用with定义,with ...
- ffmpeg Tesseract-OCR 识别文字滤镜 中文识别输出文本
ffprobe -show_entries frame_tags=lavfi.ocr.text -f lavfi -i "movie=in.tif,ocr=datapath=tessdata ...
- 【疑难杂症】【Solved】maven-compiler-plugin 在 idea 下的问题
maven-compiler-plugin 这个插件在idea和eclipse里表现本质是一样的,但是我之前有个细节没注意到,导致我对此有误解.我之前一直以为只要配置了source和target,相应 ...
- java:LeakFilling(Hibernate)
1.关系型数据库: Oracle / Mysql 数据持久化的技术: IO JDBC XML ... 主流的持久层框架: Hibernate mybatis---->apache产品 JPA( ...