Apache+php+mysql在Linux下的安装与配置.doc_第1页
Apache+php+mysql在Linux下的安装与配置.doc_第2页
Apache+php+mysql在Linux下的安装与配置.doc_第3页
Apache+php+mysql在Linux下的安装与配置.doc_第4页
全文预览已结束

下载本文档

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

文档简介

具体安装步骤与方法如下:1. MySQL的安装解压mysql5 的安装包:tar zxvf mysql-5.0.16.tar.gz进入解压后的安装包: cd mysql-5.0.16配置:./configure-prefix=/opt/mysql-with-extra-charsets=all-with-unix-socket-path=/opt/mysql/var/mysql.sockmakemake install复制配置文件到/etc下cp /opt/mysql/share/mysql/f /etc/f运行:./opt/mysql/bin/mysql_install_db这个命令是创建MySQL的授权表.改变权限:chmod 755 /opt/mysql/varchown -R mysql : mysql /opt/mysql/var启动服务:./opt/mysql/share/mysql/mysql.service start (关闭用stop)解释参数:-prefix=/opt/mysql 把mysql指定安装到/opt/mysql目录中;-with-extra-charsets=all 对多语言的支持;-with-unix-socket-path=/opt/mysql/var/mysql.sock这个是指定mysql服务器启动后,联机套接字文件所处的位置和文件名,也就是说,如果mysql服务器成功启动后,就能在/opt/mysql/var目录中看到mysql.sock文件。 解压安装包:tar zxvf httpd-2.0.55.tar.gz 进入解压后的安装包: cd httpd-2.0.55 配置:./configure-prefix=/opt/apache-enable-cgi ( 意义支持CGI) make make install2. Apache2的安装 安装完成后,会在/opt/目录下生成/opt/apache 启动apache守护进程: 启动:./opt/apache/bin/apachectl start 打开浏览器,输入http:/localhost 就能看到一个apache的欢迎页面了,这表示我们已经成功解决了apache的安装。 apache 配制文件及目录是:/opt/apache/conf/httpd.conf apache默认存放主页的位置应该是:/opt/apache/htdocs 以下是配置文件里面的信息:(有的地方作了修改) ServerRoot /opt/apache这是ServerRoot指定apache程序所在的的目录,比如日志文件、配制文件等目录. Listen 80 apache 默认端口80 DocumentRoot /opt/apache/htdocs这个是存放网页的目录,我们应该把网页的目录指定到哪里,这样当访问网址时,就调用这个目录的文件. Directory /opt/apache/htdocs这句应该和DocumentRoot 的目录保持一致。 修改的地方: 找到: DirectoryIndex index.html index.html.var (395行)改为: DirectoryIndex index.html index.html.var index.php 找到:#AddType application/x-tar .tgz 加一行: AddType application/x-httpd-php .php(注意空格) 找到: AddDefaultCharset ISO-8859-1 (780行)将ISO-8859-1改为GB2312。解决网页出乱中文乱码 然后保存就重启apache的守护进程 注意: 要想配置文件中的配置生消,前面要去掉#号 每次更改配置文件,要重起服务 对存放网页的目录执行:命令chmod 755 目录名chmod -R 755 目录名3. libxml2-2.6.11.tar.gz 的安装 解压: tar -xzvf libxml2-2.6.11.tar.gz 进入解压后的文件 :cd libxml2-2.6.11 配置:指定了安装目录 ./configure -prefix=/opt/libxml2 编译:make 安装:make install4. zlib-1.2.3.tar.gz 的安装 解压: tar -xzvf zlib-1.2.3.tar.gz 进入解压后的文件:cd zlib-1.2.3 配置:指定了安装目录 ./configure -prefix=/opt/zlib 编译:make 安装:make install5. gd-2.0.28.tar.gz 的安装 解压: tar -xzvf gd-2.0.28.tar.gz 进入解压后的文件:cd gd-2.0.28 配置:指定了安装目录./configure -prefix=/opt/gd 编译:make 安装:make install 安装PHP这一步骤中,最为关键的一步是使用一系列的激发扩展功能提供PHP configure,以及外部类库正确的文件路径 首先解压安装文件:tar -zxvf php-5.1.1.tar.gz 进入安装目录: cd php-5.1.16. PHP的安装 配置 : ./configure -prefix=/opt/php5 -with-apxs2=/opt/apache/bin/apxs -with-libxml-dir=/opt/libxml2 -with-zlib -with-zlib-dir=/opt/lib -with-mysql=/opt/mysql -with-mysqli=/opt/mysql/bin/mysql_config -with-gd=/opt/gd -with-mysql-sock=/opt/mysql/var/mysql.sock 配置说明:-prefix设置PHP5 的安装路径。-with-apxs2告诉PHP查找Apache 2.0的地方。 -with-libxml-dir和-with-zlib-dir告诉PHP放置libxml2和zlib库的地方。-with-mysql变量激活regularMySQL扩展功能。-with-mysqli变量激活新增加的MySQL功能。-with-gd变量激活GD 扩展功能。-with-zlib变量激活ZLIB 压缩库。 ./configure -help 查看其他参数一旦configure已经完成,你即可编译和安装PHP。 编译:make 安装:make install 从解压后的文件中复制php.ini-dist 到/opt/php/etc/目录下. 改名为php.ini 编辑/opt/php/etc/php.ini文件找到如下的一行;default_charset = “iso-

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论