2018年11月28日星期三

NimaQu/sspanel-v3-mod_UIM魔改版sspanel前端网站面板最新搭建教程2018/11/28

本文根据网上教程总结出简单的搭建教程,仅供参考,本次教程试用于2018年11月28日的Nimaqu版本的最新前端面板代码,其他版本代码未测试。

整体步骤:
1. 域名解析到想要搭建的VPS
2. 主机安装宝塔,并设置PHP并搭建Web环境
3. 上传NimaQu源代码
4. 设置网站的一些参数
5. 数据库导入或者迁移
6. 节点对接搭建



详细步骤如下


一,域名解析到想要搭建的VPS

自行解析,不在此叙述

二,主机安装宝塔,并设置PHP并搭建Web环境

1.使用Xshell远程登录到VPS,切换到ROOT账号,安装宝塔面板:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
2. 搭建一个LNMP环境,注意PHP版本选择7.1,其他的默认即可。

3. 宝塔用户可能会在超过某一数量节点的时候出现 Undefined offset :0 in 你的网站路径 这个错误, 这个问题会导致后端无法进行连接,可以按照以下方法解决:

在宝塔面板中找到php7.1,点击设置
在禁用函数一栏找到 system proc_open proc_get_status 去除它
在性能调整中,把 PHP 运行模式设置为 静态
在配置修改中 display_errors = 改为 Off 后保存
4. 搭建Web环境不在此叙述,自行搭建

三. 上传NimaQu源代码

1. 点击宝塔文件菜单,进入Web网站根目录,然后下载NimaQu源代码,在此提供最新版的源代码:点击下载

四. 设置网站的一些参数

1. 设置网站伪静态:从宝塔的网站管理->设置->伪静态,  复制进去并保存即可。
location / {
  try_files $uri $uri/ /index.php$is_args$args;
  }
2. 设置网站运行目录:/public

3.设置定时任务
Xshell中执行 crontab -e命令, 添加以下四条
30 22 * * * php /网站目录/xcat sendDiaryMail
0 0 * * * php -n /网站目录/xcat dailyjob
*/1 * * * * php /网站目录/xcat checkjob
*/1 * * * * php /网站目录/xcat syncnode
如果需要自动备份,可模仿以下两例,自行添加一条
例1:每20分钟备份1次(若间隔大于60分钟,看例2):
*/20 * * * * php -n /网站目录/xcat backup

例2:每20小时备份1次(若间隔大于24小时,自行Google):
0 */20 * * * php /path/to/your/cron.php
如果需要财务报表,可选添加以下三条
5 0 * * * php -n /网站目录/xcat sendFinanceMail_day
6 0 * * 0 php -n /网站目录/xcat sendFinanceMail_week
7 0 1 * * php -n /网站目录/xcat sendFinanceMail_month
如果需要检测被墙,添加以下一条
*/1 * * * * php -n /网站目录/xcat detectGFW
如果要用到radius,需要添加下面这三条
*/1 * * * * php /网站目录/xcat synclogin
*/1 * * * * php /网站目录/xcat syncvpn
*/1 * * * * php -n /网站目录/xcat syncnas



4. 进入网站根目录,找到 ./config/.config.php.example文件,并把.config.php.example 文件重命名为.config.php 然后编辑,根据提示进行编辑。

五. 数据库导入或者迁移


1. 数据库配置

打开宝塔->数据库管理->添加数据库,

数据库名一定要和.config.php文件里面的数据库名一致。

添加完成之后,将Nimaqu源代码里面的/sql/glzjin_all.sql (或老站的数据库)导入进去即可,然后设置root密码,此root密码一定要和.config.php文件里面的root密码一致。
如果是新建站点的话还需要设置网站管理员并同步用户,在Xshell中  cd /网站目录
php xcat createAdmin          //创建管理员
php xcat syncusers            //同步用户
php xcat initQQWry            //下载IP解析库
php xcat resetTraffic         //重置流量
php xcat initdownload         //下载ssr程式



到此网站全部搭建完毕,可以通过自己的域名打开网站了。


六. 节点对接搭建


节点对接搭建不在此叙述,自行搭建。

没有评论:

发表评论

︿
Top