# ssbc
手撕包菜网站
## 安装说明
使用CentOS7操作系统。
### 数据库 ###
1. 按照MongoDB
```
yum install mongodb mongodb-server
```
2. 运行MongoDB
```
service mongod start
```
### NodeJS ###
1. 按照nodejs10
```
curl -sL https://rpm.nodesource.com/setup_10.x | bash -
yum install nodejs
```
2. 安装pm2
```
npm install -g pm2
```
3. 运行环境
```
cd spider && npm install && cd ..
cd web && npm install && npm run build && cd ..
```
### 爬虫网站 ###
1. 启动爬虫
```
cd spider/ && pm2 start ecosystem.config.js && cd ..
```
2. 启动web
```
cd web && pm2 start ecosystem.config.js && cd ..
```
3. 配置web
配置nginx访问web页面。
```
yum install nginx
service nginx start
vim /etc/nginx/conf.d/ssbc.conf
```
加入以下配置。
```
server {
listen 80;
server_name www.xxx.com;
location / {
proxy_pass http://localhost:3001;
}
}
```
### 搜索引擎 ###
1. 安装SphinxSearch
```
yum install http://sphinxsearch.com/files/sphinx-2.3.2-1.rhel7.x86_64.rpm
```
2. 创建目录
```
mkdir -p /data/bt/index/db /data/bt/index/binlog
```
3. 初始化索引
``
cd spider
indexer -c sphinx.conf hash
searchd -c sphinx.conf
``
## 网站说明
这是 www.shousibaocai.org 的网站源代码。
开源的目的是为了促进技术交流和相互学习,把DHT与搜索引擎技术应用到更广泛的领域去。
本站于2015年5月使用django改写。
本站于2019年使用nodejs改写。
与爬虫相关的代码都在目录spider目录下。
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
手撕包菜网站源码.zip (39个子文件)
spider
ecosystem.config.js 371B
reduce.js 1KB
spider.js 5KB
sphinx.conf 1KB
metadata.js 4KB
task.js 1KB
package.json 914B
dump.js 1KB
partialDump.js 2KB
apis.js 6KB
web
pages
search.vue 3KB
spider.vue 1KB
log.vue 2KB
index.vue 2KB
h
_id.vue 3KB
README.md 286B
ecosystem.config.js 194B
nuxt.config.js 1KB
plugins
element-ui.js 136B
filters.js 906B
README.md 314B
store
index.js 134B
README.md 400B
assets
README.md 296B
middleware
README.md 383B
components
loading.vue 538B
footer.vue 1KB
README.md 205B
package.json 603B
css
main.css 321B
server
index.js 974B
layouts
default.vue 53B
search.vue 1KB
README.md 261B
static
favicon.ico 1KB
README.md 435B
README.md 366B
.gitignore 1KB
README.md 2KB
共 39 条
- 1
资源评论
小嗷犬
- 粉丝: 2w+
- 资源: 1334
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- institutionalNetwork.apk
- MVTec LOCO AD dataset 之 juice-bottle
- opencv 4.10.0 cmake编译cuda支持
- mysql-8.4.0.tar.xz源代码安装包官网下载源 mysql8.X源代码
- LDR6020G PS8742BQFN40GTR-A1 三TYPE-C接口VR转接器应用电路
- 19届智能车字母数据集
- TexturePacker4.8 windows版本
- NX二次开发uf4401 函数介绍
- multisim数字电路课程设计-出租车自动计费器multisim源文件+课设文档说明.zip
- 电脑知识截图(自用,没有太多内容)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功