Raspberry Pi 服务器使用的RASPBIAN系统,Linux内核是3.18,服务器方案为 nginx + php + sqlite,以下是环境配置步骤:

1 安装nginx  web服务器 (约6MB)

sudo apt-get install nginx

2 启动nginx

sudo /etc/init.d/nginx start

(nginx的www根目录默认在 /usr/share/nginx/www中)

3 安装php和sqlite(约3MB)

sudo apt-get install php5-fpm php5-sqlite

4 修改nginx的配置文件

sudo nano /etc/nginx/sites-available/default

找到listen行,将其前面的#号注释去掉,修改后内容如下

listen 80; ## listen for ipv4.

找到index行,加入index.php,修改后内容如下

index index.php index.html index.htm

找到php的定义段,将这些行的注释去掉 ,修改后内容如下

location ~ \.php$ {

 fastcgi_pass unix:/var/run/php5-fpm.sock;

 fastcgi_index index.php;

 include fastcgi_params;

}

php段中有一些其它定义,不要去动它,比如:

#      fastcgi_split_path_info ...

#      fastcgi_pass 127.0.0.1:9000

5 重新加载nginx的配置

sudo /etc/init.d/nginx reload

6 安装vsftpd服务器 (约400KB)

sudo apt-get install vsftpd

7 启动ftp服务

sudo service vsftpd start

8 编辑vsftdp的配置文件

sudo nano /etc/vsftpd.conf

找到以下行,定义一下

anonymous_enable=NO

表示:不允许匿名访问

local_enable=YES

设定本地用户可以访问。

write_enable=YES

设定可以进行写操作

local_umask=022

设定上传后文件的权限掩码。

存盘退出

9 重启vsftpd服务

sudo service vsftpd restart

树莓派 小型服务器的搭建相关推荐

  1. 树莓派_FTP服务器的搭建

    一.首先创建一个FTP目录 sudo mkdir /home/pi/FTP 二.安装vsftpd sudo apt-get install vsftpd 三.配置文件修改 输入如下命令,sudo na ...

  2. 用树莓派搭建全功能NAS服务器(01):树莓派基础操作OMV搭建

    写在前面 对于文件互传来说,局域网和云盘的操作总是独立的,而且很难将两者的优势合为一体.如果想要集多种优势为一体,那么NAS应该就是较为完美的解决方案了. 在这个系列中我们尽量跳过一些枯燥的理论知识, ...

  3. 树莓派使用nginx+rtmp搭建音频直播流媒体服务器

    前言 想使用树莓派连接usb音频采集卡实时采集收音机接收到的音频,树莓派上运行着由nginx+RTMP 搭建的直播流媒体服务器,这样就可以在客户端上通过支持rtmp串流协议的播放器就可以正常接收到音频 ...

  4. 利用树莓派和花生壳搭建web服务器

    文章目录 前言 一.Apache web服务器搭建 1.安装并打开服务 2.测试 3.改变默认页面 二.内网穿透 1.花生壳安装 2.内网穿透 前言 一个简单例子,使用树莓派搭建apache web服 ...

  5. 万人在线机房服务器配置,如何搭建小型服务器机房?

    有许多企业想要搭建自己的专用服务器从而进行数据的存储,但服务器机房的问题一直困扰着企业,不仅是资金,更是缺乏搭建机房所需要的基础知识. 如何搭建小型服务器机房? 这里我们简单介绍下搭建机房需要考虑哪些 ...

  6. 树莓派计算模块CM4搭建软路由OpenWrt+OpenClash过程记录

    本文记录了我通过树莓派CM4计算模块搭建OpenWrt软路由的过程以及遇到的问题和解决方法,其中仍有部分问题,因个人接触网络与linux知识不够深入,无法解决.如果有任何建议,欢迎交流,也希望这篇文章 ...

  7. 小型项目服务器要多少,小型服务器需要什么配置

    小型服务器需要什么配置 内容精选 换一换 实例即云耀云服务器,是由CPU.内存.操作系统.云硬盘组成的基础的计算组件.云耀云服务器创建成功后,您就可以像使用自己的本地PC或物理服务器一样,在云上使用云 ...

  8. 必看!2021年云计算行业五大趋势,云南昆明企业小型云计算平台搭建及解决方案

    2020年发生的众多事件让对2021年的大多数预测浮出水面.人工智能(AI)和物联网(IoT)等热门技术趋势仍将在明年重塑我们生活的方式.然而,最重要的用处是帮助我们在这个不断变化的时代下适应和生存. ...

  9. 用树莓派做服务器运行博客网页

    文章目录 阅读本文你将了解的知识点: 树莓派做服务器运行Hexo博客网页 1.服务器框架 2.本地Hexo设置 2.1 安装GIT 2.2 安装NodeJs 2.3 安装Hexo 2.4 Hexo生成 ...

  10. 在阿里云服务器上搭建MQTT服务

    在云服务器中搭建MQTT 文章目录 在云服务器中搭建MQTT 前言 一.安装mosquitto 二.配置 1.不允许匿名访问 2.可以匿名访问 云服务器的配置 mosquitto 的基本命令 三 查看 ...

最新文章

  1. 判断字符串1是否在字符串2中出现的方法
  2. Redis数据操作和与Python交互
  3. 以虚拟现实骨灰级开发者视角,来看VR智能硬件平台
  4. 重新配置Domino服务器
  5. 十行代码实现高仿Promise
  6. 主引導记录(MBR)
  7. Windows:文件系统FAT32、NTFS和exFAT
  8. 检测是否有效的手机号码
  9. h5页面唤起打电话、发短信功能
  10. 晶振的匹配电容计算公式
  11. mysql-8.0.16-winx64的最新安装教程
  12. Session的活化与钝化
  13. 什么是关键字驱动框架?
  14. AMap(地图组成与名词解释)
  15. 获取当前 IE 地址栏中的 URL
  16. 群晖邮箱服务器需要什么证书,群晖NAS邮件通知及两步验证登录详解
  17. pada aws configuration
  18. 【毕业设计/图像识别系列】基于凸包检测和重心距离法的指尖检测和识别【含Python源码】
  19. matlab计算惯性矩,梁单元有限元计算程序(matlab)
  20. 安吉通Angton居家养老系统升级项目解决方案

热门文章

  1. 读《亿级用户下的新浪微博平台架构》有感
  2. atan(y/x)与atan2(y,x)的区别
  3. 【学术相关】人工智能300年!LSTM之父万字长文:详解现代AI和深度学习发展史...
  4. 学校计算机桌子尺寸,电脑书桌尺寸多少合适?看完解决所有困惑!
  5. C语言基础——求1加到100的和
  6. 365天英语口语学习_11,收拾餐桌碗碟
  7. 读书,什么时候能改变命运
  8. 九爷带你 查看linux所有正在运行的进程
  9. MATLAB三维图像与三重积分
  10. 前端学习路线(详细)