将Raspberry Pi用作服务器是否可行?

电脑杂谈  发布时间:2020-07-02 21:24:35  来源:网络整理

黑客军团树莓派_树莓派 默认密码_树莓派 kali

原始: 使用Raspberry Pi构建自己的Web服务器和可以从Internet访问的博客

使用Raspberry Pi构建自己的Web服务器和可以从Internet访问的博客

2016年2月29日

前提条件非常简单,只需使用Raspberry Pi或其他开发板,甚至是LinuxPC路由器即可.

我正在使用具有512M内存的Raspberry Pi b +和具有超频到极限的单核处理器. 我真的无法与Raspberry Pi 2竞争. 我必须选择一个相对轻便的环境才能完成此尝试. 说到Web服务器,您可能会想到Apache,MySql等,这是LAMP的非常常见的组合(Linux + Apache + Mysql / MariaDB + Perl / PHP / Python),但是考虑到Raspberry Pi的性能,非常适合nginx + sqlite + php的组合顺便说一下,有php Blog程序,我选择Z-blog.

首先,我们必须构建一个Web服务器:

介绍nginx是一种轻量级的高性能Web服务器,并不比Apache差,淘宝似乎已广泛使用它.

sqlite是一个非常轻量级的,通常用于嵌入式领域,许多Android应用程序也使用它.

php是一种非常常用的Web脚本语言,因此无需介绍它.

最好直接在根下切割

1,安装nginx Web服务器(大约6MB)

黑客军团树莓派_树莓派 默认密码_树莓派 kali

sudo apt-get install nginx

2,启动nginx

sudo /etc/init.d/nginx start

nginx中www的根目录默认位于/ usr / share / nginx / www中. 以后的博客程序可以放在此目录中

3. 安装php和sqlite(大约9MB)

sudo apt-get install php5-fpm php5-sqlite

4. 修改nginx的配置文件

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

4.1找到行,删除其前面的#号,修改后的内容如下

听80; ##收听ipv4.

在路由器的内部网络环境中,端口80不是一个好选择,因为大多数路由器不会打开80等通用端口. 我将其设置为8888,具体取决于我的爱好

树莓派 kali_黑客军团树莓派_树莓派 默认密码

4.2找到索引行,添加index.php,修改内容如下

index index.php index.html index.htm

4.3找到php的定义部分,删除这些行的注释,修改后的内容如下

位置〜\ .php $ {

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

fastcgi_index index.php;

包括fastcgi_params;

}

5. 重新加载Nginx配置

sudo /etc/init.d/nginx重新加载

上面的操作非常关键,是很常见的一步,但是我在其中植入了许多关注者,而没有与nginx接触

树莓派 kali_黑客军团树莓派_树莓派 默认密码

6.1接下来,让我们尝试一下. 我的Raspberry Pi静态IP地址是192.168.1.110(必须设置). 我只设置了侦听端口8888,浏览器访问了192.168.1.110:8888

这意味着我的nginx服务已成功启动.

6.2. 然后在Raspberry Pi中生成一个php文件,测试php

sudo nano /usr/share/nginx/www/test.php

在文件中输入以下内容

<? phpinfo(); ?>

Ctrl + X,然后单击“是”以保存并退出

再次访问,PHP确定

使您的Raspberry Pi可以从Internet访问:

1. 您必须申请免费的动态域名解析. 由于我使用的FAST路由器仅支持花生壳,因此我申请了花生壳的动态域名解析. 申请花生壳很容易. 打开花生壳官方网站|动态域名|免费域名| DDNS |向日葵|蒲公英路由器-Oray打开Internet应用程序服务负责人,单击顶部的“注册”以申请花生壳域名.

好吧树莓派 默认密码,我很容易记住

树莓派 默认密码_黑客军团树莓派_树莓派 kali

2. 输入路由器,配置您的花生壳动态域名帐户,不要忘记DDNS,否则您将无法登录,请单击“登录”,然后保存

接下来,您需要配置端口. 首先确定您的Raspberry Pi在LAN中的IP,并为其指定一个静态IP: 192.168.1.110

然后添加端口. 8888端口仅确保她有效. 您可以继续添加其他端口以方便管理.

现在,您可以尝试从Internet访问您的花生壳域名. 不要忘记添加“: ” +端口号.

至此,您快完成了. 您的博客将在几分钟内建立并运行.

博客程序安装:

使用相同的轻量级Z博客,完美支持我们之前构建的平台;如果您使用WordPress,那还不错,但是它并不完全支持sqlite,您可以参考(在Raspberry Pi上构建轻量级博客: wordpress + sqlite).

简短地说!太困了

1. 输入/ usr / share / nginx / www /树莓派 默认密码,wget github.com/zblogcn/Release/raw/master/zip/Z-BlogPHP_1_4_Deeplue_150101.zip

2. 解压缩

3. 通过浏览器转到Release下的index.php或install.php进入安装步骤,然后一直向下,出现背景

我的主页bwael.iok.la:8888/将在不久的将来打开


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/bofangqi/article-266211-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 晋献侯姬籍
        晋献侯姬籍

        美国也不会再有下次了

      热点图片
      拼命载入中...