首页 » 科学上网 » 正文

sspanel魔改面板的配置文件详解

扫一扫用手机浏览

上一篇文章写了sspanel魔改面板的搭建:基于宝塔面板的sspanel魔改V3一键脚本  ,此篇文章我们讲一下此面板的使用方法详解


配置文件详解

搭建网站请看 基于宝塔面板的sspanel魔改V3一键脚本

我们搭建完网站之后呢,首先是要修改配置文件,配置文件的默认位置在/www/wwwroot/你的网站名称/config下的 .config.php,打开编辑,一段一段讲解


●基础设置

$System_Config['key'] = '1145141919810';// !!! 这个随便修改,尽量复杂一点 !!!
$System_Config['debug'] =  'false';  
$System_Config['appName'] = '7colorblog';             
$System_Config['baseUrl'] = 'http://7colorblog.com';            
$System_Config['muKey'] = '7colorblog';   
$System_Config['db_driver'] = 'mysql';//数据库程序
$System_Config['db_host'] = 'localhost';                //数据库地址
$System_Config['db_database'] = 'sql7colorblog';//数据库名
$System_Config['db_username'] = 'sql7colorblog';//数据库用户名
$System_Config['db_password'] = 'sql7colorblog';//用户名对应的密码



●邮件发送设置

$System_Config['mailDriver'] = 'smtp';   // 此处的值只能选择mailgun或smtp或sendgrid,
                                // 选择哪种方式就填哪种,我以qq邮箱的smtp举例,不会获取qqsmtp请看 
# mailgun
$System_Config['mailgun_key'] = '';
$System_Config['mailgun_domain'] = '';
$System_Config['mailgun_sender'] = '';

# smtp
$System_Config['smtp_host'] = 'smtp.qq.com';        //qq邮箱smtp填这个smtp.qq.com,其他邮箱自己百度查一下
$System_Config['smtp_username'] = '1806645549@qq.com';        //填邮箱即可
$System_Config['smtp_port'] = '465';                        //端口填465,记得在宝塔的的“安全”里放开465端口
$System_Config['smtp_name'] = '1806645549@qq.com';        //填邮箱即可
$System_Config['smtp_sender'] = '1806645549@qq.com';        //填邮箱即可
$System_Config['smtp_passsword'] = '7colorblog';            //此处填qq邮箱获得的授权码
$System_Config['smtp_ssl'] = 'true';        //是否启用ssl方式发送

# sendgrid
$System_Config['sendgrid_key'] = '';
$System_Config['sendgrid_sender'] = '';



●备份设置

$System_Config['enable_auto_backup']='true';            //是否开启
$System_Config['auto_backup_email']='lizhongnian@7colorblog.com';        //备份到邮箱地址
$System_Config['auto_backup_webroot']='/www/wwwroot/你的站点目录名称/';        //备份的路径
$System_Config['auto_backup_passwd']='7colorblog';            //备份密码

备份设置建议直接使用宝塔的定时任务去备份,可备份到七牛云/阿里云oss/ftp空间等


●用户注册设置

$System_Config['defaultTraffic'] = '1';      // 用户初始流量 单位GB
$System_Config['user_expire_in_default']='3650';      //用户账户过期时间,在注册时设置。(天)
$System_Config['user_class_default']='0';      //用户注册等级,在注册时设置。
$System_Config['user_class_expire_default']='24';      //用户等级过期时间,在注册时设置。(小时)
$System_Config['user_conn']='0';      //用户注册客户端数量限制,0为不限制
$System_Config['user_speedlimit']='0';      //用户注册速度默认限制,0为不限制
$System_Config['reg_auto_reset_day']='0';      //注册时的流量重置日
$System_Config['reg_auto_reset_bandwidth']='0'; //需要重置的流量,0不重置
$System_Config['ramdom_group']='0';      //注册时随机分组,注册时随机分配到的分组,多个分组请用英文半角逗号分隔。
$System_Config['reg_method']='aes-256-cfb';      //注册时默认加密方式
$System_Config['reg_protocol']='origin';      //注册时默认协议
$System_Config['reg_protocol_param']='';      //注册时默认协议参数
$System_Config['reg_obfs']='plain';      //注册时默认混淆方式
$System_Config['reg_obfs_param']='';      //注册时默认混淆参数
$System_Config['reg_forbidden_ip']='127.0.0.0/8,::1/128';      //注册时默认禁止访问IP列表,半角英文逗号分割
$System_Config['min_port']='30000';      //用户端口池最小值    
$System_Config['max_port']='65535';      //用户端口池最大值   
$System_Config['reg_forbidden_port']='';      //注册时默认禁止访问端口列表,半角英文逗号分割,支持端口段
$System_Config['mu_suffix']='microsoft.com';      //单端口多用户混淆参数后缀
$System_Config['mu_regex']='%5m%id.%suffix';      //单端口多用户混淆参数表达式,%5m代表取用户特征 md5 的
                                                    //前五位,%id 代表用户id,%suffix 代表上面这个后缀。


