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、MysqLPHP三种软件环境,同时需要安装他
某些插件
lnmp环境: linux+Nginx+MysqL+PHP-ftp

 

相关文章

Nginx (engine x) 是一个高性能的HTTP和反向代理服务,也是一...
本地项目配置 1 复制 luffy/settings/dev.py为prop.py 修改l...
nginx不仅可以隐藏版本信息,还支持自定义web服务器信息 先看...
一 、此次漏洞分析 1 nginx HTTP/2漏洞 [nginx-announce] ng...
###进入nginx 目录cd /usr/local/nginx###递归显示 2 级目录...
在cmd命令窗口输入下面命令进行查看 tasklist /fi "ima...