升木 发表于 2018-12-15 15:33:08

树莓派

root用户下进行
1、安装、启动nginx
apt-get update
apt-get install nginx
/etc/init.d/nginx start


2、安装php和sqlite
apt-get install php5-fpm php5-sqlite sqlitesqlite3



3、修改nginx的配置文件
nano /etc/nginx/sites-available/default
修改内容如下
listen 80;
index index.php index.html index.htm;
location ~ \.php$ {
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}


4、重新加载nginx的配置
/etc/init.d/nginx reload
5、测试web页
浏览器访问检测
  6、测试php
nano /usr/share/nginx/www/test.php
添加如下:

保存退出,浏览器访问检测
7、安装wordpress
    1)安装wordpress
      官网http://cn.wordpress.org/下载wordpress安装包,解压到树莓派的/var/www目录下,进入wordpress的根目录,把wp-config-sample.php重命名为wp-config.php,编辑wp-config.php添加:
define('USE_MYSQL', false);
tip:用xftp传输文件、或直接wget,慢的很。我把sd卡放插笔记本上直接操作。
      
    2) 下载、安装sqlite插件到wordpress(要使wordpress支持sqlite)
       地址:http://wordpress.org/plugins/sqlite-integration/
    解压插件包,将解压后的包放到wp-content/plugins/目录下,再把包里面的db.php复制到wp-conte目录下。 最后sd卡安树莓派上启动,用浏览器访问http://192.168.1.103/wordpress/检验。
   
8、安装ftp服务器,方便传文件 (可选)
apt-get install vsftpd         #安装vsftpd
service vsftpd start          #启动ftp服务
nano /etc/vsftpd.conf      #编辑vsftdp的配置文件
找到以下行,定义一下
anonymous_enable=NO   #不允许匿名访问
local_enable=YES         #设定本地用户可以访问
write_enable=YES         #设定可以进行写操作
local_umask=022          #设定上传后文件的权限掩码


service vsftpd restart       #重启vsftpd
  




页: [1]
查看完整版本: 树莓派