●邀请设置

$System_Config['enable_invite_code']='true';      //是否强制开启邀请,为true则注册必须使用邀请链
                                                    //接或邀请码 且 邀请人等级为0时邀请链接不可用
$System_Config['inviteNum'] = '10';      // 注册后的邀请链接可用次数
$System_Config['invite_get_money']='1';      //新用户通过私人邀请链接注册,获得奖励金额(鼓励消费),单位元


●邮箱验证

$System_Config['enable_email_verify']='false';      //用户注册时是否开启邮件验证
$System_Config['email_verify_ttl']='3600';      //邮箱验证码有效期,默认
$System_Config['email_verify_iplimit']='10';      //单IP可请求验证码次数(上面那个周期内),默认


●已注册用户设置

$System_Config['checkinMin'] = '30';       //用户签到签到最少流量 单位MB
$System_Config['checkinMax'] = '100';       //用户签到签到最多流量 单位MB
$System_Config['code_payback']='20';      //充值返利百分比,通过链接邀请的新用户充值会给邀请人返利,(10元就是2元)
$System_Config['invite_gift']='2';      //邀请新用户获得流量奖励,单位G
$System_Config['enable_donate']='false';      //是否开启用户捐赠功能
$System_Config['enable_login_bind_ip']='false';      //是否将登陆线程和IP绑定
$System_Config['enable_class_expire_reset']='true';      //等级到期时是否重置流量
$System_Config['enable_class_expire_reset_traffic']='0';      //等级到期时重置为的流量值,GB
$System_Config['enable_account_expire_reset']='false';      //账户到期时是否重置流量
$System_Config['enable_account_expire_reset_traffic']='0';      //账户到期时重置为的流量值,GB
$System_Config['enable_bought_reset']='false';      //购买时是否重置流量
$System_Config['enable_account_expire_delete']='false';      //账户到期之后是否会删除账户
$System_Config['enable_account_expire_delete_days']='0';      //账户到期几天之后会删除账户
$System_Config['enable_auto_clean_uncheck']='true';      //没签到的0级用户自动清理开关
$System_Config['enable_auto_clean_uncheck_days']='14';      //自动清理多少天没签到的0级用户
$System_Config['auto_clean_min_money']='1';      //自动清理时余额低于多少的0级用户会被清理(int变量 不要写小数)
$System_Config['enable_auto_clean_unused']='false';      //未使用的0级用户自动清理开关
$System_Config['enable_auto_clean_unused_days']='30';//自动清理多少天没使用的0级用户
$System_Config['enable_kill']='false';      //是否允许用户注销账户



●Telegram bot设置(对使用影响不大,可以后续再研究)

$System_Config['enable_telegram']='false';      //是否开启Telegram bot
$System_Config['telegram_token']='';      //Telegram bot,bot 的 token ,跟 father bot 申请
$System_Config['telegram_chatid']='';      //Telegram bot,群组会话 ID,把机器人拉进群里之后跟他 /ping 一下即可得到。
$System_Config['enable_tuling']='false';      //是否开启图灵机器人
$System_Config['tuling_apikey']='';      //图灵机器人API Key
$System_Config['tuling_apisecert']='';      //图灵机器人密钥
$System_Config['telegram_bot']='_bot';      //Telegram 机器人账号
$System_Config['telegram_group_quiet']='false';      //Telegram 机器人在群组中不回应
$System_Config['telegram_qrcode']='zxing_local';      //二维码解码方式,online,phpzbar,zxing_online,zxing_local
$System_Config['telegram_request_token']='';      //Telegram 机器人请求Key,随意设置,由大小写英文和数字组成
                                                  //复杂一些,用于校验请求,更新这个参数之后请 php xcat setTelegram


