QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3051|回复: 12

自认为是php5安装后的最难的问题。急!急!!

[复制链接]
发表于 2006-7-31 14:49:43 | 显示全部楼层 |阅读模式
mysql+apache2+php5
我把他们都安装好了,apache2的测试页都可以浏览,可是就是不能连接上PHP,真是晕啊,怎么找也找不到问题所在,请各位大侠看看,下面是我的安装的步骤:

Mysql+Apache+php的配置

准备工作:
  从官方网站下载它们的源码包(因为官方的资源都是最新的,这样下载的源码包安装
后的漏洞会少一些,我们也就会更安全些。
    官方网站:http://www.mysql.com   http://www.apache.org   http://www.php.net
一:下载碰到的问题:
   在下载过程中,不知道怎么把软件包下载到指定目录。
   ①:在浏览器上选择“编辑”选项中的“首选项”里面的下载,修改就OK了。
   ②: 在shell中用links 命令进入浏览见面,选择要下载的软件,下载时是把软件  
     
        下载到当前目录的。所以要下载到那个目录,当前目录就要是那个目录。
二:安装:
  1 . Mysql的安装:
     
   ①:先按如下步骤安装:
   
    shell> groupadd mysql
    shell> useradd -g mysql mysql
    shell> gunzip < mysql-VERSION.tar.gz | tar -xvf -
    shell> cd mysql-VERSION
    shell> ./configure --prefix=/usr/local/mysql
    shell> make
    shell> make install
    shell> cp support-files/my-medium.cnf /etc/my.cnf
    shell> cd /usr/local/mysql
    shell> bin/mysql_install_db --user=mysql
    shell> chown -R root  .
    shell> chown -R mysql var
    shell> chgrp -R mysql .
    shell> bin/mysqld_safe --user=mysql &(这个是启动mysql)
    shell>cp share/mysql/mysql.server /etc/init.d/mysqld

    ②:再运行:shell>netstat -lt
        看mysql启动没有,启动了就运行:shell>cd /usr/local/mysql/bin
                                        shell>. /mysql
        进入mysql数据库;退出mysql运行shell>quit
     

   
    2 . 安装Apache
    ①:先按如下步骤安装:
           
       $ ./configure –prefix=/usr/local/apache2
       $ make
       $ make install
       $ /usr/local/apache2/bin/apachectl start (这是启动httpd )
       $cp /usr/local/apache2/bin/apachect1 /etc/init.d
     
      ②:再运行:shell>netstat -lt
           打开浏览器:http://192.168.0.186,检查是否安装成功。
    3 . 安装Php
     ①:先按如下步骤安装:

             shell>cd ../php-xxxx
             shell>. /configure --with-apxs2=/usr/local/apache2/bin/apxs
--with-mysql
             shell>make
             shell>make install
             shell> cp php.ini-dist /usr/local/lib/php.ini  (setup php.ini)
        ②  编辑http.conf文件:
            shell>vi /usr/local/apache2/conf/http.conf
            在http.conf文件中修改网页存放的路径:
            DocumentRoot “/home/www/html”
            Dircetory “/home/www/html”
            上面两个的路径要一样的。
           
             然后再在里面加入下面两句:
             AddType application/x-httpd-php .php .phtml
             AddType application/x-httpd-php-source .phps
           
             修改用户和组:
             User  www
             Group  www
             修改好了之后要从启:
             shell>service httpd restart         
        注 :在修改文件时,最好先备份,于免出错,出了问题相当麻烦。
         
           ③:在home目录下创建目录:
              shell>mkdir www
              shell>cd www
              shell>mkdir html
            设置它的权限
            
             shell>chown www:www www -Rf

三:测试碰到的问题:

      由于没有向http.conf文件中加入下面两句  :
      AddType application/x-httpd-php .php .phtml
      AddType application/x-httpd-php-source .phps  
      而使测试没有通过。     


上次我照上面的安装成功了,可这次不行了。
发表于 2006-7-31 21:22:36 | 显示全部楼层
你怎么装的?遇到没遇到什么提示?
完全按照别人的方法?
打开什么文件?内容?打开他什么提示?

你把别人的方法贴上来没用的。既然你上次成功,那我照着做肯定就没错误。
和你有错误没关系…………………………………

再加上 php 是“连上”么?明明是“打开” php 网页,顶多叫“运行”……………
回复

使用道具 举报

发表于 2006-8-1 11:08:37 | 显示全部楼层
我还是觉得用现成的二进制包比较方便。毕竟我们应该把工作放在管理网站或者编写网站程序上,而不是被源码包玩。
回复

使用道具 举报

发表于 2006-8-1 18:21:47 | 显示全部楼层
安装源代码是基础。你可以不用,但是不能不会。

如果只会编写网站,那就等于你不会编写网站。
回复

使用道具 举报

发表于 2006-8-3 10:21:04 | 显示全部楼层
配置网站是网管的事,编写网站是程序员的事。不要往自己的头上揽活。
回复

使用道具 举报

发表于 2006-8-3 18:30:44 | 显示全部楼层
可以不管,但不能不会。

就算再不是自己的工作,计算机怎么开机总需要知道吧?

只会编写网站的人,那不叫人才,要搁我,我连哪个学校毕业的都不报,给学校摸黑。

不要以为一样牛了就行了,不然别人可以很轻松的掐住你。
回复

使用道具 举报

发表于 2006-8-3 21:00:25 | 显示全部楼层
你手里只要有一个无敌强项就行了,现在已经不是万金油时代了。注意学习我的签名    
回复

使用道具 举报

发表于 2006-8-3 23:05:04 | 显示全部楼层
你可以无敌强项,但不要让一个人可以轻易的难住你。
回复

使用道具 举报

发表于 2006-8-4 14:18:46 | 显示全部楼层
没有人可以难住我。被别人难住,只能证明工作责任不清。
回复

使用道具 举报

发表于 2006-8-4 16:22:03 | 显示全部楼层
[quote:74048a40a0="mandrakechina"]没有人可以难住我。被别人难住,只能证明工作责任不清。[/quote]
工作责任清楚明了的单位光会一样很难进去,能进去的单位工作责任很难分清。
政府部门可以只会一样,在公司里,多会点没坏处。
回复

使用道具 举报

发表于 2006-8-4 16:48:30 | 显示全部楼层
我们学校工作责任就很分明,比如我经常就把来访的支到别的部门去    
回复

使用道具 举报

发表于 2006-8-4 18:43:20 | 显示全部楼层
……………………
官僚啊!!!
回复

使用道具 举报

发表于 2006-8-5 01:26:04 | 显示全部楼层
是不是selinux的安全问题,把它disable掉试试.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-4-18 10:56 , Processed in 0.086628 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表