600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > 树莓派-nginx+php-fpm +sqlite+wordpress

树莓派-nginx+php-fpm +sqlite+wordpress

时间:2024-03-03 11:46:34

相关推荐

树莓派-nginx+php-fpm +sqlite+wordpress

root用户下进行

1、安装、启动nginx

apt-get update

apt-get install nginx

/etc/init.d/nginx start

2、安装phpsqlite

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

添加如下:

<?phpinfo(); ?>

保存退出,浏览器访问检测

7、安装wordpress

1)安装wordpress

官网/下载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)

地址:/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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。