用的树莓派3代B,烧录了官方的镜像(Raspbian)!
这个比路由器搭建web还是要强大些,毕竟路由器要买到这种配置,价格肯定不低了。
官方镜像下载地址:https://www.raspberrypi.org/downloads/
镜像烧录软件:http://pan.baidu.com/s/1kVEmPRD
先运行sudo apt-get update
更新软件源
树莓派(Raspberry Pi)搭建简单的lamp服务;
1. LAMP 的安装
sudo apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql
–安装mysql、apache、php,中间会出现输入 Mysql 的 "root" 用户的密码,千万别给忘记啦!
sudo chmod 777 /var/www/
–设置web目录的权限
2. phpmyadmin 安装
sudo apt-get install phpmyadmin
–安装后选择apache2
3.配置
sudo a2enmod rewrite
–启用 apahce 的 mod_rewrite 模块
sudo ln -s /usr/share/phpmyadmin /var/www
建立连接
把apache和phpmyadmin结合(根据自己的web目录进行修改)
问题一、静态IP
由于2016-02-09发布的rasbian采用的网络机制是dhcpcd, 若用以前的配置文件修改/etc/network/interfaces
, 并不能在重启是自动启动启动, 需要手动sudo ifup eth0
. 其实我们只需稍微修改下配置方式即可.
新的配置方式保持/etc/network/interfaces
不变, 只需在/etc/dhcpcd.conf
末尾添加
# Static IP configuration interface eth0 static ip_address=192.168.1.188/24 static routers=192.168.1.1 static domain_name_servers=222.246.129.80 59.51.78.210 interface wlan0 static ip_address=192.168.1.189/24 static routers=192.168.1.1 static domain_name_servers=222.246.129.80 59.51.78.210
修改完成后,使用以下命令重启网络
sudo /etc/init.d/networking restart
成功后,用ifconfig
命令可以看到 wlan0 设备,且有了IP地址(已连接)。
问题二、Apache伪静态(.htaccess)不生效
记得我们上面已经开启了mod_rewrite
模块,那么只需要设置一个地方啦
sudo nano /etc/apache2/apache2.conf
找到AllowOverride None
改为AllowOverride All
,如果你找到有几个,只需要改你web目录的那个啦,然后Ctrl+O保存,Ctrl+X退出
最后sudo /etc/init.d/apache2 restart
重启一下apache
如果你发现用sudo执行不了的,请开启root账号,然后用su root 进入,那么所有命令都不需要加sudo,本教程主要留着自己复习或者给小白学习,自己也是小白,哈哈,才接触树莓派!
版权声明:若无特殊注明,本文皆为《Finally》原创,转载请保留文章出处。
本文链接:新入手的树莓派,搭建emlog成功! - https://emlog.jiaozi.pro/raspberrypi.html
评论:4条评论