harbor主机地址:19216831150
预实现域名:kevinharborcom
没有报错
让树莓派做dns缓存服务器,添加上游dns
➜ sudo vi /etc/bind/namedconfoptions
options {
directory "/var/cache/bind";
然后修改局域网内主机的dns为我树莓派的主机地址,这样就能实现域名访问我的harbor,以及加速dns解析延迟树莓派可以安装这个LAMP系列,但Apache 和 MySql对于树莓派这个小小的机器,太重了,主要是消耗内存多\速度慢\占用磁盘大(约200M吧),所可以选择安装一个轻量级的Web服务器:
nginx + php + sqlite
nginx:是个轻量级的Web服务器,是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,上nginx的并发能力确实在同类型的网页服务器中表现较好。
SQLite:是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。
很简单直接安装即可,如果卡住追问我就好了在局域网内共享文件除了可以使用SAMBA外还有FTP服务器
这里我们选用的FTP服务器是VSFTP
vsftpd是一个基于GPL发布的类UNIX *** 作系统上使用的FTP服务器软件,它的全称是“very secure FTP ”,从名称可以看出来高安全性是它的特点,除了安全性它的高速性与稳定性也是它的重要特点。
把配置文件修改成如下图(最简单配置)
修改后保存并退出(ctrl x)
更多详细配置
新建会话
名称自己起名字
主机处填写树莓派IP
端口号21
用户名为树莓派用户名默认为pi
密码为树莓派登录密码默认为raspberry
确定后就成功了在树莓派终端安装FTP服务器
sudo apt-get install vsftpd
然后对FTP进行配置,打开它的配置文件
sudo nano /etc/vsftpdconf
修改以下配置
# 不允许匿名访问
anonymous_enable=NO
# 设定可以进行写 *** 作
write_enable=YES
# 设定本地用户可以访问
local_enable=YES
ascii_upload_enable=YES
ascii_download_enable=YES
重启服务
sudo service vsftpd restart
完成以上的配置就可以访问树莓派下的FTP服务器了。
在Windows的命令行下连接ftp服务器
ftp xxxxxxxx
输入用户名和密码
用户(xxxxxxxx:(none)): xxx
331 Please specify the password
密码:
230 Login successful
切换目录,上传文件
ftp> lcd d:\
目前的本地目录 D:\。
ftp> put Xware1030_armel_v5te_glibczip
200 PORT command successful Consider using PASV
150 Ok to send data
226 Transfer complete
ftp: 发送 2078853 字节,用时 665秒 31270千字节/秒。
断开连接
ftp> bye
以上就是关于在树莓派下部署FTP服务器,和从Windows访问树莓派FTP服务器的方法了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)