山莓

用树莓派构建你自己的微型服务器

a 夏天 提交于 2019-12-07 07:52:08
第一,你得有一个路由器,否则下面的内容都无法实现了。 第二,你得申请一个免费的动态域名解析,由于我用的是TP-LINK的路由器,只支持花生壳,所以我申请了花生壳的动态域名解析。 申请花生壳很简单,打开 http://www.oray.com ,点击顶部的“注册”,申请一个花生壳护照。 申请完成后,点击我的控制台-产品管理-域名管理 选择免费域名标签,选中其中的免费域名,点击激活花生壳,至此你的花生壳免费动态域名解析激活已经完成了。 第三,进入路由器,配置你的花生壳动态域名账号和端口重发 在路由器的动态DNS里设置好你的花生壳护照账号密码,点击登录 接下来需要配置端口了。 先要确定你的树莓派在局域网内的IP,我这里是给它一个静态的IP:192.168.1.248 然后按照下面列表添加端口 添加好后,我们就来搭建树莓派的web服务器。 第四,搭建树莓派的WEB服务器 来源: oschina 链接: https://my.oschina.net/u/1044154/blog/129172

   树莓派 安装mysql

£可爱£侵袭症+ 提交于 2019-12-07 03:37:04
1. 首先更新我们树莓派的软件 sudo apt-get update 2. 等待更新完毕后安装mysql服务 sudo apt-get install mysql-server 3. 安装过程中需要输入两次 mysql 中 root 的登录密码 安装成功后使用以下命令登录mysql mysql -u root -p 4. 登录成功后如果需要开启mysql远程连接,运行如下命令,给root用户添加远程访问权限 mysql> GRANT ALL PRIVILEGES ON *.* TO 'root' @ '%' IDENTIFIED BY '123456' WITH GRANT OPTION mysql> flush privileges 5. 树莓派mysql默认只监听本地ip访问,如果需要远程IP访问还需要修改 /etc/mysql/my.cnf vi /etc/mysql/my .cnf 6. 找到 # Instead of skip-networking the default is now to listen only on # localhost which is more compatible and is not less secure. bind-address = 127.0.0.1 把 127.0.0.1 改成 0.0.0.0 就可以远程访问了。

在树莓派上安装YCM(YouCompleteMe)

拈花ヽ惹草 提交于 2019-12-06 23:22:24
​ 太折腾了!如果你搜索到了这篇文章,建议直接使用SpaceVim作为替代品。 0x0.第一个坑——不支持Python ​ 我的树莓派的系统是基于Debian Stretch的Raspbian Stretch。使用apt-get安装的vim不支持python脚本。你可以通过输入: 1 vim --version | grep python 来检查,如果发现python/python3前面出现了加号,恭喜你,你可以跳过本步骤了。它说明你的vim支持python。如果都是减号,你需要重新编译安装vim了。 ​ 在安装之前先将vim卸载掉。 1 sudo apt-get remove vim vim-runtime gvim ​ ​ 然后安装编译所需要的包 1234 sudo apt-get install libncurses5-dev libgnome2-dev libgnomeui-dev libgtk2.0-dev libatk1.0-dev libbonoboui2-dev libcairo2-dev libx11-dev libxpm-dev libxt-dev python-dev python3-dev ruby-dev lua5.1 liblua5.1-dev libperl-dev git ​ clone vim到目录下 123 cd ~git clone https

树莓派搭建SVN服务器

被刻印的时光 ゝ 提交于 2019-12-06 15:23:32
1、安装SVN服务器 sudo apt-get install subversion -y 2、创建仓库 mkdir /home/pi/svnRepository svnadmin create /home/pi/svnRepository 仓库创建在/home/pi/svn目录下 3、编辑配置文件 nano /home/pi/svnRepository/conf/svnserve.conf 如下图去掉注释 看不到图的,编辑svnserve.conf,代码如下: [general] #匿名访问的权限,可以是read,write,none,默认为read anon-access = none #认证用户的权限,可以是read,write,none,默认为write auth-access = write #密码数据库的路径,去掉前面的# password-db = passwd 注意:所有的行都必须顶格,否则报错。 然后配置用户信息 nano /home/pi/svnRepository/conf/passwd 编辑passwd 5、启动服务 启动服务 svnserve -d -r /home/pi/svn 然后检查是否启动 ps -ef |grep svnserve 6、Windows里SVN客户端连接服务器 接下 接下来, 我在Windows上安装了TortoiseSVN客户端。

