wiz

磁力链接一键部署(含前端网站)
操作系统Centos 7,配置当然越高越好,这个比较耗流量,如果有不限流量的VPS就很好了。一:安装此一键部署脚本...
扫描右侧二维码阅读全文
04
2020/05

磁力链接一键部署(含前端网站)

系统需求:

操作系统Centos 7,配置当然越高越好,这个比较耗流量,如果有不限流量的VPS就很好了。

一:安装

此一键部署脚本是基于ssbc的一键部署源码,做了一定的修改,下面是代码:

wget --no-check-certificate https://github.com/magrco/ssbc-onekey/blob/master/ssbc-onekey.sh && bash ssbc-setup.sh

期间需要输入绑定的域名,后台管理员账号与密码。
安装完成之后.png

安装成功之后前端界面是这样的,样子略丑。
原始界面.png

二:修改模板

如果要好看一点可以下载模板文件,覆盖掉原来的,或者将文件下载下来自己修改之后再覆盖原来的。

首先使用sftp工具登陆vps,可以直接操作vps的文件,相当于资源管理器一样的,推荐
网站目录.png
覆盖完成之后就可以执行下面的命令让模板生效了。

ln -s /usr/lib/python2.7/site-packages/django/contrib/admin/static/admin /root/ssbc/web/static/admin
killall gunicorn
cd /root/ssbc/
nohup gunicorn ssbc.wsgi:application -b 127.0.0.1:8000 --reload>/dev/zero 2>&1&

如果提示killall找不到命令,需要先安装killall:

yum install psmisc

Psmisc软件包包含三个帮助管理/proc目录的程序。

安装下列程序: fuser, killall,pstree和pstree.x11(到pstree的链接)

fuser 显示使用指定文件或者文件系统的进程的PID。

killall 杀死某个名字的进程,它向运行指定命令的所有进程发出信号。

pstree 树型显示当前运行的进程。

每次修改之后,记得执行下面的代码让模板生效:

killall gunicorn
cd /root/ssbc/
nohup gunicorn ssbc.wsgi:application -b 127.0.0.1:8000 --reload>/dev/zero 2>&1&

修改之后的效果:
修改模板后.png

是要清爽不少。

执行的效率还算可以,刚开始基本上都是英文资源,还有其它大量少儿不宜的资源。

三:修改数据库密码

默认安装好之后的数据库是没有密码的,觉得不安全的话可以加上密码。

3.1:设置数据库密码

mysql_secure_installation

3.2:结束相关进程

ps -ef |grep python
ps -ef |grep search

使用kill -9 进程号 来结束进程

3.3:相关文件修改

有如下4个文件需要修改即添加密码(推荐采用WinSCP进行修改)
/root/ssbc/sphinx.conf
/root/ssbc/workers/index_worker.py
/root/ssbc/workers/simdht_worker.py
/root/ssbc/ssbc/settings.py

密码添加完之后重启VPS就可以了。

Last modification:May 22nd, 2020 at 09:35 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment