ss-panel(ss-R)前后端一键安装脚本

由于git仓库被删,本文暂时不更新!!!仓库改为私有!

前几天分享了ss-panel前后端的搭建教程,现在为了练习自己的技术,写了个一键安装脚本!

请注意,本脚本仅仅适用于centos7.*

最新更新:2016/11/5

本脚本包括以下功能:

  • 使用rpm方式搭建LNMP,比市场上的LNMP一键安装包更高效,同时减轻了CPU负担,安装的时间段而且不会安装太多依赖
  • 安装是依赖最新的SS-panel的源码,以及最新ss-rm的代码
  • 本脚本集成了对LNMP以及ss的前端和后端,但是部分依然需要手动操作,请看详细教程!

 

脚本下载以及运行

首先执行

如果没有安装web服务器的,可能时间编译很长,所以使用screen,这样即使断开ssh也可以照常编译!

最新脚本无需编译,安装迅速!

如果网络掉线,可以重新连接,再执行 screen -r ssmanyuser 就会看到你的安装进程。

然后执行:

 

 

安装ss-panel

请保证纯净的系统,不带LNMP,本脚本自带LNMP安装以及web的安装

ss-panel(ss-R)前后端一键安装脚本

选择1,安装ss-panel前端,注意,首先要安装好前端!

所以输入1,然后回车!

安装好了以后,打开网站配置文件

ss-panel(ss-R)前后端一键安装脚本

打开配置文件

ss-panel(ss-R)前后端一键安装脚本

如果需要修改,就修改上面红框的,脚本已经写死了,可以不修改,如果自定义的话,一定要注意上面的!

 

数据库配置

首先输入上述代码进行数据库初始化

配置数据库密码等,这个自行设置!

然后就是创建数据库和导入数据库了

ss-panel(ss-R)前后端一键安装脚本

进入新建的数据库

ss-panel(ss-R)前后端一键安装脚本

导入数据库数据

ss-panel(ss-R)前后端一键安装脚本

然后退出数据库

打开到网页文件夹

ss-panel(ss-R)前后端一键安装脚本

配置配置文件

配置网页文件(.env),就是站点信息,很简单的

这里配置好站点名称和数据库信息就可以了

添加管理员

 

最后登录下网站

ss-panel(ss-R)前后端一键安装脚本

首先进入管理员,添加一个节点,虽然咱们没有搭建节点,这只是个前端,但是需要先添加的

进入节点管理,添加节点

ss-panel(ss-R)前后端一键安装脚本

自定义加密要支持喔!

然后确定添加

ss-panel(ss-R)前后端一键安装脚本

记住节点前面的ID,的数字,图上是1

好了,前端搭建完成!

节点搭建

ss-panel(ss-R)前后端一键安装脚本

选择2搭建节点服务器

输入2,然后回车

等自动安装完成后,打开/root/shadowsocks-R

ss-panel(ss-R)前后端一键安装脚本

然后就OK

运行python server.py

ss-panel(ss-R)前后端一键安装脚本

这个是成功的截图!

怎样,不错吧?

开机启动的话,直接把这个命令写入/etc/rc.d/rc.local里去!

ss-panel(ss-R)前后端一键安装脚本

回到前台就可以看到我们的节点在线情况了!

其实配置很简单的,大家可以自己试试!有问题下面可以提出,最新脚本更新在2016/11/5编辑!

 

 

 

 

TIPs

1,ss-panel面板放在/home/www/~目录!

如果有还是不会安装的,可以直接联系我帮忙!微博:独角兽的印迹,或者邮箱:david@mail.echoteen.com

 

如果需要多节点稳定SS,请使用本站免费  七月上

开通和使用方法:免费shado-wso-cks账号分享

