LAMP平台搭建php服务器.doc_第1页
LAMP平台搭建php服务器.doc_第2页
LAMP平台搭建php服务器.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一步:搭建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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论