我的树莓派学习笔记 - 图文(8)

2019-09-01 09:17

#!/bin/bash

/sbin/iptables-restore < /etc/iptables.up.rules 保存退出,然后修改iptables权限:

sudo chmod 755 /etc/network/if-pre-up.d/iptables 4)开起内核转发:

sudo vim /etc/sysctl.conf 找到下面两行:

#Uncomment the next line to enable packet forwarding for IPv4

#net.ipv4.ip_forward=1

把net.ipv4.ip_forward 前面的#去掉,保存退出。 然后:sudo sysctl -p 7、其它问题

最近经常发现无线网卡配置的DHCP不能发挥作用,经过排查发现给无线网卡指定的静态IP失败了,也就是说无线网卡没有IP导致DHCP无法工作,将/etc/default/ifplugd的内容修改配置如下:

INTERFACES=\

HOTPLUG_INTERFACES=\ ARGS=\ SUSPEND_ACTION=\

第七节 树莓派做web服务器(nginx、Apache)

2014-08-29 09:43 6911人阅读 评论(0) 收藏 举报

一想到Linux Web服务器,我们首先想到的是: Apache + MySql + Php.

Apache:是世界使用排名第一的Web服务器软件。 可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件. MySQL:是一个关系型数据库管理系统,由瑞典MySQL AB公司开发。是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(关系数据库管理系统)应用软件之一。

PHP:(外文名: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C

语言、Java和Perl的特点,易于学习,使用广泛,主要适用于Web开发领域。

树莓派可以安装这个LAMP系列,但Apache 和 MySql对于树莓派这个小小的机器,太重了,主要是消耗内存多\速度慢\占用磁盘大(约200M吧),所可以选择安装一个轻量级的Web服务器: nginx + php + sqlite

nginx:是个轻量级的Web服务器,是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,上nginx的并发能力确实在同类型的网页服务器中表现较好。

SQLite:是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。 Apache + MySql + Php. 1、安装Apache

Apache可以用下面的命令来安装 sudo apt-get install apache2

Apache默认路径是/var/www/ 其配置文件路径为: /etc/apache2/

可以通过:sudo vi /etc/apache2/ports.conf修改监听端口号 重启服务生效:sudo service apache2 restart

2、安装mysql

sudo apt-get install mysql-server

安装过程中,会出现一个提示符让你输入一个密码。 这个密码是mysql root用户的密码。

3、安装PHP

输入下面的命令,就可以安装PHP 5,以及PHP访问mysql数据库所需要的库。

sudo apt-get install php5 sudo apt-get install php5-mysql

4、测试

安装完成后,可以在浏览器中输入你路由器的IP或域名,就可以访问你的网站了。

你应该能看到一个页面显示“It works”,但是没有其它内容。 创建一个/var/www/index.php

[php] view plaincopy

1.

2. print <<< EOT 3. 4. 5.

6.

7. Test successful 8. 9.

10.

Test successful

11.

Congratulations.

12.

Your webserver and PHP are working.

13. 14. 15. EOT; 16. 17. ?>

二、nginx + php + sqlite

1、安装nginx web服务器 (约6MB) sudo apt-get install nginx

2、启动nginx

sudo /etc/init.d/nginx start


我的树莓派学习笔记 - 图文(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:财税〔2009〕64号 关于金融企业贷款损失准备金企业所得税税前扣

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: