笨猫博客

  • 🍟首页
  • 🍘目录
    • 🥝VPS教程
    • 🍾猫玩技术
    • 🍹干货分享
    • 🍏软件分享
    • 🍩一只猫
  • 🍋工具
    • 🌽IP路由追踪
    • 🍐域名Whois查询
    • 🥘域名被墙查询
    • 🍧IP正常检测
    • 🔥IP端口检测
    • 🍆短网址
    • 🐟VIP音乐播放
    • 🍯KMS激活
  • 🍓链接
  • 🍪联系
  • 🍱登录
    • 🥦登录
    • 🍒注册
关注互联网,生活,音乐,乐此不疲的一只笨猫
  1. 首页
  2. 猫玩技术
  3. 正文

魔改版安装说明2017.3.15

2017-03-14 3167点热度 0人点赞 0条评论

功能

目前主要是支持了 VPN 自动开户,自动销毁,流量计入面板的总流量,以及弄了个公告系统,还有和 DirectAdmin 对接,还有可以支持 PAC 等方式的接入。

请不要尝试修改底部的版权信息,这是最起码的尊重。世界本就如此艰难,何必还要让它更艰难呢。

Ubuntu 下的安装可以看看这个 ,感谢 @ACBingo

后端推荐使用https://github.com/glzjin/shadowsocks/wiki/%E8%AF%B4%E6%98%8E%E4%BB%A5%E5%8F%8A%E5%AE%89%E8%A3%85%E6%96%B9%E6%B3%95

安装

下面我来写一写详细的安装教程,供大家参考。

本篇主要介绍安装以及和 Radius 的对接,如有其它内容的需要请参考我前面发的东西。

演示环境:CentOS 6 X64

1.首先通过 SSH 连接到远程服务器,安装 lnmp 一键包。

wget http://soft.vpser.net/lnmp/lnmp1.2-full.tar.gz
tar xvzf lnmp1.2-full.tar.gz
cd lnmp1.2-full
./install.sh

2.请根据你的需求选择好安装组件,推荐如下。

记得自己设定的 Mysql 数据库 root 密码哦。

3.喝杯茶,等安装好。

4.然后可以看到,安装好了。

5.添加一个虚拟主机,同时创建数据库。

lnmp vhost add

进行接下来的设置

6.然后,来对 nginx 进行一些细节化配置。

打开 /usr/local/nginx/conf/vhost/ss.panel.conf

然后添加下面这一段到 server

location / {
                        try_files $uri $uri/ /index.php$is_args$args;
                }

同时,root那一行改为

root /home/wwwroot/ss.panel/public;

然后就是下载程序代码。

cd /home/wwwroot/ss.panel
yum install git -y
git clone https://github.com/glzjin/ss-panel-v3-mod.git tmp -b new_master && mv tmp/.git . && rm -rf tmp && git reset --hard
chown -R root:root *
chmod -R 777 *
chown -R www:www storage

修改完了之后,到网站目录下进行一些修改。

[root@vultr vhost]# cd /home/wwwroot/ss.panel/
[root@vultr ss.panel]# chattr -i .user.ini
[root@vultr ss.panel]# mv .user.ini public
[root@vultr ss.panel]# cd public

然后就是重新添加回权限。

chattr +i .user.ini

OK,重启一下 nginx

service nginx restart

好,这个暂时到这里,我们待会再回来进行配置。

7.这一步现在已经不需要。

8.这一步现在已经不需要。

9.安装 radius ,不使用VPN的话,可以不进行这一步了,此处参考了http://www.zhukun.net/archives/7455 ,在此表示感谢,但你不用点进去看他的安装方法,看下面的就OK 。此处只介绍怎么进行安装和对接。

yum install perl-DBI freeradius freeradius-mysql freeradius-utils
cd

10.然后我们打开 phpmyadmin ,来配置数据库了。

不使用VPN的话,可以不添加 Radius 的数据库了。

先添加,创建一个数据库,并且添加一个用户。

然后解压,导入下面这个文件。

https://github.com/glzjin/Radius-install/raw/master/all.sql

OK,然后我们再对这个数据库创建一个用户,用于 ss-panel 通讯。

这下面才是 ss-panel 的

然后我们再给 ss-panel 整个用户和数据库。

导入 sql 目录下的 glzjin_all.sql

导入完成,数据库这里就差不多了。

