在树莓派上搭建 discuz!Q

具体步骤

  1. 首先更新软件列表:
    sudo apt-get update
    1
  2. 安装 PHP 7.3 (以最新版本为准):
    sudo apt install -y -t bullseye php7.3-fpm php7.3-curl php7.3-gd php7.3-intl php7.3-mbstring php7.3-mysql php7.3-imap php7.3-opcache php7.3-sqlite3 php7.3-xml php7.3-xmlrpc php7.3-zip
    1
  3. 安装 Nginx :
    3.1. 安装 Nginx :
    sudo apt-get install nginx

3.2. 配置 Nginx 解析 php :
配置 Nginx 文件:

sudo nano /etc/nginx/sites-enabled/default
1
找到

Add index.php to the list if you are using PHP

index index.php index.html index.htm index.nginx-debian.html;

添加 index.php 。如下图:

index index.php index.html index.htm index.nginx-debian.html;
1
找到

pass PHP scripts to FastCGI server

后面的 location ,删除注释。修改后如下:

location ~ .php$ {
include snippets/fastcgi-php.conf;

            # With php-fpm (or other unix sockets):
            fastcgi_pass unix:/run/php/php7.3-fpm.sock;
            # With php-cgi (or other tcp sockets):
            #fastcgi_pass 127.0.0.1:9000;
    }

1
2
3
4
5
6
7
8

保存后重启 nginx :

sudo systemctl restart nginx
1
在网站根目录创建一个php文件:

sudo nano /var/www/html/index.

安装php环境 我装的是php7.3 装好了之后有php 和php7.3-fpm
注意下mysql 他是有要求的 ,为了装这个我把mariadb 升级了 。然后mysql 重启就好了
启动php服务
克隆discuz!q服务
将nginx指向重定向到 指定目录
nginx 配置 前提你安装好了nginx
搭建好之后要执行他的 http://xxxx/dl网页,进行配置

你可能感兴趣的:(在树莓派上搭建 discuz!Q)