Chinaunix首页 | 论坛 | 博客
  • 博客访问: 96151
  • 博文数量: 50
  • 博客积分: 982
  • 博客等级: 准尉
  • 技术积分: 280
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-16 12:19
文章分类

全部博文(50)

文章存档

2012年(5)

2011年(45)

我的朋友

分类: LINUX

2011-03-02 14:23:33

    环境:Ubuntu7.04

     网上还有分别下载安装包使用make、make install方法手动安装的,我也试过,但是出现了很多问题,主要是apache无法解析php文件,即用浏览器打开.php文件时弹出下载页面,按照网上的解决方法配置httpd.conf也无法解决此问题;另外还出现输入

    

    时显示的index.html不是./htdocs中的index.html,说明./htdocs并不是主目录位置,经查询得知,ubuntu默认的主目录是/var/www,解决方法是找到httpd.conf中

    

    DirectoryIndex index.html

    >

    一三行注释掉。最终第二个问题解决,但是第一个问题始终找不到原因……

    

    重新找了一个安装方法,简单方便~

    1、安装 Apache2+PHP5+MySQL

      sudo apt-get install apache2 libapache2-mod-php5 php5 php5-gd mysql-server php5-mysql phpmyadmin

    2、启用 mod_rewrite 模块

      sudo a2enmod rewrite

    3、配置 apache2.conf

      sudo gedit /etc/apache2/apache2.conf

      去掉 AddHandler cgi-script .cgi 前的注释 “#”

    (如果没有则添加这句话)

      然后在任意地方添加这么一段:

     DocumentRoot /var/www/

      Options FollowSymLinks

      AllowOverride all

      Options ExecCGI

      重启服务器:

      sudo /etc/init.d/apache2 restart

    注意:Php文件存放在/var/www中

     sudo /etc/init.d/apache2 restart (重启 apache)

       sudo gedit /etc/php5/apache2/php.ini (配置 php.ini)

       sudo gedit /etc/apache2/apache2.conf (配置 apache2.conf)

    

    

    本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/85048/showart_1921784.html

阅读(1094) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~