php 安装apache 树莓派3b_树莓派3b安装配置apache - CSDN
精华内容
参与话题
  • 树莓派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环境配置完毕!








    展开全文
  • 树莓派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...

    1、先更新一下源    sudo apt-get update

    2、安装Apache2    sudo apt-get install apache2

    3、安装数据库mysql    sudo apt-get install mysql-server mysql-client

    4、安装PHP和PHP的mysql插件    sudo apt-get install php5 php5-mysql

     

    安装php5失败--需要改变软件源

    sudo nano /etc/apt/sources.list

    deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ jessie main contrib non-free rpi

    deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ jessie main contrib non-free rpi

    sudo nano /etc/apt/sources.list.d/raspi.list

    deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/ jessie main ui

     

    软件源列表

    http://shumeipai.nxez.com/2013/08/31/raspbian-chinese-software-source.html

    sodo apt-get update

    再次安装成功

    5、安装phpmyadmin,用于管理数据库

    sudo apt-get install phpmyadmin

     

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

     

    测试结果

     

     

    应该执行命令:(无root)

          sudo mysql -uroot -p 

     

     

     

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

    基于树莓派搭建LAMP(Linux Apache Mysql PHP)服务器

    配置树莓派
    树莓派
    连接WIFI
    配置SSH
    连接SSH
    修改密码并解锁root用户
    固定IP
    调整服务器性能
    Apache
    Mysql
    PHP
    内网穿透

    本文主要介绍了树莓派购买后的配置方法,并在树莓派上搭建LAMP(Linux Apache Mysql PHP)服务器。

    需要提前准备的材料:
    1. 树莓派1/2/3型 开发板(我用的是3B+),适配的5V2A电源;
    2. TF卡(不小于4G),TF 读卡器;
    3. 一块移动硬盘,最好再配个有源USB-Hub;
    4. TF镜像。找到对应Pi的型号的镜像,这里提供Ubuntu MATE镜像
      链接:https://pan.baidu.com/s/1FyKzqCMRFdpm2BFHQYBW2Q
      提取码:7pav
    5. 磁盘格式化工具SDFormatter:
      下载链接:https://pan.baidu.com/s/12VaGB3daeowpgqZRClmbvg
      提取码:hq77
    6. 镜像读写工具 win32diskimager:
      下载链接:https://pan.baidu.com/s/184oU57y0Oqq8nqiksP0HPg
      提取码:jf53
    7. 一台计算机,Windows系统;
    8. 远程SSH 本文以Xshell为例;
    9. 一台显示器或都电视机,HDMI接口,HDMI线。(其实不用显示设备也可以,通过SSH操作)。

    一、 配置树莓派

    (1)写入镜像

    将SD卡插入读卡器连接电脑,运行 SDFormatter.exe 对SD卡进行格式化后,打开 Win32DiskImager.exe 烧写镜像,点击“Write”,完成后把SD卡插入树莓派。
    对SD卡进行格式化

    烧写镜像

    (2)深度配置

    1、树莓派通电开机,进入主界面,右上角连接WIFI

    (如没有显示器,可参见本博客 树莓派xdrp远程桌面登录 文章,实现 远程桌面登录)

    进入主界面

    2、配置SSH

    sudo raspi-config    #进入到树莓派系统配置界面
    

    在这里插入图片描述
    在这里插入图片描述

    3、固定IP

    由于我们日常都是使用ssh来开发跟管理树莓派,偶尔用一下远程桌面,但是路由器的DHCP服务器经常会给树莓派分配不同的IP地址,每次登录路由器查看比较麻烦,因此需要将树莓派的IP地址设置为固定IP。

    使用浏览器登录路由器,在地址栏输入:192.168.1.1,然后回车,默认的账号密码都是admin,将IP与MAC绑定。
    固定IP

    4、连接SSH

    打开Xshell,点击右上角:文件—>新建—>连接—>主机处输入树莓派IP地址—>用户身份验证—>用户名:pi—>密码:yahboom(或者 raspberry)—>确定

    5、修改密码并解锁root用户

    镜像中的系统有默认的用户名和密码,连上外网后,任何人都可以登陆,然后随意使用这个树莓派。

    要更改密码,在登陆后输入:

    passwd
    

    然后在之后出现的提示符后输入新密码。

    sudo passwd root
    

    执行此命令后系统会提示输入两遍的root密码,输入你想设的密码即可,然后在执行

    sudo passwd --unlock root
    

    这样root用户解锁成功。

    6、调整服务器性能

    通常来说,调整服务器性能是之后要做的事情。但是对于树莓派来说,做一个调整,就能提升系统的性能。

    树莓派有256MB(后来的版本是512MB)内存。但这个内存是图形和主系统共用的。默认情况下64MB分配给图形系统。对于不准备跑图形界面,或者很少跑图形界面的设备,例如服务器这种情况下,64MB内存太多了。将图形系统的内存减少到32MB,输入下面的命令。

    sudo cp /boot/arm224_start.elf /boot/start.elf
    或者用 sudo raspi-config 在配置目录中改动
    sudo cp /boot/arm192_start.elf /boot/start.elf #恢复之前的设置
    

    二、 搭建LAMP环境

    Linux - 操作系统

    Apache - 网络服务器(HTTP)软件

    Mysql - 数据库服务

    PHP or Perl - 编程语言

    (1) 安装Apache

    sudo apt-get updata
    sudo apt-get install apache2
    或者 sudo apt install apache2 -y
    systemctl status apache2 #检查是否开启Apache
    

    /etc/init.d/apache2 start #开启服务器
    /etc/init.d/apache2 stop #关闭服务器
    /etc/init.d/apache2 restart #重启服务器

    (2) 安装mysql

    MySQL 和 MariaDB 都是 Ubuntu 中的数据库服务器。 MySQL Server 和 MariaDB Server的安装包都可以在Ubuntu 的默认软件源中找到,我们可以选择其中的一个来安装。通过下面的命令来在终端中安装mysql服务器。

    sudo apt install mysql-server mysql-client
    

    安装过程中,会出现一个提示符让你输入一个密码。

    这个密码是mysql root用户的密码,务必牢记。

    确认是否安装成功:

    sudo netstat -tap | grep mysql
    或者
    sudo netstat -ano | grep 3306
    

    (3)安装PHP

    Perl是系统预装的,所以我这里只写PHP的安装。

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

    sudo apt-get install php5
    sudo apt-get install php5-mysql
    
    PHP7:
    sudo apt install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0
    

    输出phpinfo

    vim /var/www/html/phpinfo.php
    
    <?php
      echo phpinfo();
    ?>
    

    现在可以从 浏览器中访问这个页面, 输入 : “http://Server_IP/samplepage.php” ,Server_IP是你服务器的ip,查看是否安装成功。

    三、写在最后的话

    至此,LAMP(Linux Apache Mysql PHP)服务器已基本搭建完成,在实现外网访问服务器后,网络数据可以通过防火墙连到树莓派,实现服务器全部功能。

    关于如何实现外网访问服务器,参见本博客 内网穿透 系列文章。

    展开全文
  • 我使用的是一代树莓派b+,内存512M加上超频到极限的单核处理器,实在是无法与树莓派2相媲美,不得已只好选择相对轻量的环境完成这项尝试。说道Web服务器,大家也许都会想到 Apache、MySql 等等,非常常见的组合LAMP...
  • RaspberryPi 3B 搭建LAMP环境+phpMyAdmin

    千次阅读 2017-05-14 23:24:24
    硬件:树莓派3B 系统:raspbian 设备:电脑+路由器 准备搭建安装树莓派的raspbian系统就直接跳过,把树莓派连接路由器,找到树莓派的ip地址,使用SSH连接。 默认用户名为:pi 密码为:raspberry更换源由于树莓派...
  • 树莓派学习笔记——索引博文

    万次阅读 多人点赞 2016-10-01 20:05:28
    我清楚记得初次见到树莓派实物是在上海慕尼黑电子展,在RS中国的展位上展出了多个使用树莓派运行的游戏,我尝试了其中的几个,惊喜的发现一个这么小的东西居然有这么强大的功能,简直就是一台电脑了。所以我决定买一...
  • 树莓派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 ...
  • 【合集】用Raspberry Pi(树莓派)打造各种服务器

    万次阅读 多人点赞 2017-12-07 10:29:38
    【合集】用Raspberry Pi(树莓派)打造各种服务器 Raspberry Pi(树莓派)有很多的应用,其中搭建服务器是大家应用比较多的,今天就整理一个合集用Raspberry Pi(树莓派)打造各种服务器。 欢迎大家提出宝贵意见...
  • 树莓派搭建nextcloud

    千次阅读 2019-06-25 22:51:29
    sudo apt install apache2 sudo apt install phpmyadmin php7.0-xml php7.0-curl php7.0-mcrypt sudo apt install mysql-server sudo service apache2 restart sudo service mysql restart 到官网上下在nextcloud包...
  • 树莓派新手教程

    千次阅读 2019-01-31 17:39:35
    By Herbfargus - Own work, CC BY-SA 4.0, https://commons.wikimedia.org/w/index.php?curid=47497384 &amp;nbsp; 目標 建立一個省電的家用伺服器 &amp;nbsp; 小弟選用樹莓派作為家用伺服器,...
  • 最近使用树莓派搞定了一个小项目,现在树莓派闲置了,正好拿来做一个小型Web服务器进行功能测试。...设备:树莓派Raspberry Pi 3b 镜像:raspbian-stretch-lite (2017-11-29) 网关:普通路由器NETGEAR R
  • 树莓派--安装lnmp以及查找nginx根目录

    千次阅读 2018-03-07 17:50:09
    最近的项目需要树莓派做服务器~~我之前都是用win下的phpstudy,,,偶尔用kali,输入service apache2 start也就好了这次面对的树莓派,,本来性能就不强劲,所以在lamp,lnmp之间果断选了lnmp,唯一的区别就是nginxl:...
  • 树莓派搭建Wordpress博客完整版

    千次阅读 2020-08-25 00:31:33
    树莓派搭建Wordpress博客完整版树莓派系统烧录及网络连接树莓派更换国内镜像源 让躺在抽屉里吃灰的树莓派出来见见太阳, 昨天配置了迅雷下载器,效果不是很理想,就下了一部中国机长,其他的就死活不动弹,太慢了,...
  • 本文为个人实战操作,可行,记录下来供新手练习使用: --------------------------------------------------------- ...3.安装常用软件 4.构建web服务器(nginx + php + sqlite) 5.构建we...
  • 树莓派也可以当做一个小型VPS,其实3B+的性能比很多微小型VPS都要好,所以放着不用太浪费了。 网上有很多类似的教程,关键词是 “在树莓派上搭建LAMP 或 LNMP”。具体操作和解释,我就不赘述转发了。 需...
  • 烧写后可以当做搭建自己的迷你服务器或者可携带的计算机哦。 我以linux系统下对内存卡进行烧写镜像,烧写的先以snappy ubuntu care为例。 网上的资料大多都是win下...可选购香橙派,树莓派,香蕉派。等等。   2,下
  • 1. 彻底删除nginx: sudo apt-get remove nginx nginx-common sudo apt-get purge nginx nginx-common sudo apt-get autoremove sudo apt-get remove nginx-full nginx-...2. 彻底删除apache sudo apt-get -...
  • 树莓派4 搭建博客 Wordpress 跟着一步一步来就能成 不要跳任何的步骤 这个教程是保姆级的演示 你只要会linux的`vim操作就行了 安装 Apache2、MySQL、PHP sudo apt-get install apache2 sudo apt-get install mysql...
  • 树莓派3安装可道云Kodexplorer网盘

    千次阅读 2019-10-03 18:09:55
    树莓派3安装可道云Kodexplorer网盘第一部分-快速教程第二部分-详细教程 使用的树莓派官方推荐的系统2019-06-20-raspbian-buster-full,这个系统里已经不支持使用apt安装mysql所以整理了这篇教程。安装可道云和...
1 2 3 4 5 ... 12
收藏数 232
精华内容 92
关键字:

php 安装apache 树莓派3b