lamp安装

httpd-2.2.4.tar.gz :http://download.csdn.net/detail/wulvla020311/8046141

先检查一下装的东西都在不在:
rpm -qa | grep -i apache
rpm -qa | grep -i httpd

没有,下一步我们安装

建立所需的目录:
[root@localhost ~]#mkdir  -p /opt/lamp/apache

Apache的安装
第一步:Apache的安装
Linux + Apache + MySQL + PHP

[root@meng source]# tar -zxvf  httpd-2.2.4.tar.gz 
(解压缩)

root@meng source]# cd httpd-2.2.4   (切换目录)
[root@meng httpd-2.2.4]# ./configure --prefix=/opt/lamp/apache   --enable-so [root@meng httpd-2.2.4]# make    (编译源代码)

[root@meng httpd-2.2.4]# make install   (安装) 
Apache下关键目录说明(/opt/lamp/apache)
conf: Apache服务器的配置目录 htdocs: 需要发布应用程序的根目录 bin: Apache服务器的可执行程序目录
第二步:Apache的配置修改
[root@meng httpd-2.2.4]#  vi  /opt/lamp/apache/conf/httpd.conf  
将#ServerName www.example.com:80 中的“#”删掉,并将 www.example.com 改为linux的ip地址 (80表示访问端口为HTTP默认端口)
第三步:Apache服务安装检测
Apache安装是否成功的检测 1 启动Apache服务
   说明:apache服务的启动和停止
    [root@meng ~]#  cd  /opt/lamp/apache/bin
    [root@meng bin]# ./apachectl   start     这是启动apache服务     [root@meng bin]# ./apachectl   stop     这是停止apache服务

现在就来试试有没有安装成功,只需要在浏览器上面输出你的ip地址,如果出现    ITS WORK !说明你安装成功了!!!

PHP的安装

检查是否安装了libxm包

[root@XKWB3403 php-5.3.8]# rpm -qa |grep  libxml2
libxml2-2.6.26-2.1.12
libxml2-python-2.6.26-2.1.12

重新安装libxml2和libxml2-devel包

yum install libxml2

yum install libxml2-devel -y

[root@meng php-5.4.5]#  cp php.ini-dist /etc/php.ini

第二步:PHP的配置 
[root@ meng ~]#  cd  /opt/lamp/apache/conf 
[root@ meng conf]#  vi httpd.conf  
 
找到DirectoryIndex index.html这句话,在行尾添加index.php

PHP配置:
1,把php.ini-dist改为php.ini
2,extension_dir="./"改成extension_dir="/opt/php/php/ext"

apache配置
LoadModule php5_module "C:/php/php/php5apache2_2.dll"

PHPIniDir "/opt/php/php"
AddType application/x-httpd-php .php(固定语句)

loadfile "/opt/php/php/libmysql.dll"

lamp 安装 apache的更多相关文章

  1. lamp 安装 apache php

    http://www.cnblogs.com/CheeseZH/p/4694135.html

  2. 转:CentOS/Debian/Ubuntu一键安装LAMP(Apache/MySQL/PHP)环境

    CentOS/Debian/Ubuntu一键安装LAMP(Apache/MySQL/PHP) 今天遇到一个网友提到需要在Linux VPS服务器中安装LAMP(Apache/MySQL/PHP)网站环 ...

  3. CentOS 6.6安装配置LAMP服务器(Apache+PHP5+MySQL)

    准备篇: CentOS 6.6系统安装配置图解教程 http://www.osyunwei.com/archives/8398.html 1.配置防火墙,开启80端口.3306端口 vi /etc/s ...

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

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

  5. CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)

    这篇文章主要介绍了CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)的方法,需要的朋友可以参考下 文章写的不错,很详细:IDO转载自网络: 准备篇: 1.配置防火墙,开启 ...

  6. CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境

    一.简介 什么是LAMP    LAMP是一种Web网络应用和开发环境,是Linux, Apache, MySQL, Php/Perl的缩写,每一个字母代表了一个组件,每个组件就其本身而言都是在它所代 ...

  7. CentOS 7.0安装配置LAMP服务器(Apache+PHP+MariaDB)

    CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙. 1.关闭firewall: systemctl stop firewalld.service #停止fir ...

  8. 阿里云服务器CentOS 5.7(64位)安装配置LAMP服务器(Apache+PHP5+MySQL)

    一.快速安装Apache+PHP5+MySql ----------------------------------------------------- 补充:由于163的yum源上只有php5.1 ...

  9. CentOS环境下yum安装LAMP(Linux+Apache+Mysql+php)

    CentOS下使用yum命令 安装LAMP详细过程.我们使用的软件是CentOS的最新版本CentOS 6.3,其他版本的也基本类似. 第一步:更新系统内核(如果不想更新可以跳过本步). 首先更新系统 ...

随机推荐

  1. FPGA学习系列 各种门器件程序积累

    1. 两输入与(and)门 entity and2gate is Port ( x : in STD_LOGIC; y : in STD_LOGIC; z : out STD_LOGIC);end a ...

  2. 测试mysql性能工具

    mysqlslap mysqlslap可以模拟服务器的负载,并输出计时信息.它包含在MySQL 5.1 的发行包中,应该在MySQL 4.1或者更新的版本中都可以使用.测试时可以执行并发连接数,并指定 ...

  3. ACM HDU 1755 -- A Number Puzzle

    A Number Puzzle Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) ...

  4. 第六周 day6 python学习笔记

    1.Python面向对象编程OOP(Object Oriented Programming) 封装:可以隐藏实现细节,使代码模块化 继承:可以扩展已存在的代码模块,可以使代码实现重用 多态:一种接口, ...

  5. February 15 2017 Week 7 Wednesday

    Youth is not a time of life, it is a state of mind. 青春不是一段年华,而是一种心境. Likewise, maturity is not a tim ...

  6. SAP HANA Delivery Unit概念简述

    介绍 在SAP HANA应用开发领域里,我们通常用package来存储modeler views和XS工程等模型.这些包应该被部署到最终的生产服务器上. Delivery Unit是SAP HANA原 ...

  7. Webpack笔记(三)——一款破产版脚手架的开发

    前些天一直在学习入门Webpack,后来尝试了自己搭建一下一个简单的React开发环境,后来就在想可不可以自己写一个简单的脚手架,以免每次搭建一个简单的开发环境都需要自己一个个的配置,这样很麻烦,使用 ...

  8. Oracle表空间、段、区和块简述

    本文转载自:http://blog.itpub.net/17203031/viewspace-682003/ 在Oracle学习过程中,存储结构,表段区块可能是每个初学者都要涉及到的概念.表空间.段. ...

  9. 微信小程序开发——列表分页上拉加载封装实现(订单列表为例,订单状态改变后刷新列表滚动位置不变)

    业务需求: 业务需求是给订单列表添加分页功能,也就是上拉加载这种每次只请求加载固定数量的数据. 需求分析: 对业务来说就是简单的分页上拉加载,但是对于技术实现来说,除了要处理分页数据的累加加载,还要处 ...

  10. “ping某个IP地址,如果ping不通则在dos窗口或弹出MsgBox提示原因”的批处理bat命令

    “ping某个IP地址,如果ping不通则在dos窗口提示原因”的批处理bat命令 @echo off&setlocal enabledelayedexpansion title Ping检测 ...