• 树莓派搭建LAMP,然后更改根目录


    参考网页:

      http://shumeipai.nxez.com/2013/10/13/install-and-config-lamp.html

      http://blog.csdn.net/zzuzadz/article/details/52836788

    LAMP,是最流行的服务器配置之一,LAMP的含义是:

    • Linux - 操作系统
    • Apache - 网络服务器(HTTP)软件
    • Mysql - 数据库服务
    • PHP or Perl - 编程语言

    安装Apache

    Apache服务器可以从Debian的源中下载。可以用apt下载。

    首先要更新apt的软件列表。如果不运行sudo apt-get updata的话,apt软件就不知道有没有新的软件包或者版本更新。

    Apache可以用下面的命令来安装

    1
    sudo apt-get install apache2

    安装mysql

    mysql在Debian的源中也有,可以用这个命令来安装

    1
    sudo apt-get install mysql-server

    安装过程中,会出现一个提示符让你输入一个密码。

    这个密码是mysql root用户的密码。

    安装PHP

    Perl是系统预装的,所以我这里只写PHP的安装。

    输入下面的命令,就可以安装PHP 5,以及PHP访问mysql数据库所需要的库。

    1
    2
    sudo apt-get install php5
    sudo apt-get install php5-mysql

    配置完成

    安装完成后,可以在浏览器中输入你路由器的IP或域名,就可以访问你的网站了。

    你应该能看到一个页面显示“It works”,但是没有其它内容。

    删掉/var/www/index.html,创建一个/var/www/index.php,可以测试服务器和PHP工作是否正常。

    修改根目录

    先备份一下要修改的文件

      sudo cp /etc/apache2/apache2.conf /etc/apache2/apache2.conf.bak

      sudo cp /etc/apache2/sites-enabled/000-default.conf /etc/apache2/sites-enabled/000-default.conf.bak

    然后修改目录

      sudo nano /etc/apache2/apache2.conf,把文件里面的/var/www或者/var/www/html改成你的目标地址。

      sudo nano /etc/apache2/sites-enabled/000-default.conf,把文件里面的/var/www或者/var/www/html改成你的目标地址。

    然后重启服务

      sudo service apache2 restart

    要注意的是被修改的新的目录的所有父节点都需要有相应的权限。具体来说,chmod -R 777 新的根目录。chmod 777 根目录的每一个父节点目录。

  • 相关阅读:
    HDU1172 猜数字 广搜
    HDU2688 Rotate
    HDU1006 Tick and Tick 几何
    ADO.NET中的五个主要对象
    .NET开发人员值得关注的七个开源项目
    常用正则表达式
    常用的正则表达式集锦〔转〕
    一个较优雅的GridView隐藏列取值解决方案
    DataTable分组求和
    处理[未处理的“System.StackOverflowException”类型的异常出现在 System.Windows.Fo ...
  • 原文地址:https://www.cnblogs.com/itlqs/p/6816705.html
Copyright © 2020-2023  润新知