raspberry pi到手,折腾成web服务器,加小小鄙视下网通
图就不上了。。网上一大堆。
照官网的教程,先下载了系统img镜像,然后写到sd卡里的这一步出了点小差错,我的笔记本自带sd卡槽一用那win32diskimager就无响应,翻出来个以前的飚王读卡器,搞定。
插上sd卡,接上了一套山寨无线键鼠,hdmi线连电视机,接上手机的充电器,第一次,没画面。。。第二次,还是没有。。hdmi线两头重插数次后,好了。。。。
亲切加从来没正眼看过的长串文字飘过之后,进入了配置画面,参照这篇文章,进行了简单的设置:
- expend_rootfs:让root分区占用整个sd卡的空间,不浪费,后面的扩展打算用u盘。
- change_pass:改掉默认的pi用户的密码,自己的密码打得顺手
- change_timezone:时区。
- ssh:我的使用情况一定要开启,基本以后它就是只插电源和网线24小时跑了。(没特殊情况谁不开。。。)
- boot_behaviour:开机到命令行还是x-window,自己看着办。
完事点finish,提示登录,默认用户名pi,密码raspberry,刚才改了就是刚才的密码。
输入startx摸索一下先,桌面上有python的IDLE和stratch两个编程的东西,gcc、make也装好了,还有个debian的手册,果然是教育用途啊。。。
开心地打开idle,print("hello, raspberry pi!"),回车。。呵呵。。
稍微折腾了一下,重启。然后这次就把hdmi和usb键鼠拔了。(之前看了分配到的ip,从路由器查也成)ssh过去
先更新下:
sudo apt-get update
sudo apt-get upgrade
装了一些个人必要的东西:
git: sudo apt-get install git
vim:sudo apt-get install vim
lamp:sudo apt-get install apache2 mysql-server php5 php5-mysql
pure-ftp:sudo apt-get inatall pure-ftpd
vnc有时候也离不开:sudo apt-get install tightvncserver
装好执行tightvncserver,提示输入密码,然后还有个可选的查看密码(只能看不能控制)。
要开机自启动的话自行搜索。
然后绑定了花生壳,本机访问,好使。拿手机测外网访问,华丽丽地被鄙视了,然后回忆起以前从网通转电信的原因。。。遂改apache端口:
sudo vim /etc/apache2/ports.conf
把Listen: 80改成了8012(世界末日第二集,呵呵)。手机再来一次,搞定。
总结:很有意思。 整成web服务器只是习惯了,不过看这小身板真不敢把网站交给他跑。。往后估计是当成实验地吧,呵呵,学python和c就靠他了。