用树莓派构建你自己的微型服务器,可以外网访

点点圈 提交于 2019-12-06 15:07:38
第一,你得有一个路由器,否则下面的内容都无法实现了。 第二,你得申请一个免费的动态域名解析,由于我用的是TP-LINK的路由器,只支持花生壳,所以我申请了花生壳的动态域名解析。 申请花生壳很简单,打开 http://www.oray.com ,点击顶部的“注册”,申请一个花生壳护照。 申请完成后,点击我的控制台-产品管理-域名管理 选择免费域名标签,选中其中的免费域名,点击激活花生壳,至此你的花生壳免费动态域名解析激活已经完成了。 第三,进入路由器,配置你的花生壳动态域名账号和端口重发 在路由器的动态DNS里设置好你的花生壳护照账号密码,点击登录 接下来需要配置端口了。 先要确定你的树莓派在局域网内的IP,我这里是给它一个静态的IP:192.168.1.248 然后按照下面列表添加端口 添加好后,我们就来搭建树莓派的web服务器。 第四,搭建树莓派的WEB服务器 由于我不懂如何做网站,所以只好套用U大帖子里的方法 http://www.eeboard.com/bbs/forum.php?mod=viewthread&tid=2053 ,建立了一个监控树莓派运行状态的服务器。 如果执行git命令找不到的时候,先执行 sudo apt-get install git 复制代码 安装完成后就可以执行git命令了 原帖里默认的端口是80,但是我的路由器不运行设置80端口转发

树莓派系统配置和软件安装

自作多情 提交于 2019-12-06 13:59:28
版权声明:本文为博主原创文章,转载请注明出处。 https://www.cnblogs.com/YaoYing/ 系统配置和软件安装 关闭WiFi功能 sudo vim /boot/config.txt 在最后一行添加 dtoverlay=pi3-disable-wifi 修改DNS地址 sudo vim /etc/resolv.conf 在最后一行添加 nameserver 8.8.8.8 保存文件并退出 安装WiringPi库 查看系统是否已经安装WiringPi库 gpio –v gpio readall 如出现上图所示代表已经安装,请跳过下面步骤。 可以通过下面命令进行安装 sudo apt-get install wiringpi 详细安装步骤如下 WiringPi详细安装步骤 安装Sqlite3库 查看系统是否已经安装Sqlite3 sqlite3 如出现上图所示代表已经安装,请跳过下面步骤。 下载Sqlite3安装包 Sqlite3安装包 将安装包传送到树莓派中解压缩 tar -zxvf sqlite-autoconf-3300100.tar.gz 进入源代码目录 cd sqlite-autoconf-3300100/ 安装数据库 ./configure make make install 内容持续更新中...... 如有错误之处,请评论或者私信指出,非常感谢! 来源

Raspbain系统无屏幕无网线通过ssh远程连接树莓派设置wifi步骤

泪湿孤枕 提交于 2019-12-06 08:50:24
应该是最简单的步骤了,只需通过电脑、路由器、树莓派在同一个局域网即可,它们之间都是无线连接 1.首先通过路由器连接树莓派,查看树莓派的地址 然后我们依旧可以用网线,以及WIFI,连接树莓派,第一次连接请使用网线。 1) 将网线插入树莓派,另一端插入路由器。上电!!!!! 2) 上电之后,树莓派会自动连接路由。你所做的是,进入你的路由器,找到树莓派的ip地址。 3) 使用ssh连接树莓派 ( ssh pi@192.168.1.108 ) 2.通过putty登录树莓派,开始默认用户名为:pi,密码为:raspberry 添加网络到树莓派上 使用nano编辑器打开wpa-supplicant配置文件: sudo nano /etc/wpa_supplicant/wpa_supplicant.conf 在文件的底部添加下面内容: network={ ssid="The_ESSID_from_earlier" psk="Your_wifi_password" } 在本示例网络中,我们应该添加为: network={ ssid="testing" psk="testingPassword" } 现在按 ctrl+x 键然后按 y 键,最后再按 回车键 。 来源: https://www.cnblogs.com/manmanchanglu/p/11973933.html

