1、获取软件包
httpd-2.2.4.tar.gz
mysql-6.0.0-alpha.tar.gz
php-5.2.2.tar.gz
去相应的官方网站都可以下载到,把它们全部放到 /usr/local/src 下面.
2、安装 mysql
这三个软件包的安装应该没有先后顺序,但我还是习惯先安装mysql:
>tar -zxvf mysql-6.0.0-alpha.tar.gz
>cd mysql-6.0.0-alpha
>./configure --prefix=/usr/local/mysql
>make
>make install
>cp support-files/my-medium.cnf /etc/my.cnf
>cd /usr/local/mysql
>chown -R mysql .
>chgrp -R mysql .
>bin/mysql_install_db --user=mysql
>chown -R mysql var
>bin/mysqld_safe --user=mysql &
到这里mysql就算安装并启动完毕了,但是还有一些工作也是必须要做的,比如设置root密码、让mysql开机自启动:
设置mysql的root密码:
>bin/mysqladmin -u root password 新密码
设置mysql开机自启动:
>cp /usr/local/src/mysql-6.0.0-alpha/support-files/mysql.server /etc/rc.d/init.d/mysql
>chmod +x /etc/rc.d/init.d/mysql
>chkconfig --add mysql
3、安装Apache
>tar -zxvf httpd-2.2.4.tar.gz
>cd httpd-2.2.4
>./configure --prefix=/usr/local/apache --with-mysql=/usr/local/mysql --enable-module=so --enable-shared=max
>make
>make install
4、安装PHP
>tar -zxvf php-5.2.2.tar.gz
>cd php-5.2.2
>./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache/bin/apxs
>make
>make install
>cp php.ini-dist /usr/local/php/lib/php.ini
>vi /usr/local/php/lib/php.ini
修改 register_globals=On
5、配置httpd.conf
>vi /usr/local/apache/conf/httpd.conf
找到"AddType application/x-gzip .tgz"(第294行),在它的下面添加
"AddType application/x-httpd-php .php"和"AddType application/x-httpd-php-source .phps"
找到"DirectoryIndex index.html
" 在index.html 前添加 index.php
>vi /usr/local/apache/htdocs/index.php
内容为:
<?php
phpinfo();
?>
>/usr/local/apache/bin/apachectl -k start
分享到:
相关推荐
**LAMP配置手册** 在IT领域,LAMP(Linux、Apache、MySQL、PHP)是一种常见的Web服务器架构,广泛用于开发和部署动态网站和应用程序。这个配置手册将带你一步步成为服务器管理的高手,让你掌握如何搭建和优化LAMP...
LAMP 配置图 详解 一看就懂 配置环境用
提供的压缩包文件`CentOS6.5 LAMP配置百度云链接.txt`可能包含了更详细的配置步骤、优化建议、安全设置或其他相关资源,如数据库脚本或网站源码。记得下载并根据其中的指导操作。 在实际应用中,你可能还需要考虑...
### LAMP配置过程 #### Linux系统环境准备 首先,LAMP环境的搭建基于Linux操作系统,本文档中提到的是Red Hat Enterprise Linux 5(RHEL5)。在搭建LAMP之前,确保系统更新到最新状态,同时安装必要的开发工具如GCC...
lamp开发教程
### Linux学习资料—LAMP配置详解 在当前的互联网环境中,LAMP架构因其稳定性和开源特性而被广泛采用。LAMP代表Linux、Apache、MySQL和PHP,这些组件共同构成了一个强大的Web开发平台。本文将围绕如何搭建LAMP环境...
总结来说,Apache+LAMP配置是一项涉及多个技术组件的复杂任务,需要系统管理员或开发者具备一定的Linux操作技能、软件编译知识以及对Web服务器配置的理解。通过熟练掌握这些知识点,可以成功搭建一个性能稳定、功能...
### LAMP配置详解 #### 一、概述 LAMP(Linux、Apache、MySQL、PHP)是一种常见的开源Web服务解决方案组合,被广泛应用于构建动态网站或Web应用开发环境。本篇文章将详细介绍如何在Ubuntu系统上搭建LAMP环境,包括...
【LAMP配置大全】是指在Linux操作系统下搭建Apache(一种流行的Web服务器)、MySQL(关系型数据库管理系统)和PHP(一种服务器端脚本语言)的综合环境,用于构建动态网站和Web应用程序。LAMP架构因其开源、稳定和...
本文将详细介绍如何在CentOS 6操作系统上配置完整的LAMP环境,包括安装所有必要的依赖库。 首先,让我们从Linux部分开始。CentOS 6是一款基于RPM包管理系统的Linux发行版,因此我们将使用`yum`命令来安装所需的...
**LAMP环境详解** LAMP(Linux、Apache、...通过以上步骤,你将能够成功地在CentOS 6.5上配置一个运行稳定的LAMP服务器,为网站或应用程序提供可靠的基础。记得在每个步骤后检查服务的状态和配置,确保一切正常运行。
- 配置编译选项:`./configure --prefix=/usr/local/gd2 --with-zlib=/usr/local/zlib --with-jpeg=/usr/local/jpeg6 --with-png=/usr/local/libpng`。 - 编译:`make`。 - 安装:`make install`。 #### 4. 安装...
教程名称:CentOS配置LAMP视频教程(18集)课程目录:【】01(下载并在虚拟机上安装CentOS5.1(视频.语音全过程))【】02(在CentOS5.1上编译安装MySql)【】03(编译安装apache.httpd-2.2.8)【】04(安装支持ssl安全性比较高...
### Linux + Apache + MySQL + PHP (LAMP) 配置手册 #### 1. Linux 的安装 ##### 1.1 分区 为了确保 LAMP 架构能够...通过以上步骤,就可以完成 LAMP 架构的基本安装和配置。这将为搭建 Web 开发环境提供坚实的基础。
【lamp服务器的安装与配置】涉及的是在Linux操作系统上搭建Apache web服务器、MySQL数据库服务器以及PHP解释器的过程,这样的组合通常用于开发和部署基于PHP的Web应用。以下将详细阐述每个组件的安装与配置步骤: 1...
通过浏览器访问`http://localhost/index.php`,如果能看到PHP信息页面,说明LAMP配置成功。 为了提升安全性,建议定期更新系统和软件包,并遵循最佳安全实践,如限制不必要的网络服务,定期备份数据,以及监控系统...
- **LAMP项目环境配置**:对于Linux环境下的LAMP配置,需要通过包管理器(如apt或yum)分别安装Linux发行版中的Apache、MySQL和PHP。然后配置服务启动脚本,使它们在系统启动时自动运行,最后进行必要的安全配置和...
Linux+Apache+MySQL+PHP搭建web服务器详细图文教程 整体在ubuntu12.04LTS版本下完成
在本文中,我们将详细介绍如何在 CentOS 7 系统上配置 LAMP(Linux、Apache、MySQL/MariaDB 和 PHP)环境。LAMP 架构是构建 web 应用程序的流行选择,因其开源、稳定和高效而备受青睐。特别是对于需要安装 Zabbix ...