david

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:323   其中:访客  210   博主  110

  1. avatar hrkkid 0

    博主:Do not run Composer as root/super user! See https://getcomposer.org/root for details,这个怎么弄?

  2. avatar ryan 1

    博主 你好!!
    全部搭完后,我先尝试用本地用户访问 ,访问不出去外网
    然后服务器一直报错!
    INFO: loading config from user-config.json
    2017-04-24 23:06:59 INFO util.py:85 loading libcrypto from libcrypto.so.10
    2017-04-24 23:06:59 INFO asyncdns.py:324 dns server: [(‘8.8.8.8’, 53), (‘74.82.42.42’, 53), (‘4.2.2.1’, 53), (‘8.8.4.4’, 53)]
    2017-04-24 23:06:59 INFO shell.py:80 ShadowsocksR 2.9.6 2016-10-17
    2017-04-24 23:06:59 INFO db_transfer.py:202 current process RLIMIT_NOFILE resource: soft 1024 hard 4096
    2017-04-24 23:06:59 INFO db_transfer.py:171 db start server at port [1025] pass [n53rib] protocol [auth_sha1_v4_compatible] method [rc4-md5] obfs [tls1.2_ticket_auth_compatible]
    2017-04-24 23:06:59 INFO server_pool.py:127 starting server at [::]:1025
    2017-04-24 23:06:59 INFO server_pool.py:153 starting server at 0.0.0.0:1025

    2017-04-24 23:07:23 WARNING common.py:228 unsupported addrtype 23, maybe wrong password or encryption method
    2017-04-24 23:07:23 WARNING tcprelay.py:389 Protocol ERROR, TCP ogn data e36a000b0fd5a98f6c67776a5c6a39ddaff91198266ecf7b2ed8d33f1ef91c8fcf5e3d9242f363e89e357e978f6f3d63c8ca8a44c340bb77bf7d7619d0a4e7daf148dfdecb6ee777252242074c6a1bfc2d19d20b9ad3372e0017583b1d262df5cec3a8655592d6337ac2ab7588ba1d3622b8e830893b002f21c86040753c7d6439b3f91ad20de3c999386abe5a10d7f96a24d389710b07be04d490fc2387efa7f26c52ac5fcada3a8bbd2e035d93b3451c1de4f50940473edd471efaa039f7350c8a488a684b6b03f0fc88b320ac56599b39f9601fed064caf70424b16a16b94fccccc9dc6462fc611c0 from ::ffff:49.80.75.195:37329 via port 1025
    2017-04-24 23:07:23 ERROR tcprelay.py:884 can not parse header when handling connection from ::ffff:49.80.75.195:37329
    2017-04-24 23:07:23 WARNING common.py:228 unsupported addrtype 183, maybe wrong password or encryption method
    2017-04-24 23:07:23 WARNING tcprelay.py:389 Protocol ERROR, TCP ogn data f7fdb4062df16072b67ef93e2fefd265f4e8a5e70c3b46c3897e590fa8ff24e346b71bc74b5c4c6d45a094bb88361706dc4e9833cfadce5a5cd4e01c5dae5fb51aeeaff5158c9cad7a5b0221cca50fa25c502e94de9af97e641144d3de863d6538a3cb8247967e829ae6c8c8e80ce903f3e1c130f6755b22fa40827233d318fd8ecc9e566e8ba5000928a9a378c83085835d3e7837d340f46fb086432975e1813c3997e3c15ba903c45cec8f2580c5eb846fc0eb266018b7a924058e9aa8e2e168c7ac75f0704119f1db0425ce87fa4d42e208e83a10b11dd96537cc83fb2785ec26c6074ff6100b30c3139dcc4a1f89 from ::ffff:49.80.75.195:37330 via port 1025
    2017-04-24 23:07:23 ERROR tcprelay.py:884 can not parse header when handling connection from ::ffff:49.80.75.195:37330

  3. avatar mmmwhy 0

    复制了部分博主的内容,已表明出处和标题,多谢博主文章。

  4. avatar 肥猪杰 0

    大神,你的服务器是关掉了吗,输入这个wget https://cloud.echoteen.com/s/24bSM2Ba48JTHlQ/download -O ss-install.bin的时候,说连接不到

  5. avatar tcsh 1

    在GCD上测试了一下。初始安装后是好的。但是重启以后,nginx有问题。无法load conf.d下的ss-panel.conf文件。不知道是什么原因。

  6. avatar tcsh 1

    非常棒的内容。安装博主的方法安装成功了。有问题请教一下:
    1)您这个SS支持的加密方式有哪些?是否带chacha20,还有其它吗?
    2)在GCD的centOS上重新后,nginx有问题,无法执行ss-panel.conf的配置,主页总是指向确实位置。后来用暴力方法临时解决。就是不太清楚是什么原因。
    谢谢!

  7. avatar musieg 0

    感谢博主的无私奉献,我的已经安装成功,并且也可以正常使用,唯一的问题是流量统计总是为0,这个怎么解决。

  8. avatar xiaoguang 0

    楼主代码少了步
    service nginx restart 或者 /bin/systemctl restart nginx.service
    不然网站打开会是默认nginx页面

  9. avatar shiga 0

    好奇使用了一键,一直到添加管理员也成功,最后发现网站上不去,80端口也没有通。

  10. avatar public 0

    博主我想问价我执行完1后为什么没有 cd /etc/nginx/conf.d
    vim ss-panel.conf这个文件呢。

  11. avatar afkout 0

    在国外的服务器上安装有些文件下载不到。连接超时

  12. avatar hellomoto 0

    大神,今天试了下你这个脚本,发现脚本中的的github项目没了,导致脚本不能正常运行下去了:
    git clone https://github.com/david7207/panel.git
    这条命令中clone的这个panel.git不存在了,导致会卡在
    Cloning into ‘panel’…
    Username for ‘https://github.com’:

  13. avatar senhonsakura 1

    楼主你还,在一键安装lnmp时,输入完域名会提示我输入github的用户名,以前安装时没有出现过这个内容,我尝试了很多用户名都失败了,请问这个是什么问题导致的?yNg3Hk69EI2vZWd

  14. avatar zhuoshengcd 0

    按照流程下来,mysql那“source /home/www/panel/db.sql”这步,提示“ERROR: Failed to open file ‘/home/www/panel/db.sql’, error: 2”
    然后,ls了一下,提示 无法访问/home/www/panel: 没有那个文件或目录

    • avatar jxtxzzw 1

      @zhuoshengcd 我也是这个问题。没有这个目录。

  15. avatar anonymous 0

    博主的git仓库已失效,脚本后端搭建已经无法完成

  16. avatar DFEM 0

    我导入数据库 source /home/www/panel/db.sql; 这步的时候,提示我没有这个文件,怎么回事?

    • avatar jxtxzzw 1

      @DFEM 我连这个目录都没有。这个www进去就是空的。