Raspberry 2 B 使用记录
2016-03-24 14:23
453 查看
系统安装:因为没有TF卡读卡器,所以借用一个盒子机器上的读卡器,参照官网在win7下用SDFormatterv4格式化TF卡,将Noobs压缩包文件解压到此TF卡,然后此卡放入Raspberry 2 B盒子就可以启动安装系统了(HDMI外连显示器,接USB鼠标,键盘)。
说明:和直接用Win32DiskImager 0.9.5直接刷写系统不同,用Noobs,相当于把liveCD刻录到了TF卡,启动后会以图形方式安装系统,并且,安装过程中会将自身所在TF卡重新分区,变成:主分区FAT16 1.1G,扩展分区 13.8G(含linux ext4的 boot 32M,FAT32型交换分区63M,Linux ext4 分区13.7G)。直接刷写就是一个分区,并且是FAT32的。
passwd 命令修改 pi用户密码
将图形系统的内存减少到32MB:用sudo raspi-config在配置目录中改动(高级-内存分割)。
./autologin.sh 外网连接验证
------------------------------------------
#!/bin/sh
curl -v -d "DDDDD=097&upass=097&0MKKey=%B5%C7%20%C2%BC" http://218.75.41.***
------------------------------------------
sudo apt-get update 刷新软件包列表
Apache可以用下面的命令来安装:sudo apt-get install apache2
安装mysql:sudo apt-get install mysql-server
安装过程中,会出现一个提示符让你输入mysql root用户的密码877***。
安装PHP,输入下面的命令,就可以安装PHP 5,以及PHP访问mysql数据库所需要的库。
sudo apt-get install php5
sudo apt-get install php5-mysql
安装完后,apache配置文件在目录/etc/apache2,文档根设定在/etc/apache2/sites-enabled目录下的配置文件中。
在/var/www/html下编写index.php,内容 <?php phpinfo(); ?> ,然后 http://<ip>/index.php访问测试apache的php模块解析是否工作正常。
安装gd库
sudo apt-get install php5-gd
sudo service apache2 restart
安装phpmyadmin
sudo apt-get install phpmyadmin (选择web服务器类型为apache2,管理员密码87***)
http://<ip>/phpmyadmin访问测试
sudo a2enmod rewrite 启用rewrite模块,事实上,就是在/etc/apache2/mods-enabled目录下多了个一个文件rewrite.load,内容是 LoadModule ....
sudo service apache2 restart 重启服务生效
安装ftp服务器
sudo apt-get install vsftpd
sudo nano /etc/vsftpd.conf
启用写write_enable=YES
sudo service vsftpd start
用filezilla上传php yii项目orange到 /home/pi/orange,用phpmyadmin导入数据库,ln -s /home/pi/orange/ /var/www/html/orange 软链接
sudo chmod a+rx -R /home/pi/orange 项目目录必须有rx权限
sudo chmod a+w -R /home/pi/orange/protected/runtime/ rutime目录需要写入权限
sudo chmod a+w -R /home/pi/orange/assets/ assets目录需要写入权限
sudo nano /etc/apache2/sites-enabled/000-default
改AllowOverride None 为 AllowOverride All,不然 .htaccess文件不起作用,无法达到rewrite效果
sudo service apache2 restart
系统镜像备份:
sudo fdisk -l 查看TF卡对应的设备,如/dev/sdb
sudo dd if=/dev/sdb | gzip > ./rasp_backup.gz
镜像还原命令 sudo gzip -dc ./rasp_backup.gz | sudo dd of=/dev/sdb
中文环境:参考 http://www.eeboard.com/bbs/thread-41643-1-1.html
sudo apt-get update
文泉驿网站http://wenq.org/wqy2/index.cgi?Debian_WQY
sudo apt-get install xfonts-wqy
sudo dpkg-reconfigure locales 选择使用zh_CN.utf8
sudo reboot 查看中文显示是否正常
sudo apt-get install scim
sudo apt-get install scim-pinyin
reboot 重启,用ctrl+空格试验中文输入是否正常
说明:和直接用Win32DiskImager 0.9.5直接刷写系统不同,用Noobs,相当于把liveCD刻录到了TF卡,启动后会以图形方式安装系统,并且,安装过程中会将自身所在TF卡重新分区,变成:主分区FAT16 1.1G,扩展分区 13.8G(含linux ext4的 boot 32M,FAT32型交换分区63M,Linux ext4 分区13.7G)。直接刷写就是一个分区,并且是FAT32的。
passwd 命令修改 pi用户密码
将图形系统的内存减少到32MB:用sudo raspi-config在配置目录中改动(高级-内存分割)。
./autologin.sh 外网连接验证
------------------------------------------
#!/bin/sh
curl -v -d "DDDDD=097&upass=097&0MKKey=%B5%C7%20%C2%BC" http://218.75.41.***
------------------------------------------
sudo apt-get update 刷新软件包列表
Apache可以用下面的命令来安装:sudo apt-get install apache2
安装mysql:sudo apt-get install mysql-server
安装过程中,会出现一个提示符让你输入mysql root用户的密码877***。
安装PHP,输入下面的命令,就可以安装PHP 5,以及PHP访问mysql数据库所需要的库。
sudo apt-get install php5
sudo apt-get install php5-mysql
安装完后,apache配置文件在目录/etc/apache2,文档根设定在/etc/apache2/sites-enabled目录下的配置文件中。
在/var/www/html下编写index.php,内容 <?php phpinfo(); ?> ,然后 http://<ip>/index.php访问测试apache的php模块解析是否工作正常。
安装gd库
sudo apt-get install php5-gd
sudo service apache2 restart
安装phpmyadmin
sudo apt-get install phpmyadmin (选择web服务器类型为apache2,管理员密码87***)
http://<ip>/phpmyadmin访问测试
sudo a2enmod rewrite 启用rewrite模块,事实上,就是在/etc/apache2/mods-enabled目录下多了个一个文件rewrite.load,内容是 LoadModule ....
sudo service apache2 restart 重启服务生效
安装ftp服务器
sudo apt-get install vsftpd
sudo nano /etc/vsftpd.conf
启用写write_enable=YES
sudo service vsftpd start
用filezilla上传php yii项目orange到 /home/pi/orange,用phpmyadmin导入数据库,ln -s /home/pi/orange/ /var/www/html/orange 软链接
sudo chmod a+rx -R /home/pi/orange 项目目录必须有rx权限
sudo chmod a+w -R /home/pi/orange/protected/runtime/ rutime目录需要写入权限
sudo chmod a+w -R /home/pi/orange/assets/ assets目录需要写入权限
sudo nano /etc/apache2/sites-enabled/000-default
改AllowOverride None 为 AllowOverride All,不然 .htaccess文件不起作用,无法达到rewrite效果
sudo service apache2 restart
系统镜像备份:
sudo fdisk -l 查看TF卡对应的设备,如/dev/sdb
sudo dd if=/dev/sdb | gzip > ./rasp_backup.gz
镜像还原命令 sudo gzip -dc ./rasp_backup.gz | sudo dd of=/dev/sdb
中文环境:参考 http://www.eeboard.com/bbs/thread-41643-1-1.html
sudo apt-get update
文泉驿网站http://wenq.org/wqy2/index.cgi?Debian_WQY
sudo apt-get install xfonts-wqy
sudo dpkg-reconfigure locales 选择使用zh_CN.utf8
sudo reboot 查看中文显示是否正常
sudo apt-get install scim
sudo apt-get install scim-pinyin
reboot 重启,用ctrl+空格试验中文输入是否正常
相关文章推荐
- ASP.NET-文件上传代码
- ASP.NET-跨站伪造请求CSRF
- ASP.NET-缓存outputcache参数
- ASP.NET-本地化、全球化
- ASP.NET-使用事件监视诊断程序异常
- ASP.NET-缓存基本知识点
- ASP.NET-Razor语法03
- ASP.NET-ajax.BeginForm使用02
- ASP.NET-ajax.acionlink使用
- ASP.NET-表单验证-DataAnnotations
- ASP.NET-Router配置中MapRoute的参数
- ASP.NET-Razor常用方法
- ASP.NET-RedirectToAction只能使用get方法
- ASP.NET Core 行军记 -----第一步(艰辛的 MVC Hello World)
- C# asp.net mvc 配置多个route 参数
- ASP.NET在底层类库中获取Session C#类中获取Session 原创
- 细谈asp.net如何处理应用程序-----c#菜鸟日记
- ASP.NET MVC系列:从Controller访问Model数据
- Asp.net 提供程序模型
- GRASP 职责分配原则[转]