鄙人在拼多多双十一活动中入手了树莓派4,第一件事就是要把它打造成一个私有云盘。比较之下选择了可道云,因为使用起来很顺手,体验不错。
首先,源码编译安装php。从官方下载源码最新版 php-7.4.1.tar.gz,
wget https://www.php.net/distributions/php-7.4.1.tar.gz
解压
tar -xvzf php-7.4.1.tar.gz
进入文件夹
cd php-7.4.1
获知编译参数以及加入模块支持
./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php --enable-fpm --enable-mbstring --enable-pcntl --enable-opcache --with-openssl --enable-zip --with-zlib --enable-simplexml --with-libxml-dir
编译、安装
make && make install
拷贝配置文件
cp php-7.4.1/php.ini-production /usr/local/php/php.ini
复制启动脚本到 init.d 目录
cp php-7.4.1/sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
增加执行权限
chmod +x /etc/init.d/php-fpm
进入 php-fpm.conf
vi /usr/local/php/etc/php-fpm.conf
设置 Pid file
[global]
; Pid file
; Note: the default prefix is /usr/local/php/var
; Default Value: none
pid = run/php-fpm.pid #取消下面的注释
启动 php-fpm 服务
service php-fpm start
设置 php-fpm 开机自启
chkconfig –add php-fpm
进入 www.conf
vi /usr/local/php/etc/php-fpm.d/www.conf
设置 php-fpm 侦听套接字的地址
; Set permissions for unix socket, if one is used. In Linux, read/write
; permissions must be set in order to allow connections from a web server. Many
; BSD-derived systems allow connections regardless of permissions.
; Default Values: user and group are set as the running user
; mode is set to 0660
listen.owner = www
listen.group = www
listen.mode = 0777
listen = /var/run/php-fpm.sock #侦听套接字的地址
到此 php 环境就算是搭建好了,接下来安装 nginx
apt install nginx
打开 /etc/nginx/sites-available/default
vi /etc/nginx/sites-available/default
绑定套接字地址
server {
listen 8888 ssl;
root /usr/share/nginx/html;
index index.php index.html;
server_name home.imdraw.com;
ssl_certificate 3272966_home.imdraw.com.pem;
ssl_certificate_key 3272966_home.imdraw.com.key;
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php-fpm.sock;
}
}
启动 nginx 服务
service nginx start
进入html
cd /usr/share/nginx/html
去官网下载最新版 可道云,
wget http://static.kodcloud.com/update/download/kodexplorer4.40.zip
解压缩
unzip kodexplorer4.40.zip
设置网站文件目录权限
chmod -R 777 /usr/share/nginx/html/
打开浏览器,初次设置好账号密码后,就终于大功告成了,点击 参观
CA752147-DA94-4F21-9BF2-A5D9408E6029.png
以上就是树莓派4安装kod云的全过程,第一次写博客,欢迎在评论区提出问题。