APACHE+PHP+MYSQL+SSL的LINUX.docx

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
APACHEPHPMYSQLSSL的LINUX

进来看关于APACHE+PHP+MYSQL+SSL的LINUX下安装配置(转自奥索)作者:来源:?阅读数 203 人次?,?2006-4-18 16:40:00?   本文作者:原奥索网用户 herodong??OICQ:6678705 /* 孤狼:原文实在太大了,36K多。我选择重要部分贴上,如果需要原文可以MAILTO:wolflx@263.net我们的目标是安装一个允许我们托管多个网站的web服务器,其中一些是针对电子商务的安全解决方案,而大部分网站是通过连接一个数据库服务器并且提取其数据的脚本驱动的。 为了这个任务所需的工具是: Apache-一个网站服务器 Mod_SSL-一个安全套接字层(SSL)的模块 OpenSSL-开放源代码工具箱(mod_ssl所需) RSARef-仅对美国用户 MySQL-一个数据库服务器 PHP-一种脚本语言 “条条大路通罗马”……因此这只是很多能达到我们要求的配置之一。我选择这样的配置,是因为它是最简单和最快的一种。选择Mod_SSL/OpenSSL的原因是因为我有它的先前经验,是最快配置和最容易安装的一种。为了彼此方便地与Apache集成,我选择了PHP和MySQL。记住,Perl能做到你想要做任何工作,然而,PHP对任何想学习它地程序员来说简单并且容易。 希望你将在结束这个简单的指南后能成功地完成下列目标。 安装并设置MySQL数据库服务器 安装并设置具备SSL的Apache网站服务器 安装并配置服务器端脚本的PHP 4.0超文本预处理器 创造一些样本证书用于Apache SSL 本文假设你已经把下列软件安装在你的系统上了。 Perl (最好是ver 5+) gzip或gunzip gcc 和 GNU make 准备 Apache (Web服务器)- Mod_SSL (安全服务器层)- OpenSSL (SSL工具箱)- PHP (脚本语言)- MySQL (SQL数据库服务器 )- 下载所有(tar文件)源代码到一个临时目录下。保证你把他们放在有很多空间的地方……你应该以root身份下载他们以避免权限问题。 我们的计划 我们的计划是首先安装MySQL服务器并保证它工作,然后我们将安装PHP和Mod_SSL,最后我们将安装Apache网站服务器。在我们安装了Apache以后,我们可以测试PHP和Mod_SSL支持是否起作用了。 MySQL源代码安装(UNIX) 你必须用来执行安装MySQL源代码分发的基本命令是(自一个没解开“tar”文件): 通过使用su成为 root用户。 $su 直接进入你有tar文件的目录。(使用一个临时目录。这里使用 /tmp/download/ ) #cd /tmp/download/ 使用下列命令提取文件。 # gunzip -d -c mysql-3.22.xx.tar.gz | tar xvf - 改变到新目录,它在提取期间创建。 # cd mysql-3.22.xx 现在你可以开始“配置”MySQL服务器。你可以用configure指定很多选项,使用configure --help查看所有的选项。我已经选择--prefix指定到安装地点的直接路径。configure将检查你的编译器和一些其他东西。如果你有任何错误,你可以检查config.cache文件查看错误。 # configure --prefix=/usr/local/mysql在你完成了配置以后,你可以执行下列命令make真正的二进制代码。 # make 现在你已准备好安装所有的二进制代码。运行下列命令在你用configure --prefix选项指定的目录下安装二进制代码。 # make install PHP安装(UNIX) 现在安装PHP语言。你下载了必威体育精装版的beta版,但是你可能必须下载非beta版本。记住beta版本需要GNU make。 你仍然假定是root,如果不是,su回到root。 PHP要求你已经预先配置好的Apache,以便它能知道所需的东西在哪儿。在以后你安装Apache服务器时,你将会回到这里。改变到你有源代码的目录。 # cd /tmp/DOWNLOAD # gunzip -c apache_1.3.x.tar.gz | tar xf - # cd apache_1.3.x # ./configure # cd .. 好的,现在你可以开始PHP的安装。提取源代码文件并进入其目录。如果你下载了版本3,在数字和命令上有一个改变,不大的改变。 # gunzip -c php-4.0.x.tar.gz | tar xf - # cd php-4.0.x 如果你正在编译代码,configure将永远是你的朋友。:-) 因此,configure有很多选项。使用configu

文档评论(0)

shenlan118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档