树莓派4安装net core3.0环境

北慕城南 提交于 2019-12-06 08:42:31
树莓派4官方系统是32系统,所以需要安装arm32版本的net core sk和runtime 1,首先创建一个文件夹 dotnet-arm32 sudo mkdir dotnet arm32 2,下载sdk和runtime wget https://download.visualstudio.microsoft.com/download/pr/0b30374c-3d52-45ad-b4e5-9a39d0bf5bf0/deb17f7b32968b3a2186650711456152/dotnet-sdk-3.0.101-linux-arm.tar.gz wget https://download.visualstudio.microsoft.com/download/pr/57bf6ac3-1712-4b36-bfab-80b31d7ce21e/1ca71849902d73eb083bcc2c2f4d8f4f/aspnetcore-runtime-3.0.1-linux-arm.tar.gz 3,将sdk和runtime解压到dotnet-arm32文件夹中 tar zxf aspnetcore-runtime-3.0.1-linux-arm.tar.gz -C $HOME/dotnet tar zxf dotnet-sdk-3.0.101-linux-arm.tar.gz -C

树莓派/fedora网络配置

大憨熊 提交于 2019-12-06 06:24:20
这个树莓派配置是给我自己看的,有些关于fedora的配置 唯一要改的只有 resolv.conf(config nameserver)(DNS), wpa_supplicant(wifi passwd), ifcfg-“DeviceName”.conf(这是fedora的网卡配置文件名称) 配置/etc/resolv.conf domain 自己的hostname nameserver DNS DNS一般用114.114.114.114(电信),8.8.8.8(谷歌),或者校园网的在网络适配器那看看电脑的使用DNS 确定其他文件配好了,连上了网络,被网络分配了ip,却不能解析域名, 尝试是否能访问127.0.0.1(本机lo),192.168.137.100(同一局域网内其他IP) 尝试是否能访问外网ip,和外网域名,能访问ip不能解析域名,是DNS没配置好,尝试删除resolv.conf文件,重启,树莓派开机自动网络配置时生成resolv.conf,会自己配置网中默认DNS IP和域名都不能访问,这可能是在访问外网出错,查看路由器,DNS,或者主机使用IP是否被禁。 ping 127.0.0.1 ping 192.138.137.100 ping 114.114.114.114 ping 14.215.177.39 #百度主页ip ping www.baidu.com 查看

树莓派搭建NAS,局域网共享以及百度云下载机

懵懂的女人 提交于 2019-12-06 06:08:38
树莓派做NAS,局域网中分享电影还是非常爽的,配合aria2及其百度云下载脚本可以下载百度云中的文件到本地,速度飞快。 硬盘 要做NAS,必须要有硬盘,我这里使用的是从旧笔记本上拆下来的120G硬盘。由于树莓派的供电问题,最好有一个有源的USB HUB,免得出现各种神奇的问题。 根据我的经验,如果想省事儿,最好把硬盘格式化成ext4格式。千万别在树莓派上格式化,那个速度简直… 在电脑上用 MiniTool Partition Wizard 把硬盘格式化成ext4格式,方法可以自行百度。 相关命令 1 如果硬盘是NTFS格式的,需要安装ntfs-3g来支持,命令行如下: sudo apt - get install ntfs - 3g 2 查看硬盘的名称 sudo fdisk - l 3 挂载硬盘 mkdir ~/ nas sudo mount / dev / sda1 ~ /nas # 挂载硬盘到nas文件夹,`/ dev / sda1 `根据实际情况变化,下面相同 sudo chmod 766 ~/nas # 设置文件夹权限 4 如果不想每次开机都敲一遍命令行,可以设置自动挂载硬盘 sudo nano / etc / fstab # 使用nano打开fstab文件,在最后面添加一行 /dev/ sda1 / home / pi / nas ext4 defaults 0 0