Fedora 8 下LAMP简单搭建

所谓简单,就是很简单很简单的动一下.

1,安装Fedora 8 .

    系统装好后,apache,mysql,php 都已经装好了.搭建过程,主要还是修改一下apache的httpd.conf文件;

2,配置httpd.conf文件

    a. 用 "cd /etc/httpd/conf/" 进入, 然后用"ls"命令列出conf目录下的所有文件;

    b. 切换到超级用户,并用vi编辑器将httpd.conf打开,"vi httpd.conf"

     c. 从上往下慢慢看,会看到#ServerName www.example.com:80 这句,可以后面加 一句

         ServerName 192.168.1.171:80

        这样,你的电脑在局域网内就可以通过192.168.1.171来访问了;

     d. 从上到下慢慢看,找到 DocumentRoot "/var/www/html" 这句,这是apache服务器默认主页所在目录,将它用#注释掉, 并在后面加一句

        DocumentRoot "/home/apao/pages" 

        其中,apao是你电脑上的用户名,pages是你自己创建的一个目录;

     e. 再往下看,在不远的地方,会看到<Directory "/var/www/html">, 同样用#把这句注释掉,并在它后面加一句 <Directory "/home/apao/pages">; 这样,当用127.0.0.1 或者http://localhost访问本地,网站时,默认就会指向/home/apao/pages目录下的index.php  或者index.html文件了;

     f. 继续往下看,在不远的地方,有DirectoryIndex index.html index.html.var   把这句改为:  

     DirectoryIndex index.html index.html.var index.php

        这样,服务器就支持index.php 这个页面了;

     g. 配置完成,保存退出.

3,修改主页目录文件权限 

    用"chmod -R 755 /home" 把/home下的目录权限修改,这样,通过127.0.0.1就可以正常访问了

 4,有关Fedora 8  下防火墙的问题; 

        如果在安装操作系统时,防火墙选择了其推荐的安全级别,则有可能防火墙会禁止apache访问/home/apao/pages  这个目录,所以可以考虑修改防火墙设置或者安全级别,具体操作可以上网查找一下.

     5,有个问题需要特别注意一下,在linuxcenter目录下的所有文件及文件夹,应该位于同一个目录下,就像目前  它们是位于linuxcenter目录下一样. 6,网站服务器的默认路径(DocumentRoot "/home/apao/pages" )如果直接指向linuxcenter/pages目录,会出现  图片显示错误的问题. 所以,网站服务器路径应该指向pages的上一级目录linuxcenter或者linuxcenter目录  的上一级目录; 访问时,可通过一个自动跳转,直接跳转到linuxcenter/pages下的index.php;

 下面附上自动  跳转的页面代码: 

<!-- index.html  假设index.html位于linuxcenter的上一级目录 -->

  <span id="totalSecond">0</span>

  <script language="javascript" type="text/javascript">

      var myurl = "./linuxcenter/pages/index.php";

  </script>

    <script language="javascript" type="text/javascript">

     // 实现页面自动跳转:感谢作者

    // From:http://www.cnblogs.com/vagerent/archive/2007/12/28/1018086.html            var second = document.getElementById('totalSecond').textContent;

             if (navigator.appName.indexOf("Explorer") > -1)

            {

                     second = document.getElementById('totalSecond').innerText;   

            }

            else

           {

                 second = document.getElementById('totalSecond').textContent;       

            }

            setInterval("redirect()", 1000); 

            function redirect()

           {

                 if (second < 0)

                {

                         location.href = myurl; 

                 }

                 else 

                {

                       if (navigator.appName.indexOf("Explorer") > -1)                              

                      {

                                document.getElementById('totalSecond').innerText = second--;                       }

                      else 

                     {  

                            document.getElementById('totalSecond').textContent = second--;                       }

             }

         } 

   </script>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值