全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一步:搭建apache服务器1. 这里采用 源代码 安装apache软件。解压源码包:tar zxvf httpd-2.2.9.tar.gz C /usr/src进入到解压目录:cd /usr/src/httpd-2.2.9/2. 配置安装信息:./configure prefix=/usr/local/apache2 enable-so enable-rewrite-prefix:程序的安装路径。-enable-so:使httpd服务能够动态加载模块功能。-enable-rewrite:使httpd服务具有网页地址重写功能。3. 编译、安装make & make install 配置httpd.conf 文件。1. 配置基于域名的虚拟主机。使用NameVirtualHost 配置项指定运行虚拟主机的服务器 IP 地址。示例:NameVirtualHost Document /usr/local/apache2/htdocs/bbscomServerName ErrorLoglogs/.error.logCusromLog logs/.access.log2. 配置基于IP地址的虚拟主机。配置方法与基于域名的虚拟主机基本类似,只是不需要添加NameVirtualHost配置项。Document /usr/local/apache2/htdocs/bbscomServerName ErrorLoglogs/.error.logCusromLog logs/.access.logDocument /usr/local/apache2/htdocs/benetServerName ErrorLoglogs/.error.logCusromLog logs/.access.log3. 配置基于端口的虚拟主机(略)。第二步:安装mysql数据库。1. 创建运行mysql 数据库的用户和组.。useradd M s /sbin/nologin mysql2. 解压源代码安装包。tar zxvf mysql-5.0.56.tar.gz C /usr/srccd /usr/src/mysql-5.0.563. 配置编译选项./configure prefix=/usr/local/mysql4. 编译、安装make & make install5. 安装后的调整。(1) 复制mysql的配置文件cp support-files/f /etc/f(2) 初始化数据库,以mysql用户身份执行mysql_install_db 脚本进行数据库的初始化。/usr/local/mysql/bin/mysql_install_db -user=mysqlchown R root.mysql /usr/local/mysqlchown R mysql /usr/local/mysql/var(3) 调整lib 库路径:echo “/usr/local/mysql/lib/mysql” /etc/ld.so.conf ldconfig /刷新库文件搜索路径。6. 安全启动mysql 服务。/usr/local/mysql/bin/mysqld_safe user=mysql &mysqld_safe 脚本可用来安全启动mysql 服务器。7. 将mysqld 文件添加为系统服务。将源码包的 support-files 目录下的 mysql.server (mysql.server可用来启动或停止 mysql服务)文件复制为 /etc/init.d/mysqld ,添加可执行权限,并添加为系统服务。cp /usr/src/mysql-5.0.56/support-files/mysql.server /etc/init.d/mysqldchmod +x /etc/init.d/mysqldchkconfig add mysqldchkconfig mysqld on8. 设置 mysql 程序的执行路径export PATH=$PATH:/usr/local/mysql/bin echo “PATH=$PATH: /usr/local/mysql/bin” /etc/profile 第三步:构建 PHP 环境1 解压略2 配置编译参数。./configure -prefix=/usr/local/php5 -enable-mbstring -with-apxs2=/usr/local/apache2/bin/apxs -with-mysql=/usr/local/mysql -with-config-file-path=/usr/local/php5选项:-prefix:指定php 程序的安装路径。-enable-mbstring:设置php支持多字节字符串。-with-apxs2:指定apache服务器提供的apxs模块支持程序的文件位置。-with-mysql:mysql服务器程序的安装位置。-with-config-file-path:设置php程序的配置文件所在位置。3 编译、安装。make & make install4 复制php.ini 配置文件。PHP安装程序通常不会复制配置文件,因此要从源码目录 复制php.ini-dist 到PHP安装目录中的php.ini。cp /usr/src/php-5.2.6/php.ini-dist /usr/local/php5/php.ini5 设置httpd.conf文件在httpd.conf文件中添加/加载php程序对应的模块。 LoadModule php5_module modules/libphp5.so /添加对 .php类型的网页文
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《GB-T 38328-2019柔性直流系统用高压直流断路器的共用技术要求》专题研究报告
- 2025年大学四年级文化数字化专业《文化数据建模》期末考试测验卷及答案
- 民族弹拨乐器制作工岗前岗中实操考核试卷含答案
- 石油焦煅烧工安全理论水平考核试卷含答案
- 啤酒花加工工安全教育竞赛考核试卷含答案
- 《GBT 17454.1-2017 机械安全 压敏保护装置 第 1 部分∶压敏垫和压敏地板的设计和试验通则》专题研究报告
- 拖拉机电器装试工安全宣贯水平考核试卷含答案
- 照相机及器材制造工岗前理论评估考核试卷含答案
- 飞机无线电设备安装调试工成果转化知识考核试卷含答案
- 《GBT 35392-2017 无损检测 电导率电磁(涡流)测定方法》专题研究报告
- 部编版四年级语文上册第五六单元综合测评(含答案)
- 激光镭雕岗位安全培训课件
- 冷作钣金工培训课件
- 掘进队长考试题库及答案
- 代收个人居间费合同范本
- 知道智慧树西方经济学实验(山东联盟).满分测试答案
- 小区监控改造升级方案(3篇)
- 医院传染病管理培训课件
- 2025年noip试题详解及答案
- 呼吸科护士轮转工作汇报
- 学堂在线 遥测原理 章节测试答案
评论
0/150
提交评论