11.不使用VPN的话,可以不进行这一步了,回到 SSH,继续设置 Radius 。

nano /etc/raddb/sql.conf

配置login(用户名),password(密码),radius_db(数据库名)等字段

找到readclients一行,设为yes并去掉注释符号#

然后下面是几个文件的覆盖

wget https://github.com/glzjin/Radius-install/raw/master/radiusd.conf -O /etc/raddb/radiusd.conf

wget https://github.com/glzjin/Radius-install/raw/master/default -O /etc/raddb/sites-enabled/default

wget https://github.com/glzjin/Radius-install/raw/master/dialup.conf -O /etc/raddb/sql/mysql/dialup.conf

wget https://github.com/glzjin/Radius-install/raw/master/dictionary -O /etc/raddb/dictionary

wget https://github.com/glzjin/Radius-install/raw/master/counter.conf -O /etc/raddb/sql/mysql/counter.conf

Radius 配置完成,

service radiusd start && chkconfig radiusd on

12.然后让我们回到 ss-panel 的配置上来,

cd /home/wwwroot/ss.panel

php composer.phar install

cp config/.config.php.example config/.config.php

nano config/.config.php

进行相应的配置

都有中文,根据提示来就行了

13.配置完了,就来创建管理员。不过这个管理的话,不会自动同步到 radius ,需要在网站上注册的才可以。

php -n xcat createAdmin

14.然后就是来同步一下用户。

php xcat syncusers

15.yum install vixie-cron
yum install crontabs  然后 crontab -e ,添加以下六段。

30 22 * * * php /home/wwwroot/ss.panel/xcat sendDiaryMail
*/1 * * * * php /home/wwwroot/ss.panel/xcat synclogin
*/1 * * * * php /home/wwwroot/ss.panel/xcat syncvpn
0 0 * * * php -n /home/wwwroot/ss.panel/xcat dailyjob
*/1 * * * * php /home/wwwroot/ss.panel/xcat checkjob    
*/1 * * * * php -n /home/wwwroot/ss.panel/xcat syncnas

安装到此结束。P

注意

在使用中,有一些小注意,慢慢补充。

1、添加节点时,请注意用 " - "来分割。

前面为节点名,后面为方式。

比如 “香港 1 - Shadowsocks”

有问题还麻烦留言哈。

标签: 暂无
最后更新:2017-03-14

笨猫

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

取消回复

最新 热点 随机
最新 热点 随机
中国科幻巨制《流浪地球2》 Chrome修复被2345劫持篡改的主页 GTA6预告片内容泄露:女主在监狱里锻炼身体 《星期三》第二季将有更多亚当斯一家的内容 最新VPS新手教程 SuperForum:轻量的论坛程序
解禁燃放烟花爆竹,你怎么看?中国科幻巨制《流浪地球2》SuperForum:轻量的论坛程序《星期三》第二季将有更多亚当斯一家的内容GTA6预告片内容泄露:女主在监狱里锻炼身体Chrome修复被2345劫持篡改的主页
卡马乔是中国足球的希望吗? Liekkas-Sofia Jannok (索非亚) 非常好听的音乐 BT-Panel快速磁盘挂载工具 可自定义Linux VPS挂载目录 OpenVZ平台魔改Google BBR一键安装脚本2018更新 批量提交百度网盘离线http/ftp下载 想起大学趣事来了
标签聚合
有趣 域名 日记 OneDrive wordpress 音乐 google VPS
最近评论
笨猫 发布于 2 天前(01月28日) q:94-0360231
T 发布于 5 天前(01月24日) 应该是直接从原服务器下载的,这只是个接口
阿伯吃的 发布于 6 天前(01月24日) 243527466@qq.com邮箱。听天由命富贵在天
阿伯吃的 发布于 6 天前(01月24日) 不知过去多少年,还能不能收到链接呢?
伯伯 发布于 1 周前(01月21日) 怎么联系呢?我的到期了怎么续费呀?
好友
  • glzjin's blog glzjin's blog
  • ZAERA博客
  • 冰沫记
  • 博客导航
  • 奇它博客
  • 彩虹Smiling的Blog
  • 热闹网
  • 猫腻‘s Blog
  • 猫饭
  • 肥宅之家
  • 萌博
  • 野路子程序员

COPYRIGHT © 2022 笨猫博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang