快速业务通道

linux上的Apache服务和LAMP环境的配置

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-03
linux上的Apache服务和LAMP环境的配置 在RHEL4系统中可以通过两种方式安装Apache服务器. 1. RHEL4系统的安装光盘中包括的Apache服务器的RPM软件包,可以使用rpm命令直接进行安装. 2. 可以从Apache服务器的官方站点下载最新版本的程序源代码,并在RHEL4系统中进行编译安装.(系统光盘里的版本过低选择编译安装的) 3. LAMP说的是linux操作系统作为web服务体系的构建平台,Apache作为前端的web服务器,Mysql作为后端的SQL数据库服务器,PHP语言作为动态网页的编程语言编写各种功能的应用系统,简称LAMP 目标: 目标1:编译安装Apache 目标2:构建LAMP环境 安装mysql ,php论坛 环境描述: 一台RHEL4虚拟机,配有IP地址,和真机能通信. 操作过程及配置说明: 任务1:编译安装Apache 1.1步骤1:取得源码包. 可以去Apache官方网站上下载,我已准备好,在如下目录: /mnt/hgfs/linux/ httpd-2.2.11.tar.gz 1.2步骤2:检查有没有gcc编译环境.运行gcc,如果提示: 说明环境已经安装. 1.3步骤3:解压源码包 解压到/usr/local/src目录下: 1.4步骤4:编译前配置 进入源码目录: 编译前配置: 注意空格. 1.5步骤5: 编译和安装 root@sjd httpd-2.2.11#make && make install 也可以分开进行.注意中间是两个&符号.安装成功后应该有如下目录结构: 1.6步骤6:启动服务. 注意,一定要带路径,不带路径的话,可能会启动系统自带的用RPM包方式安装的Apache. 1.7步骤7:在真机上用IE访问验证. 主目录的路径是:/usr/local/apache2/htdocs/ 如果能看到以上页面说明安装成功.如果显示个英文界面,刚启动的不是编译安装的Apache. 任务2:构建LAMP环境一:安装配置mysql 2.1步骤1:解压二进制安装包(有两个数据库软件包为了快点就用i386那个包) 这是一个二进制包,不是源码,解压到/usr/local目录就可以了. 2.2步骤2:建立符号链接 2.3步骤3:生成my.cnf文件. 如果文件原本存在,别忘了按y键确认覆盖.或着可以用重定向. 2.4步骤4:安装数据库(初始化数据库). 一定要进入此目录,否则无法安装. 安装数据库. 安装成功后有如下文件生成: 2.5步骤5:建立启动mysql所需用户 useradd mysql 这样就可以了 2.6步骤6:更改目录权限 2.7步骤7:启动mysql 注意,当前目录 /usr/local/mysql,否则无法启动服务. 2.8步骤8:给mysql管理员设置密码. Mysql数据库默认管理员是root,没有密码,为保证系统的安全,应设置密码123. 2.9步骤9:登录mysql并创建数据库供后面论坛使用. 登录mysql: 创建数据库: 在此界面运行sql语句,以分号结束. 任务3:构建LAMP环境二:编译安装PHP 3.1步骤1:解压源码包(我这里有好几个版本,我就安装最新版本的,可以在php官网下载) 3.2步骤2:编译前配置 3.3步骤3:编译并安装 不同机器编译所用时间差别很大,耐心等待. 3.4步骤4:生成php.ini配置文件. 3.5步骤5:修改/usr/local/apache2/conf/httpd.conf配置文件. 确认已有如下一行: 如果这行不存在,则可能是编译不成功. 添加如下行:意思是将所有的.php文件都交给php模块来处理 找到如下配置行: 后面添加index.php: 3.6步骤6:重启Apache 3.7步骤7:创建测试页面并通过IE访问验证. 生成/usr/local/apache2/htdocs/test.php文件,内容如下: 通过IE访问验证: [url]http://1921.168.0.125/test.php[/url] 如果出现php的版本及配置信息则说明PHP配置成功. 任务4:构建LAMP环境三:安装配置phpBB论坛 4.1步骤1:解压程序包 编译安装的Apache默认文档根目录是/usr/local/apache2/htdocs,论坛程序文件解压到这个目录下 解压后确认有如下

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号