客服系统设置(对使用影响不大,可以后续再研究)

$System_Config['enable_crisp']='false';      //是否开启客服系统
$System_Config['crisp_id']='null';      //客服系统ID ID查看路径:crisp.chat-->设置-->设置网站-->显示整合性-->html


●验证码设置(对使用影响不大,可以后续再研究)

//先去 Geetest.com 注册,获取到id和key
$System_Config['geetest_id']='b6665ae3ffb1d27a8000000000000000';
$System_Config['geetest_key']='c5759f8db92f97b46f600000000000';
$System_Config['enable_geetest_reg']='true';      //启用注册验证码
$System_Config['enable_geetest_login']='true';      //启用登录验证码
$System_Config['enable_geetest_checkin']='false';      //启用签到验证码


id获取如下图示

图片.png


效果如下

图片.png


●支付设置(重点)

#下方的取值 codepay,doiampay,paymentwall,zfbjk,spay,f2fpay,yftpay,none,f2fpay_codepay
$System_Config['payment_system']='codepay';            //以码支付为例,免费手续费,秒到账,
                                                     //需要一台windows挂软件  去codepay.fateqq.com注册   获取教程请看下方截图
#codepay码支付
#wiki地址:https://goo.gl/dRwRDi  http://t.cn/RnsWjtB
$System_Config['codepay_id']='123123';      //码支付ID
$System_Config['codepay_key']='1231244fefsezZ';      //码支付通信密钥
//开启码支付,下方就不需要改动了
#doiampay,https://www.daimiyun.cn/register.php?aff=624
$System_Config['doiampay']=[
    'enabled' => [
        'wepay'=>1, // 微信支付1 启用 0 关闭
        'alipay'=>1, // 支付宝1 启用 0 关闭
        'qqpay'=>1, // QQ支付1 启用 0 关闭
    ],
    'mchdata' => [
        'wepay'=>[
            'mchid' => 188888888,   // 商户号
            'phone' => 18888888888, //手机号
            'token' => "example" // 安全验证码
        ],
        'alipay'=>[
            'mchid' => 188888888,   // 商户号
            'phone' => 188888888, //手机号
            'token' => "188888888" // 安全验证码
        ],
        'qqpay'=>[
            'mchid' => 188888888,   // 商户号
            'phone' => 188888888, //手机号
            'token' => "188888888" // 安全验证码
        ],
    ]
];
#alipay,f2fpay
$System_Config['f2fpay_app_id']='';
$System_Config['f2fpay_p_id']='';
$System_Config['alipay_public_key']='';
$System_Config['merchant_private_key']='';
#PaymentWall
$System_Config['pmw_publickey']='';
$System_Config['pmw_privatekey']='';
$System_Config['pmw_widget']='m2_1';
$System_Config['pmw_height']='350px';
#alipay,spay
$System_Config['alipay_id']='';
$System_Config['alipay_key']='';
$System_Config['amount']=[2,23,233,2333,23333];  //充值金额选项设定
#yftpay,https://pay.anypay.me/
$System_Config['yft_secret']='';
$System_Config['yft_accesskey']='';
#alipay,zfbjk.com
$System_Config['zfbjk_pid']='';
$System_Config['zfbjk_key']='';
$System_Config['zfbjk_qrcodeurl']='';


码支付id和秘钥获取

图片.png


注意必须上传对应支付方式的二维码

图片.png


●杂项设置(默认即可无需更改)


可以开始使用你的网站了




本文标题:sspanel魔改面板的配置文件详解
本文链接:https://www.7colorblog.com/?id=31
作者授权:除特别说明外,本文由 阿念 原创编译并授权 七彩Blog 刊载发布。
版权声明:本文不使用任何协议授权,您可以任何形式自由转载或使用。
赞(3

发表评论