网站大量收购独家精品文档,联系QQ:2885784924

linux下编译安装Apache.MySQL.PHP环境.pdfVIP

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
linux下编译安装Apache.MySQL.PHP环境.pdf

linux 下用源代码编译 apache+mysql+php 应用环境 作者:十字星芒 电子邮箱:travel981cn@ 编写时间:2008 年 12 月23-27 日 转载声明: 1,本文不限制转载,但请保留我的信箱。或者,转载的朋友可以通过我的信箱反馈读者的问题及建议, 以免遇到问题不能及时得到我的解答。 2,不管我的文章写得有多长,哪怕要分成好多页,我仍然要求全部转载,不要断章取义。 3,最好保留我原文的格式,方便读者们阅读和理解。如果您有更好的叙述格式,也可以采用。 教程说明: 正式开始前,请一定要仔细的看一下声明,否则你的程序编译后不能运行,我不承担任何责任。 注意:这篇文章“ 不是 ”“从零开始 ”的教程,所谓“从零开始”是指: 1,最终生成的amp (指apache+mysql+php,下同)文件,都是通过源代码构建的。 2,除了amp 外,amp 所依赖的组件也是从源代码构建的。 3,除了构建的主机外,生成的文件在另外一个主机(系统环境)下也是可以正确运行的。 除了在编译主机能运行的情况下,本文不具备 “从零开始 ”的条件,并且也没有做过相关的测试。 所以,如果打算按照本文所介绍的方法去构建你的 amp 环境,前提条件是: 1,编译环境己搭建完毕,并且可以正确的对源代码进行编译。 2,您应该具有从源代码编译程序的经验,至少遇到错误,知道如何处理。 3,所有amp 环境依赖的软件包已经全部安装,并且在编译时可以找到。 4,你的路径设置不必跟我保持一致,但是需要做必要的修改。 5,源代码文件的版本(主版本,修正版本)要跟我保持一致,我并没有做其它版本的兼容性测试。 6,本文编译的各个组件,默认不应该 已 安装到系统中,如果 已 安装,请 自行决定是否继续。 我的建议是在一个没有安装基本 amp 组件的情况下继续进行,否则编译安装后可能会引起冲突。 mysql 部分。mysql 源代码的版本是:mysql-5.1.29-rc.tar.gz 关于mysql 的编译方法,在/这个网址可以找到一些帮助,该文档介绍已足够 细。下面我给出编译mysql 所必须的命令,让心急的朋友了解一下大概。 mysql 编译安装基本命令——给心急的朋友,出于安全的考虑,推荐用特定用户去运行mysql: groupadd mysql 添加mysql 组 useradd -g mysql mysql 添加mysql 用户,并加入到mysql 组 tar xvf mysql-5.1.29-rc.tar.gz 解压源代码 cd mysql-5.1.29-rc/ 进入源代码 目录 ./configure --prefix=/usr/local/mysql 配置mysql make make install 编译并安装 scripts/mysql_install_db --user=mysql 安装mysql 数据库并将所有权交给mysql cp support-files/f /etc/f 拷贝合适的配置文件 cp support-files/mysql.server /etc/init.d/mysqld 复制 mysql 启动脚本 chkconfig --add mysqld 添加mysqld服务 chkconfig --level 35 mysqld on 设置mysqld在运行级3 和 5 中启动 chkconfig --list mysql 检查mysql 的服务运行状态 service mysqld start 启动mysql 注意:只有新版的 tar 命令支持-x 参数调用 gnuzip,稍早一些的版本需要使用 tar xzvf mysql-5.1.29-rc.tar.gz或 gunzip mysql-5.1.29-rc.tar.gz | tar -xvf - 因此,如果你看到我使用一些 “奇怪”的命令时,千万不要以为我打错了。 关于make install:新版本的 make install 可以同时完成make make install 的任务,但是,如果 在编译过程中出现了

您可能关注的文档

文档评论(0)

zhoujiahao + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档