LAMP企业架构

简介
该框架包括:Linux操作系统,Apache服务器,MySQL数据库,PHP及Python语言。 所组成产品均是开源,是国际上成熟的架构框架,很多流行的应用都是采取这个架构,和 Java/J2EE架构相比,LAMP具有Web资源丰富、轻量、快速开发等点,LAMP具有通用、跨平台、高性能、低价格的优势,因此LAMP无论是性能、质量还是价格都是企业搭建网站的首选平台。

LAMP-Apache的安装

  • 有部分linux版本中已经安装了apache,先检查系统中是否已经存在httpd的服务:
    #查看是否存在 存在的话根据自己电脑上的版本卸载
    [root@localhost~]#rpm -qa|grep httpd
    httpd-2.2.15-60.el6.centos.4.x86_64
    httpd-tools-2.2.15-60.el6.centos.4.x86_64
    #存在,请将apache停止服务并删除
    service httpd stop
    #删除:如果出错,是因为有依赖关系,必须先删除依赖的应用,但是我们也可以忽略 使用–nodeps 忽略依赖[root@localhost ]# rpm -e httpd-2.2.15-60.el6.centos.4.x86_64
    error:Faileddependencies:httpd>=2.2.0isneededby(installed)gnome-user-share-2.28.2-3.el6.x86_64
    [root@localhost]# rpm -e --nodeps httpd-2.2.15-60.el6.centos.4.x86_64
    [root@localhost ~]# rpm -e --nodeps httpd-tools

  • 软件下载安装需要分别下载Apache Http Server、APR和APR-util、PCRE并进行安装:

     1、首先要检测有没有gcc/gcc-c++,如果没有必须安装;
     2、下载并安装apr;
     3、安装apr-util;
     4、安装pcre;
     5、安装apache;
     6、Apache设置为linux系统服务,并开机启动;
    

LAMP-PHP安装

	首先先安装一些依赖包:yum -y install php-mcrypt libmcrypt libmcrypt-devel  autoconf  freetype gd jpegsrc libmcrypt libpng libpng-devel libjpeg libxml2 libxml2-devel zlib curl curl-devel openssl openssl-devel        

下载 http://mirrors.sohu.com/php/

  • 安装后直接使用编译后未经优化处理的配置:
    1、把php安装包中的php.ini-production拷贝到/usr/local/php7/etc/php.ini;
    2、配置php-fpm.conf;
    3、配置www.conf,配置用户的文件;
    4、将php-fpm启动文件复制到init.d文件夹中一份方便启动。
  • 添加php的环境变量;
  • 测试PHP的配置文件是否正确合法;
  • 启动php;
  • 关闭php;
  • 查看php7版本信息;
  • 在Apache中配置php;
  • 编辑httpd.conf 文件;
  • 重启apache服务器。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值