LAMP:用yum安装

Table of Contents

什么是LAMP

LAMP是指一组通常一起使用来运行动态网站或服务器的自由软件名称首字母缩写

L

Linux,操作系统

A

Apache,网页服务器

M

MySQL(MariaDB)数据库管理系统

P

PHP或者Perl、Python,脚本语言

什么是yum

yum是Yellowdog Updater Modified的缩写,是一个基于rpm包管理的字符前端软件包管理其。能从指定服务器自动下载rpm包并安装,可以处理依赖关系,并且一次安装所有依赖的软件包。它从Yellow Dog Linux的Yellow Dog Updater修改而来,被Yellow Dog Linux以及Fedora、Red Hat Enterprise Linux等采用

如何使用yum

 

基本的yum命令

 

yum list 列出在所有软件仓库李的和系统安装的所有软件包,也可指定某软件

 

yum list available 列出在所有可用的软件仓库里可以安装的软件包

 

yum list installed 列出系统已经安装的软件 和rpm -qa效果一样

 

yum list updates 列出已经安装的可升级的软件包列表

 

yum info 查看软件包信息

 

yum remove 移除软件

 

yum update 更新软件

 

yum install 安装软件

 

yum reinstall 重新安装

 

yum clean 清除缓存

 

如何安装

 

Linux

使用光盘或者u盘或者硬盘安装,本人使用的是Fedora19

Apache:

 

安装命令

sudo yum install httpd

开启服务

sudo systemctl start httpd 如果使用 sudo service httpd start,其实还是调用上面一条命令 开启服务后,在浏览器输入服务器IP地址可以查看,一般是127.0.0.1,也可用localhost 可以用ifconfig eth0 | grep inet | awk '{ print $2 }'查看IP,其中eth0请换成对应的网卡设备名

查看状态

systemctl status httpd 当然,查看mysql等的状态相应替换即可

MySQL

 

安装

由于甲骨文(oracle)在发布MySQL5.5.31版时修改了其协议,MySQL不再遵循GPL。MySQL原作者开发了MariaDB,依然开源,用以替代MySQL。安装: sudo yum install mariadb mariadb-server

开启服务

sudo systemctl mysql

设置密码

sudo /usr/bin/mysqlsecureinstallation

PHP

 

安装

sudo yum install php php-mysql

PHP模块

PHP提供了很多模块

  • 查看可用的模块
    yum search php-
  • 查看某个模块的信息
    yum info 模块名
  • 安装某个模块
    sudo yum install 模块名

LAMP:用yum安装的更多相关文章

  1. CentOS下LAMP一键yum安装脚本

    本脚本适用环境: 系统支持:CentOS/Redhat/Fedora 内存要求:≥64M 硬盘要求:2GB以上的剩余空间 服务器必须配置好软件源和可连接外网 必须具有系统 root 权限 建议使用干净 ...

  2. linux centos yum安装LAMP环境

    centos 6.5 1.yum安装和源代码编译在使用的时候没啥区别,但是安装的过程就大相径庭了,yum只需要3个命令就可以完成,源代码需要13个包,还得加压编译,步骤很麻烦,而且当做有时候会出错,源 ...

  3. 【转】CentOS环境下yum安装LAMP(Linux+Apache+Mysql+php)

    此种方法很简单.每次都用源码编译,浪费好多时间啊! 同样的网站程序在Linux下运行要比在windows下快出不少,所以决定使用Linux的发行版CentOS ,本文主要讲解在CentOS下使用yum ...

  4. CentOS6.5下 yum安装LAMP

    CentOS下yum安装LAMP   1. 用yum安装Apache,Mysql,PHP. 1.1安装Apache yum install httpd httpd-devel 安装完成后,用/etc/ ...

  5. centos7 yum安装LAMP

    说明:我安装后的版本号分别是: apache : Apache/2.4.6 (CentOS)mysql:5.6.42php:5.6.39 一.配置网络. 我们首先需要让我们的虚拟机能够连接上外网,这样 ...

  6. linux centos6 yum 安装lamp

    centos 6.5 1.yum安装和源代码编译在使用的时候没啥区别,但是安装的过程就大相径庭了,yum只需要3个命令就可以完成,源代码需要13个包,还得加压编译,步骤很麻烦,而且当做有时候会出错,源 ...

  7. yum安装LAMP环境与管理(七)

    [教程主题]:yum安装LAMP环境与管理 [1] 什么是LAMP 目前世界最流行的企业建站方式是LAMP(Linux+Apache+MySQL+PHP),即使用Linux作为操作系统,Apache作 ...

  8. centos 安装卸载软件命令 & yum安装LAMP环境

    安装一个软件时 yum -y install httpd 安装多个相类似的软件时 yum -y install httpd* 安装多个非类似软件时 yum -y install httpd php p ...

  9. CentOS yum 安装LAMP PHP5.4版本

    CentOS yum 安装LAMP PHP5.4版本 [日期:2015-06-04] 来源:Linux社区  作者:rogerzhanglijie [字体:大 中 小]     Linux系统版本:C ...

随机推荐

  1. CH3101 阶乘分解

    题目链接 分解\(n!\)的质因数,输出相应的\(p_i\)和\(c_i\). 其中\(1\leq n\leq 10^6\).   考虑每一个质因子 \(p\) 在 \(n!\) 中出现的次数.显然, ...

  2. 利用solr实现商品的搜索功能

      后期补充: 为什么要用solr服务,为什么要用luncence? 问题提出:当我们访问购物网站的时候,我们可以根据我们随意所想的内容输入关键字就可以查询出相关的内容,这是怎么做到呢?这些随意的数据 ...

  3. ZABBIX 3.0 监控MongoDB性能【OK】

    系统环境: centos7.2 zabbix-3.4   一.原理  通过以下命令查看mongodb的状态: echo "db.serverStatus()" | mongo ad ...

  4. JS--数组和字典

    一.JS数组 JavaScript中的数组类似于Python的列表 a = [11,22,33,44]  常见功能: obj.length 数组的大小 obj.push(ele) 尾部追加元素 obj ...

  5. Linux /etc/issue 和 /etc/issue.net的作用和区别

    1./etc/motd /etc/motd即messageoftoday(布告栏信息),每次用户登录时,/etc/motd文件的内容会显示在用户的终端.系统管理员可以在文件中编辑系统活动消息,例如:管 ...

  6. CoreDNS配置kubernetes作为后端

    概述 coredns之所以如此名声大噪,就是因为从kubernetes1.9开始引入,作为kubernetes内部服务发现的默认dns.毫无疑问kubernetes是coredns的后端之一,所以我们 ...

  7. GO_08:GO语言基础之interface

    接口interface 1. 接口是一个或多个方法签名的集合 2. 只要某个类型拥有该接口的所有方法签名,即算实现该接口,无需显示声明实现了哪个接口,这称为 Structural typing 3. ...

  8. OpenStack 认证服务 KeyStone连接和用户管理(四)

    连接keystone两种方式: 一种使用命令 一种使用环境变量 1.通过环境变量方式连接keystone(适合在初始化场景使用) 配置认证令牌环境变量 export OS_TOKEN=07081849 ...

  9. Python中的变量引用对象需注意的几点

    Python中的变量引用对象需注意的几点 分类:Python (55)  (0) 普通引用: Python中,变量的作用仅仅是一个标识,只有赋值后才被创建,它可以引用任何类型的对象,而且在引用之前必须 ...

  10. Docker查看映射卷报错

    问题描述: 当查看Docker容器的映射卷时出现报错信息,如下: [root@kazihuo ~]# docker inspect -f {{.Volumes}} volume   #volume指容 ...