找回密码
 立即注册

扫一扫,访问微社区

搜索
热搜: 活动 交友 discuz
查看: 929|回复: 0

NexuePHP

[复制链接]

517

主题

96

回帖

2036

积分

管理员

积分
2036
发表于 2023-12-18 10:51:54 | 显示全部楼层 |阅读模式
  1. apt install php8.2-fpm nginx mariadb-server php8.2-gmp php8.2-fileinfo php8.2-redis php8.2-opcache libgmp-dev php8.2-bcmath php8.2-curl php8.2-gd php8.2-mysqli php8.2-xml
复制代码

下面开始设置Mysql,依照提示,设置Root的密码
  1. mysql_secure_installation
复制代码

设置好之后,连接mariadb
  1. [root@host]# mysql -u root -p
  2. Enter password:******
复制代码

连接成功之后创建数据库
  1. create database `nexusphp` default charset=utf8mb4 collate utf8mb4_general_ci;
复制代码

看到成功的提示之后,输入exit,推出.
安装Composer
  1. php -r "copy('https://getcomposer.org/installer', '/tmp/composer-setup.php');"
复制代码
接著可以來安裝Composer了,為了可以讓Composer可以在全域環境中使用,所以要將Composer安裝至『usr/local/bin』目錄,以及需要將Composer重新命名為『composer』,這樣日後你需要使用Composer來管理套件時,開頭只需輸入『composer』就能使用Composer的指令了。
  1. php /tmp/composer-setup.php --install-dir=/usr/local/bin --filename=composer
复制代码

切换用户
  1. sudo su - www-data -s /bin/bash
复制代码

配置 Web 服务器
不启用 https 配置
以 nginx 为例,只需要最基本的配置即可。在 nginx 配置目录(一般为 /etc/nginx/conf.d/)下新增一个 nexusphp.conf
  1. server {

  2.     # 以实际为准
  3.     root /RUN_PATH;

  4.     server_name DOMAIN;

  5.     location / {
  6.         index index.html index.php;
  7.         try_files $uri $uri/ /nexus.php$is_args$args;
  8.     }

  9.     # Filament
  10.     location ^~ /filament {
  11.         try_files $uri $uri/ /nexus.php$is_args$args;
  12.     }

  13.     location ~ \.php {
  14.         # 以实际为准
  15.         fastcgi_pass 127.0.0.1:9000;
  16.         fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
  17.         include fastcgi_params;
  18.     }

  19.     access_log /var/log/nginx/DOMAIN.access.log;
  20.     error_log /var/log/nginx/DOMAIN.error.log;
  21. }
复制代码


[size=0.85em]#启用 https 配置
启用 https,首先得准备好证书(参见下方 [关于 https])。

添加完成后,nginx -t 测试是否有错误,无错误 nginx -s reload 重启生效。
执行安装命令
  1. https://aibaolei.com/public/install/install.php
复制代码




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|愚人湾

GMT-8, 2024-12-21 17:08 , Processed in 0.148431 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表