Kuwaku's 个人生活日记

基于JAVA的在线要饭系统

在Github上面瞎逛,发现了一个长得很像qiong.bi的在线要饭系统。
是基于Java的,之前我也用php做过一个一模一样的,后来删掉了233333

废话不多说,让我们来看看怎么搭建吧:

centos7系统下执行以下命令:

先要装个JDK才能好好的装逼啊!

yum -y install java-1.8.0-openjdk*

然后下面的命令一条条复制粘贴就行了,大爷们:

mkdir -p yaofan && cd yaofan
wget https://github.com/biezhi/profit/releases/download/v1.0.0-alpha/profit.tar.gz
tar -xzvf profit.tar.gz
chmod +x tool
./tool start

控制用法在这里了大爷们:

./tool stop
./tool restart
./tool status
./tool log
./tool upgrade

居然有在线升级,牛逼了!
然后就是你服务器的IP+16777,记得放行端口啊大爷们

如果大爷需要域名访问,可以安装Nginx进行反向代理,新建一个源:

vi /etc/yum.repos.d/nginx.repo

大爷们把以下的复制粘贴就行了喂!

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1

安装nginx:

yum -y install nginx

接着新建一个nginx站点配置文件:

vi /etc/nginx/conf.d/yaofan.conf

然后复制粘贴,记得修改相关信息

server {
    listen       80;
    server_name  你的域名;
    
location / {
    proxy_pass       http://127.0.0.1:16777;
    proxy_set_header Host      $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header Upgrade   $http_upgrade;
    proxy_set_header Connection "upgrade";
    proxy_http_version         1.1;
    proxy_redirect             off;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}

然后配置完nginx肯定要重启的不是?

systemctl restart nginx

关闭防火墙和selinux啦!

systemctl stop firewalld.service
systemctl disable firewalld.service
vi /etc/selinux/config
SELINUX=disabled
setenforce 0

支付接口需要“有赞”的支持,请自行注册有赞/有赞云开发者账号,并开通微小店

Github地址:https://github.com/biezhi/profit

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »