概述
最近做了两件事,一件事就是买了块1t硬盘,第二件事就是买了个百度云会员,无奈找不到资源下载,那就没办法了,搭建一个磁力链接搜索引擎来爬去链接,然后去找资源。
说道磁力链接搜索引擎,最好的当然是手撕包菜了。
搭建
直接使用脚本搭建安装,记住服务器内存最好1g以上的
wget --no-check-certificate https://raw.githubusercontent.com/banwagong-news/scripts/master/ssbc-setup.sh && bash ssbc-setup.sh
之后会让你输入下面的信息
1 | 请输入网站域名,多个域名用空格隔开:192.168.1.149 |
等待一段时间就会有数据了,但是注意服务器一定要是国外的服务器,为什么要使用国外的服务器呢大家应该都懂的。
数据库相关
脚本安装的mariadb默认是不允许其他机器登录的,所以如果你要使用本地的数据库连接工具连接这个mariadb的话就要开启mariadb的root远程连接了,还有就是默认是没有密码的,所以最好你设置一个root密码,首先设置root密码,输入
mysql_secure_installation
之后按照提示操作就好
1 | [root@bboysoul-centos ssbc]# mysql_secure_installation |
之后就是开启mariadb的远程访问
首先登陆mariadb
mysql -u root -p
之后输入下面命令
1 | MariaDB [mysql]> use mysql |
接着就可以远程登陆数据库了
之后要修改手撕包菜程序里面的连接密码
首先关闭相关的进程
ps -ef |grep python
一般就是下面几个进程
1 | root 958 1 0 20:51 ? 00:00:00 /usr/bin/python -Es /usr/sbin/tuned -l -P |
kill之后再kill下面几个进程
ps -ef |grep search
1 | root 3467 1 0 21:03 ? 00:00:00 searchd --config ./sphinx.conf |
接着修改配置文件
vim /root/ssbc/sphinx.conf
增加数据库的密码
1 | sql_host = 127.0.0.1 |
vi /root/ssbc/workers/index_worker.py
1 | SRC_HOST = '127.0.0.1' |
上面两个密码都要修改
vi /root/ssbc/workers/simdht_worker.py
1 | DB_HOST = '127.0.0.1' |
vim /root/ssbc/ssbc/settings.py
修改下面,root后面加上数据库密码
1 | DATABASES = { |
关于数据迁移
这个其实好办先在新的机器上执行脚本,执行完成之后删除数据库建立新的ssbc数据库记住编码要utf-8的,之后把老的数据库导入新的就可以了
其他的使用技巧
我就直接复制粘贴了
1 | 1.必须centos7吗? |
欢迎关注Bboysoul的博客www.bboysoul.com
Have Fun