php 树莓派安装apache_树莓派 apache2 php - CSDN
精华内容
参与话题
  • 1、准备 #更新软件源中的所有软件列表(必须) sudo apt update # 更新软件(建议) sudo apt upgrade ...2、安装 ApachePHP sudo apt install apache2 php7.0 php7.0-cli php7.0-curl php7.0-g...

    1、准备

    #更新软件源中的所有软件列表(必须)
    sudo apt update
    
    # 更新软件(建议)
    sudo apt upgrade
    
    # 更新系统版本(非必要时,不建议升级)
    sudo apt dist-upgrade
    

    2、安装 Apache 和 PHP

    sudo apt install apache2 php7.0 php7.0-cli php7.0-curl php7.0-gd php7.0-mcrypt
    sudo apt install libapache2-mod-php
    sudo service apache2 start

    3、安装git

    sudo apt install git

    4、安装配置Pi Dashboard

    cd /var/www/html
    git clone https://github.com/spoonysonny/pi-dashboard.git pi-dashboard
    chown -R www-data pi-dashboard
    

     

    展开全文
  • 树莓派3B+ Web服务器(LAMP)

    万次阅读 2017-11-18 18:50:42
    树莓派的配置很适合做小型Web服务器,而且官方源都有了这些库,所以安装还是很简单。 LAMP(即 Linux+Apache+MySQL+PHP)是一个比较轻量的服务器。

    树莓派3B+ Web服务器(LAMP)


    树莓派的配置很适合做小型Web服务器,而且官方源都有了这些库,所以安装还是很简单。


    LAMP(即 Linux+Apache+MySQL+PHP)是一个比较轻量的服务器。

    1.安装并配置Apache

    // 安装Apache
    sudo apt-get install -y apache2
    
    // Apache的网页目录默认为“/var/www”
    
    // 启动
    sudo service apache2 start
    // 停止
    sudo service apache2 stop
    // 查看状态
    service apache2 status

    2.安装并配置MySQL

    // 安装mysql,在安装时候出现创建用户的提示
    sudo apt-get install -y mysql-server
    
    // 开启数据库
    sudo /etc/init.d/mysql start
    // 关闭数据库
    sudo /etc/init.d/mysql stop

    基本操作:

    // 进入数据库
    mysql -u root -p
    // 显示所有数据库
    show databases
    // 创建数据库
    create database mydatabase
    // 打开数据库
    use mydatabase
    // 显示表
    show tables

    3.安装并配置PHP

    // 安装
    sudo apt-get install -y php5 php5-mysql

    4.安装并配置phpMyAdmin

    // 获取phpMyAdmin
    wget -O phpMyAdmin.tar.gz https://files.phpmyadmin.net/phpMyAdmin/4.7.5/phpMyAdmin-4.7.5-all-languages.tar.gz
    // 解压
    tar zxvf phpMyAdmin.tar.gz
    // 重命名
    mv phpMyAdmin-*-languages phpMyAdmin
    // 移动到服务器目录下
    sudo mv phpMyAdmin /var/www/html
    // 修改权限
    sudo chmod -R 777 /var/www
    
    // 重启apache
    sudo service apache2 restart

    访问如下(http://192.168.1.116/phpMyAdmin/index.php):

    login

    phpmyadmin

    展开全文
  • 树莓派3b安装Apache2+PHP+MySQL+phpyadmin

    千次阅读 2017-12-15 16:08:57
    树莓派型号:3B+ 系统环境:2017-04-10-raspbian-jessie  先更新一下源 BASIC sudo apt-get update 安装Apache2 BASIC sudo apt-get install apache2 安装MySQL BASIC sudo apt-get...

    树莓派型号:3B+

    系统环境:2017-04-10-raspbian-jessie 

    先更新一下源  

    BASIC
    sudo apt-get update

    安装Apache2

    BASIC
    sudo apt-get install apache2

    安装MySQL

    BASIC
    sudo apt-get install mysql-server

    安装途中会出现一个界面,设置数据库的root密码

    再确认一次密码

    安装PHP和PHP的MySQL插件

    Bash
    sudo apt-get install php5 php5-mysql

    安装phpmyadmin,用于管理数据库

    BASIC
    sudo apt-get install phpmyadmin

    这里要选择一下我们刚才安装的Apache2,按空格选择哦,选中后前面会多出一个*星号


    这里直接选No,不要选Yes,除非你特别懂

    至此,一个Apache2+PHP+MySQL+phpyadmin环境配置完毕!








    展开全文
  • nginx 是个轻量级的Web服务器,比Apache不差

    一想到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
      print <<< EOT
    <!doctype html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Test successful</title>
    </head>
    <body>
    <h1>Test successful</h1>
    <p>Congratulations.</p>
    <p>Your webserver and PHP are working.</p>
    </body>
    </html>
    EOT;
    
    ?>



    二、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、修改nginx的配置文件
    sudo vi /etc/nginx/sites-available/default


    1)以下几个选项注意一下:

    listen   8080;                                             ## listen for ipv4; this line is default and implied

    //监听的端口号,如果与其它软件冲突,可以在这里更改

    root /usr/share/nginx/www;

    //nginx 默认路径html所在路径

    index index.html index.htm index.php;

    //nginx默认寻找的网页类型,我们可以增加一个index.php


    2)PHP脚本支持(不设这几项PHP脚本无法识别)

    找到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

    4)安装php和sqlite(约3MB)
    sudo apt-get install php5-fpm php5-sqlite


    5)重新加载nginx的配置
    sudo /etc/init.d/nginx reload


    6)测试html

    通过主机的IE访问树莓派,可以看到主页(表示Web服务器已正常启动)


    7)测试php

    在树莓派中生成一php文件

    sudo vi /usr/share/nginx/www/index.php

    在文件中输入以下内容

    <?php
      print <<< EOT
    <!doctype html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Test successful</title>
    </head>
    <body>
    <h1>Test successful</h1>
    <p>Congratulations.</p>
    <p>Your webserver and PHP are working.</p>
    </body>
    </html>
    EOT;
    
    ?>

    存盘退出

    IE访问一下这一页,说明php也是OK的


    展开全文
  • 本文主要介绍了树莓派购买后的配置方法,并在树莓派上搭建LAMP(Linux Apache Mysql PHP)服务器。
  • 树莓派3B+ 搭建网站服务器系统

    千次阅读 2018-09-30 13:45:11
    2、安装Apache2 sudo apt-get install apache2 3、安装数据库mysql sudo apt-get install mysql-server mysql-client 4、安装PHPPHP的mysql插件 sudo apt-get install php5 php5-mysq...
  • 按照官网安装lamp过程安装好之后,又安装了一个ngnix,结果弄得php不能解析,全部卸载之后重新安装还是一样的效果。 打开php网页显示的是txt文字。 google了一番之后 找到了解决办法,鄙视下百度,搜出来的都是...
  • 初玩树莓派所遇见的坑

    千次阅读 2016-12-28 14:13:40
    1 树莓派apt国内源修改系统自带的源下载过慢,使用阿里云源或清华大学源 给出地址: deb http://mirrors.aliyun.com/raspbian/raspbian/ wheezy main non-free contrib deb-src ...
  • 树莓派,ownCloud私有云
  • Lab树莓派安装httpd,php和mysql

    千次阅读 2013-03-04 20:56:59
    安装httpd+php+mysql ,以便在未来可以在树莓派上架设web服务器,实现一些有趣的应用。 教程器材及软件: 树莓派的板子。SD卡(已经有镜像刷入)。电源线及USB充电器。putty和psftp。(可以到...
  • 树莓派+owncloud+花生壳打造私有云

    万次阅读 多人点赞 2019-08-03 17:22:22
    树莓派: Raspberry Pi只有信用卡大小的微型电脑,其系统基于Linux。随着Windows 10 IoT的发布,我们也将可以用上运行Windows的树莓派。 它是一款基于ARM的微型电脑主板,以SD/MicroSD卡为内存硬盘,卡片主板周围...
  • 树莓派建WordPress服务器

    千次阅读 2018-10-04 21:46:50
    首先,在已经联网正常安装Linuxde树莓派。 第二步,就是安装WEB服务程序Apache: $ sudo apt-get install apache2 安装完成后,用以下命令检查Apache服务器是否已经启动: $ ps -ef | gr...
  • 树莓派变成一个Web服务器,通过...树莓派可以安装这个LAMP系列,但Apache 和 MySql对于树莓派这个小小的机器,太重了,主要是消耗内存多\速度慢\占用磁盘大(约200M吧) 所以要安装一个轻量级的Web服务器. 经
  • 树莓派3 b+ 安装apache2 + php7.0 + mysql

    千次阅读 2018-12-10 22:48:40
    1.安装Apache  sudo apt-get install apache2 Apache的默认路径是 /var/www/ 配置文件的路径为 /etc/apache2/ 可以通过:sudo vi /etc/apache2/ports.conf修改监听端口号 重启服务生效:sudo service apache2 ...
  • 先决条件很简单,树莓派或是其他开发板甚至是LinuxPC,路由器。 我使用的是一代树莓派b+,内存512M加上超频到极限的单核处理器,实在是无法与树莓派2相媲美,不得已只好选择相对轻量的环境完成这项尝试。说道Web...
  • 树莓派+mysql +phpmyadmin创建新用户

    千次阅读 2018-10-04 10:25:58
    1、安装mysql 先更新一下源 sudo apt-get update ...安装Apache2 sudo apt-get install apache2 安装MySQL sudo apt-get install mysql-server 安装PHPPHP的MySQL插件 sudo apt-get...
  • 将可道云kodexplorer搭建在树莓派上,从而在树莓派上存储、管理家庭成员的各种照片,音乐,文档等各种文件,树莓派在家庭局域网中,可以保证上传和下载的速度,还支持在线播放网盘中的视频文件,同时,由于文件全部...
  • RaspberryPi 3B 搭建LAMP环境+phpMyAdmin

    千次阅读 2017-05-14 23:24:24
    准备搭建安装树莓派的raspbian系统就直接跳过,把树莓派连接路由器,找到树莓派的ip地址,使用SSH连接。 默认用户名为:pi 密码为:raspberry更换源由于树莓派自带的官方源速度太慢,这里需要更换国内源sudo cp /...
  • 树莓派4 | 4.私有云搭建-owncloud

    千次阅读 2019-12-23 18:58:46
    树莓派4 | 4.私有云搭建-owncloud 目录 一. Owncloud简介 二.PHP7安装 2.1 配置源 2.2 安装php 2.3 安装依赖 三.Apache2安装 3.1 安装apache2和依赖 3.2 启动apache2 3.3 服务启动报错 四.Mariadb安装...
  • 树莓派学习笔记——索引博文

    万次阅读 多人点赞 2016-10-01 20:05:28
    我清楚记得初次见到树莓派实物是在上海慕尼黑电子展,在RS中国的展位上展出了多个使用树莓派运行的游戏,我尝试了其中的几个,惊喜的发现一个这么小的东西居然有这么强大的功能,简直就是一台电脑了。所以我决定买一...
1 2 3 4 5 ... 20
收藏数 759
精华内容 303
关键字:

php 树莓派安装apache