Thursday, December 17, 2015

Shadowsocks多用户管理面板——SS-Panel教程

现在的Shadowsocks站非常的多,很多人看了之后也想做一个,但是苦于没有详细的教程。所以,本教程就诞生啦!!
这篇文章主要说明SS-Panel的安装教程,这属于前端教程,后端教程和详解教程我会在稍后发布!
本教程是面向小白建站用户的,用的是效率不是最高,但是最适合小白的教程方法。请高手不要取笑。。。

准备工作

本教程需要VPS(虚拟主机也行,不过建议使用VPS)、域名、SS-Panel、一个逗比!

安装环境

Web环境我选的是LNMP,用的是lnmp.org军哥的一键安装包,这里其实用可视化面板会更符合小白教程一点,但是@%@#……@#%(我懒得搞。)
因为军哥自己写的已经很详细了,所以我具体安装教程看这个吧!——传送门(注意:输入的MySQL的root密码一定要记住)
安装时间可能会几十分钟到几个小时不等,主要是机器的配置网速等原因会造成影响。安装完成之后就创建虚拟主机——传送门

数据库配置

先下载SS-Panel面板文件:Github(可以去这个网站下载最新偶!点击Download ZIP即可下载)
然后解压并打开sql文件夹,这时候会看到五个sql文件。
然后打开网站:你的域名/phpmyadmin这时候你就在phpmyadmin上输入用户名root密码你安装LNMP时候设置的数据库root密码
进去之后点击数据库——新建数据库——创建。

 

然后点击左边新建的数据库,点导入,然后选择sql文件夹下的sql文件,点执行。重复五次,把五个文件都导入进去。

 

导入完成后就是这个样子!
 

网站配置

打开lib文件夹找到config-simple.php文件,打开它(在这里我推荐一下Notepad++,编辑网页代码的时候很方便!)
下图中红框圈中的是必须修改的,至于初始化流量和签到流量,请自己调节!
DB_USER是数据库用户名,DB_PWD是数据库密码,DB_DBNAME是数据库名称,这里可以使用默认的root账户也可以自己创建一个数据库用户。
下面的自然就是网站名字和网站域名了(必须加上http://或者https://和最后的“/”)。
设置完后保存一下,然后修改config-simple.php文件名为config.php。接下来就是上传文件到vps了!

 

上传文件我们可以使用自带的SFTP,打开FTP软件(我推荐使用filezilla,功能还是很强大的!)
根据下图填写VPS信息,端口不用填,账号就是root账号。

 

连接后找到/home/wwwroot/你的域名,然后把SS-Panel文件都上传到这个目录下。上传完就是下图这个样子!

 

建立完成

这时候网站基本就创建完成了,打开你的域名开启你的网站吧!

其他说明

默认情况下,user表中uid为1的用户为管理员
添加管理员可以在 ‘ss_user_admin’ 表中添加用户UID
默认管理帐号: [email protected] 密码 1993

新版密码加密方式说明

当使用新的加密方式「带salt的sha256」加密,由于每个站点的$salt值都不同,所以初始密码「1993」是没有用的,安装完成后,访问
你的域名/pwd.php?pwd=1993
将获得的字符串更新到数据库user表的pass字段。

注意:

$salt 不可随意修改!
如果原来为2.4之前的版本,需要将pass字段的长度修改为64


No comments:

YouTube Channel