admin 管理员组文章数量: 887021
偶然发现了NanoPiNEO这么个开发板,被它小巧的身形吸引,果断入手了一个。PS:官方的散热片和壳都比较贵,不推荐购买。我自己是加了一个3.5的纯铜散热片和用之前树莓派坏掉的外壳DIY了一个。
下面开始上手。
首先是制作系统镜像卡,这里不推荐使用官方系统,除非是有特殊需求。推荐两个系统:
Dietpi:下载http://dietpi/downloads/images/DietPi_NanoPiNEO-armv7-(Jessie).7z (基于debian的,我自己用的就是这个,下面的web服务器也是基于这个系统镜像的。)
Armbian:下载https://www.armbian/nanopi-neo/(armbian提供两种镜像,一个是基于debian一个是基于Ubuntu)
烧写镜像,用的还是上次树莓派的那个工具。插卡,连网线(使用dietpi第一次必须联网,要初始化),连电源,开机。
使用SSH登录。dietpi默认用户名:root 密码:dietpi。armbian默认用户名:root 密码:1234。
有需要可以装个图形界面。方法如下:
apt-get install xorg
apt-get install lxde
最后startx即可
安装web服务器:
sudo apt-get install lighttpd mysql-server php5-cgi php5-mysql
sudo apt-get install php5-curl(这个是安装curl扩展的,使用代理服务时会用到)
sudo apt-get install php5-gd(安装GD库,owncloud会用到)
修改php.ini配置
sudo nano /etc/php5/cgi/php.ini
将下列配置的;去掉,让CGI能取到SCRIPT_FILENAME变量值
;cgi.fix_pathinfo = 1
修改lighttpd.conf
sudo nano /etc/lighttpd/lighttpd.conf
在server.modules中增加fastcgi
server.modules = ( "mod_access", "mod_alias", "mod_compress", # "mod_redirect", "mod_fastcgi", # "mod_rewrite", )
最后添加
fastcgi.server = ( ".php" => (( "bin-path" => "/usr/bin/php5-cgi", "socket" => "/tmp/php.socket" )))
重启lighttpd服务
sudo /etc/init.d/lighttpd restart
系统配置中可以安装ftppro,默认路径为/mnt/dietpi_userdata/
同时开启对lighttpd的支持即可。
版权声明:本文标题:NanoPi NEO上手和web服务器搭建 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1725891813h888321.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论