树莓派搭建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 根目录的每一个父节点目录。
最新文章
- UGUI&;&;Animator模块知识点随记
- PHP CLI下接受参数的几种方法
- 最近360和adsafe软件有冲突
- 21: Arithmetic Sequence--HZAU(dp)
- foxmail创建163公司企业邮箱的时候会出现ERR Unable to log on
- Javascript实现摩斯码加密解密
- 最近用unity5弄的一些渲染
- (转)resize扩展
- oracle 数据库数据迁移解决方案
- 高通公司 MSM8K GPT异常原因分析无法开机的问题
- ShellExecute, WinExec, CreateProcess区别
- python中str常用操作
- tomcat jvm优化
- 无法创建保存文件 ";afiedt.buf";
- logging 简单使用
- P4391 [BOI2009]Radio Transmission 无线传输(KMP)
- 在django中使用redis
- openstack第四章:neutron— 网络服务
- Mobius反演的套路
- 详解区块链P2P网络