当前位置 主页 > 服务器问题 > Linux/apache问题 >

    linux下安装apache与php;Apache+PHP+MySQL配置攻略(3)

    栏目:Linux/apache问题 时间:2019-10-09 20:04



      配置完PHP就该配置Apache Web SERVER了,先对httpd.conf进行配置 

      cd /usr/local/apache/conf 

      vi httpd.conf 

      针对php要对以下内容进行修改: 

      # AddType application/x-httpd-php .php 

      # AddType application/x-httpd-php-source .phps 

      把以上两行的注释符去掉,并根据实际情况确定php文档的后缀名,根据horde的需要,建议大家把第一行改成如下形式 

      AddType application/x-httpd-php .php .php3 .htm .phtml .php4 

      另外还要修改系统默认的首页类型,建议把DirectoryIndex index.htm改成这样: 

      DirectoryIndex index.htm index.html index.php3 index.php default.php 


    新版mysql+apache+php Linux安装指南

      新版的老版的还是有些不同的。现在把步骤帖一下 



      安装步骤: 

      1.mysql 

      在如下页面下载mysql的for Linux rpm包 
      http://www.mysql.com/downloads/down...3.52-1.i386.rpm 
      http://www.mysql.com/downloads/down...3.52-1.i386.rpm 

      存至/home/tmp目录 

      命令列表: 


    cd /home/tmp 
    rpm -ivh MySQL-3.23.52-1.i386.rpm #安装mysql server 
    rpm -ivh MySQL-client-3.23.52-1.i386.rpm #安装mysql client 
    /usr/mysql/safe_mysqld & #启动mysql server 
    mysql #运行mysql 客户端,并开放root用户的远程访问权限。以便调试 
    use mysql 
    update user set host = '%' where user = 'root' and host <> 'localhost'; 
    flush privileges; 
    quit  


      至此mysql安装完成 

      2.apache 

      在如下页面下载apache的for linux 的源码包 

      http://www.apache.org/dist/httpd/apache_1.3.26.tar.gz 

      存至/home/tmp目录 

      命令列表: 


    cd /home/tmp 
    tar -zxvf apache_1.3.26.tar.gz 
    mv apache_1.3.26.tar.gz apache 
    cd apache 
    ./configure --prefix=/usr/local/apache --enable-module=so 
    make 
    make install  


    安装apache至/usr/local/apache 并配置apache支持dso方式 

      3.php 

      在如下页面下载php的for linux 的源码包 

      http://www.php.net/get_download.php?df=php-4.2.3.tar.gz 

      存至/home/tmp目录 

      命令列表: 


    cd /home/tmp 
    tar -zxvf php-4.2.3.tar.gz 
    mv php-4.2.3.tar.gz php 
    cd php 
    ./configure --prefix=/usr/local/php --with-apxs=/usr/local/apache/bin/apxs --with-config-file-path=/usr/local/lib --enable-track-vars --with-xml --with-mysql 
    make