使用过程中遇到问题,欢迎到 网络跳越论坛 或 tg群组https://t.me/hijkclub 交流,或关注Youtube频道:网络跳越
部分网友用本站的一键脚本后发现了 爱妹子 这个网站,顿时觉得生活美好了许多,以至于有人愿意付费让我帮忙搭建。只是网站用开源程序搭建的,怎么好意思收费呢?于是趁今天有空,顺手写下了这个教程。
手把手教你搭建爱妹子网站
部分网友应该已经知道,爱妹子 网站用的程序是开源 94imm。原作者已经删库,本人用的是这个备份版本:zephyr-y/94imm。本人搭建的时候,一些爬虫脚本已经失效,本人做了不少修复,现开源在:hijkpw/94imm。
你也可以搭建更简单的秀人模特套图网站,参考:手把手教你搭建自己的图集网站
直接部署
如果你是熟悉Linux和网站开发的人,可clone上面的库直接部署。需要注意点为:
- 程序依赖于Mysql、Python3和Nginx/Apache httpd,需要预先安装;
- 使用
pip3 install -r requirments.txt
安装Python包; - 创建数据库和用户,导入
94imm.sql
数据库文件; - 修改
config.py
,将数据库用户、密码和数据库名等信息改成自己的; - 运行crawler文件夹下的脚本,自动爬取美女图片,本人开源的库提供了cron.sh,可自动爬取可用的网站;另外本人提供了 crawler/video.php 文件,可下载随机小姐姐视频。
程序中可能还有一些其他坑,请自行解决。
手把手教程
如果你是新手,请按照下面的操作,可完整复原 爱妹子 网站,操作系统限定为CentOS:
1. 准备好一个域名,购买可参考 Namesilo购买域名详细教程;准备一个至少100G硬盘的VPS,安装CentOS 7/8系统,购买VPS可参考:做站VPS推荐;将域名(的某个二级域名)解析到VPS;
2. 下载本人开源的库:git clone https://github.com/hijkpw/94imm.git
。如果提示”git: command not found”,请先安装git:yum install -y git
,然后再运行命令;
3. 输入 mv 94imm /var/www; cd /var/www/94imm
进入程序文件夹,运行 bash install.sh
安装Mysql等软件;
4. 运行 systemctl enable mariadb nginx;
systemctl start mariadb
启动数据库;
5. 输入mysql
进入Mysql命令控制台。运行下面的命令创建数据库和用户:
# 用户名和密码换成你自己的,例如用户名换成 imeizi, 密码换成 123456 create user 用户名@'%' identified by '密码'; # 数据库名换成你自己的,例如 imeizi create database 数据库名 default charset utf8mb4; # 用上面的信息替换 grant all privileges on 数据库名.* to 用户名@'%'; flush privileges; # 退出mysql exit
6. 下载爱妹子 网站已经采集好的图集、视频和数据库:wget https://d.imeizi.me/imeizi.tgz
;文件有36G,可能需要一段时间,
7. 解压爱妹子数据: tar -zxf imeizi.tgz
;文件有点大,解压要多等一会;
8. 用vim等编辑器编辑imeizi.conf
文件,将文件中的imeizi.me域名换成你自己的,然后 cp imeizi.conf /etc/nginx/conf.d
,测试配置是否有问题:nginx -t
,输出下面信息说明没问题:
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful
9. 启动Nginx: systemctl start nginx
;
10. 将图片、视频等文件移动到网站目录:mv images /var/www/94imm/static/; mv videos /var/www/94imm/static
;
11. 导入数据库文件: gunzip imeizi.sql.gz; mysql 数据库名 < imeizi.sql
,其中数据库是前面设置的名称,如果忘记可以用 grep -i 'database' ~/.mysql_history
查看;
12. 用vim等编辑器打开config.py
,将dbname、user、pass改成上面设置的数据库名、用户名和密码,将allow_url、site_name、site_url这几行中的域名和网站名称改成你自己的,其他信息也可按需修改;
13. 启动网站程序:./run.sh s
;
14. 启动爬虫程序,每天自动抓取新图片:cd /var/www/94imm; nohup ./cron.sh &
。
接下来浏览器打开你的网站,没问题的话就能看到一个活色生香的美女网站了!
其他
隔壁王叔叔情人节一根在家给群里发色图,都多学学人家!