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
摘之http://blog.chinaunix.net/u2/73129/showart_1327763.html
http://blog.chinaunix.net/u2/70289/showart_710648.html
分享到:
相关推荐
小白编译安装搭建 Linux LAMP环境 详细ppt ; 纯手工安装 ; 做一步,写一部,每个步骤的详情。
### Linux 下 LAMP 环境安装教程 #### 核心知识点概述 本文将详细介绍如何在 CentOS 5.5 版本的 Linux 系统上安装 LAMP (Linux, Apache, MySQL, PHP) 环境。LAMP 是一套常用的开源软件组合,广泛应用于 Web 开发...
本文详细介绍了如何在Linux环境下搭建LAMP环境,包括卸载旧版本、系统环境部署及调整、安装所需开发包以及具体组件的安装过程。遵循以上步骤,您可以成功地在自己的Linux系统上搭建起一套完整的LAMP环境,从而支持...
【RedHat Linux安装LAMP教程】是一套针对初学者的指南,旨在教授如何在Red Hat Linux操作系统上构建一个完整的LAMP(Linux + Apache + MySQL + PHP)服务器环境。这个环境是许多网页应用和动态网站的基础,因为这四...
根据Lamp兄弟连的网络linux课程,自己整理的笔记,绝对完整,这是 第2讲 Linux系统安装,以后的课程听完课整理好后会立即上传。
linux下的Apache MySQL PHP一键安装教程
【Linux使用LAMP架构搭建论坛】是指在Linux操作系统上构建一个基于Apache web服务器、Linux操作系统、MySQL数据库和PHP解释器的论坛系统。这种组合被称为LAMP(Linux, Apache, MySQL, PHP),是开源软件栈中常见的...
教程名称:Linux基础LAMP内部培训视频(10讲)课程目录:【】第10讲.Samba服务器配置(一)【】第10讲.Samba服务器配置(二)【】第1讲.Linux应用与发展【】第1讲.Linux应用与发展_总结【】第2讲.Linux系统安装_总结...
用于加固LAMP 环境,以及添加高权限用户进行系统管理,并且禁止root用户远程访问,该文章用于加固之前的一篇文章 https://download.csdn.net/download/qq_42710429/10815360
本文详细介绍了如何在Linux环境下搭建LAMP环境,包括Apache HTTP Server、MySQL Server 和 PHP 的安装配置过程。通过上述步骤,可以顺利地在一个Linux系统上部署出一个完整的LAMP平台,为后续开发基于Web的应用程序...
**Red Hat Linux LAMP环境构建详解** 在信息技术领域,LAMP是Linux、Apache、MySQL和PHP的首字母缩写,代表一个开源软件堆栈,常用于构建动态网站和Web应用程序。本教程将详细介绍如何在Red Hat Linux 9.0操作系统...
本文将深入讲解如何在Linux系统上搭建一个LAMP服务器,这对于初学者来说是一次宝贵的学习经验。 首先,我们需要理解每个组件的作用: 1. **Linux**:作为操作系统的Linux为整个环境提供了基础,提供了一个稳定的...
Ubuntu下LAMP环境的配置与安装 LAMP(Linux、Apache、MySQL、PHP)是一套常用的Web开发环境,这四个组件的结合可以为我们提供一个强大且灵活的Web应用程序开发平台。在Ubuntu操作系统下,安装和配置LAMP环境是非常...
本文详细介绍了在Linux系统上通过分步安装和一键安装包两种方式搭建LAMP环境的过程。对于希望深入理解每个组件安装细节的用户来说,分步安装是更好的选择;而对于追求高效便捷的用户,则推荐使用一键安装包方式。...
LAMP兄弟连李明老师讲Linux,很不错,PPT格式,适合于初学者。
"Linux下LAMP服务器集群系统的设计与实现.pdf" Linux系统不断走向成熟,其健壮性不断增强,同时提供了GNU软件和标准化的PVM、MPI消息传递机制,由于在普通PC机上提供了对高性能网络的支持,因此大大推动了基于...
《lamp安装教程》里面有详细的安装步骤,在LINUX下安装apache,mysql,php
lamp一键安装_Linux_lamp_shell