RPi 2B apache2 mysql php5 and vsftp

/*************************************************************************
 *                RPi 2B apache2 mysql php5 and vsftp
 * 声明:
 *     本文主要记录RPi 2B如何安装Apache2、mysql、php5、vsftp服务器,并对其进行
 * 测试,为后续工作做准备,其中遇到SD卡空间不足的问题。
 *
 *                                    2016-2-19 深圳 南山平山村 曾剑锋
 ************************************************************************/

一、参考文章:
    1. Apache Server (PHP + MySQL) on Raspberry PI
        http://www.tuicool.com/articles/I7Jfue
    2. 树莓派(raspberry pi)学习10: 安装ftp服务器
        http://blog.csdn.net/c80486/article/details/8460854

二、安装流程:
    1. sudo apt-get update
    2. sudo apt-get install apache2 php5 libapache2-mod-php5
    3. sudo apt-get install mysql-server mysql-client php5-mysql
        mysql username: root
        mysql passwd: zengjf
    4. sudo apt-get install vsftpd
        username: pi
        passwd: raspberry

三、默认SD卡空间不够用:
    1. sudo raspi-config
    2. 选择选项卡1:Expand Filessystem

四、mysql 测试:
    pi@raspberrypi:~ $ mysql -hlocalhost -uroot -p
    Enter password:
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 43
    Server version: 5.5.44-0+deb8u1 (Raspbian)

    Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.

    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.

    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

    mysql> show databases;
    +--------------------+
    | Database           |
    +--------------------+
    | information_schema |
    | mysql              |
    | performance_schema |
    +--------------------+
    3 rows in set (0.00 sec)

    mysql> 

五、php5测试
    pi@raspberrypi:~ $ php -v
    PHP 5.6.17-0+deb8u1 (cli) (built: Jan 24 2016 12:25:22)
    Copyright (c) 1997-2015 The PHP Group
    Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies
        with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2015, by Zend Technologies

六、apache2 php测试:
    1. cat /var/www/html/index.php
        <html>
            <head>
                <title> zengjf </title>
            </head>
            <body>
                <?php
                    echo "I am zengjf"
                ?>
            </body>
        </html>
    2. 浏览器访问:http://192.168.0.5
        <html>
            <head>
                <title>zengjf</title>
            </head>

            <body>
                I am zengjf
            </body>
        </html>

七、vsftp 测试:
    浏览器键入:ftp://192.168.0.5
        / 的索引
        名称        大小    修改日期
        Desktop/              16/2/19 下午2:04:00
        Documents/            15/11/21 下午9:31:00
        Downloads/            15/11/21 下午9:37:00
        Music/                15/11/21 下午9:37:00
        Pictures/             15/11/21 下午9:37:00
        Public/               15/11/21 下午9:37:00
        Templates/            15/11/21 下午9:37:00
        Videos/               15/11/21 下午9:37:00
        python_games/         15/11/21 下午9:31:00
        show        0 B       16/2/19 下午2:06:00

 

时间: 2024-09-25 14:35:56

RPi 2B apache2 mysql php5 and vsftp的相关文章

Ubuntu怎么安装Apache2+MySQL+PHP5服务器环境

首先进入Synaptic Package Manager,如果没有的话请到Ubuntu Software Center中下载一下: 然后依次搜索apache2.php5.mysql 勾选apache2,其他的依赖项和子项会自动被勾选 搜索并勾选php5 搜索并勾选mysql-server-5.5(或勾选mysql-server,它会自动为你选则一个最新版本的) 搜索phpmyadmin,并勾选 点击Apply,进行下载和安装 安装过程中按照指示,会提示让你输入mysql数据库管理员密码,设置ph

Win XP下全新安装Apache2,PHP5,MYSQL5

apache|mysql|php5 看PHP,MYSQL,都出了新版本,想尝尝鲜,就试着安装了一下,然后把安装过程记了下来,希望能对学习PHP的新手有些帮助,斑竹可以考虑精一下了 Windows XP下全新安装Apache2,PHP5,MYSQL5,Zend的简单过程 一.下载地址: Apache2.0.50 :http://httpd.apache.org/download.cgi PHP5.0.2 :http://cn2.php.net/get/php-5.0.2-Win32.zip/fro

Windows上安装Apache2、PHP5、MySQL5及与Resin配合实现多系统之整合_Linux

谁知坎坷颇多,故觉得有必要记录下来,一来为了备忘,二来希望对后来者有所助益,避免走不必要的弯路.本人的安装操作过程也参考了很多前辈们的经验,在此一并表示感谢. 另外在进入正题前,再说几句题外话.下文的安装整合在Apache2.2.PHP5.MySQL5.resin-3.1.10上测试通过,但考虑到每个人电脑本身运行环境的差异,并不能保证按照笔者的流程可以顺利在各个电脑上安装运行.因此按照此流程安装的朋友遇到问题时,请自行通过Google.百度解决.因为别人文章里言之凿凿顺利完成的安装,在笔者电脑

Debian下Apache2 Mysql5 Php5的安装配置

安装AMP apt-get install apache2 mysql-server php5 php5-mysql5 配置 Apache2 默认站点 vi /etc/apache2/sites-enabled/000-default 加入一行 RedirectMatch ^/$ /apache2-default/ 试验这一步不需要 修改 Apache2 主配置 vi /etc/apache2/apache2.conf 要改为: Include module configuration: Inc

CENTOS编译安装APACHE2.4+PHP5.6的教程

1.下载Apache2.4+PHP5.6源码包 从http://httpd.apache.org/download.cgi#apache24下载httpd-2.4.17.tar.gz和other file下载httpd-2.4.17-deps.tar.gz 从http://php.net/downloads.php下载php-5.6.16.tar.gz源码包 从http://sourceforge.net/projects/pcre/files/pcre/8.32/ 下载pcre-8.32.ta

RPi 2B QEMU 模拟树莓派

/******************************************************************************** * RPi 2B QEMU 模拟树莓派 * 说明: * 网络上又找到一些资料,不过在我的电脑上运行会出一些问题,经验证,需要提前 * 修改文件系统中的链接库和分区挂载表. * * 2017-5-21 台湾 中和区 曾剑锋 *********************************************************

RPi 2B DDNS 动态域名

/**************************************************************************** * RPi 2B DDNS 动态域名 * 说明: * 之前一直想让树莓派能够在公网上访问,这样可以在上面跑一个web网站,再加 * 一个数据库,这样很多时候就可以进行远程操作和远程控制了,当然一直没想到关键 * 字,不知道怎么来查相关内容,今天不小心找到了这个DDNS,于是查了一下资料,等 * 有时间试验一下,要屌爆了. :) * * 201

RPi 2B UART作为调试口或者普通串口

/************************************************************************************** * RPi 2B UART作为调试口或者普通串口 * 声明: * 本文主要记录RPi 2B UART如何设置为调试口或者普通串口,本来早就做出来了,由于接错 * 了线,GND和TXD接反了,导致SecureCRT发不出信号,但能接收到. * * 2016-2-24 深圳 南山平山村 曾剑锋 ****************

RPi 2B IPC webcam server

/**************************************************************************** * RPi 2B IPC webcam server * 说明: * 最近可能要用到webcam,正好手上有RPi 2B,也有摄像头,于是了解一下IPC * 工作原理,查找一些资料打算再树莓派上做一些测试,参考文章有参考操作视频. * * 2016-9-12 深圳 南山平山村 曾剑锋 *****************************