系统环境配置教程
1、直接安装centos 最高版本的。
2、直接用BT来安装配置环境(https://www.bt.cn/new/download.html)
3、 在BT里安装[mysql-8.0] 和 安装[nginx-1.24] 和 安装[redis-7.2] 和 安装[rabbitmq-3]。
1)自己安装mysql-8.0会太多报错。环境不行。
2)自己安装nginx-1.24]开机不会自动启动。
3)直接在BT里配置rabbitmq密码。
4)rabbitmq要添加账号和密码和权限以及(安装插件 rabbitmq_delayed_message_exchange-3.13.0.ez )
5)直接在BT里配置redis密码。
4、在BT的JAVA环境管理(1.8以上)里直接安装JAVA JDK(/www/server/java/jdk1.8.0_371/bin/java)。
1)配置/etc/profile
export JAVA_HOME="/www/server/java/jdk1.8.0_371"
export CLASSPATH=".:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar"
export PATH="$PATH:$JAVA_HOME/bin"
5、在BT里 安装[php-7.4] 和 安装[phpmyadmin-5.0] 。这样子就可以直接web管理mysql 。
deng_chaowang 2年前 1楼
系统开发:https://docs.jeequan.com/docs/jeepay/dev_serv
通道对接:https://docs.jeequan.com/docs/jeepay/dev_channel
线上部署:https://docs.jeequan.com/docs/jeepay/deploy
接口文档:https://docs.jeequan.com/docs/jeepay/payment_api
常见问题:https://docs.jeequan.com/docs/jeepay/jeepay-1d99ciatu11h5
Jeepay快速使用:https://docs.jeequan.com/docs/jeepay/jeepay-1dbdn8bqgo270
Jeepay支付流程体验:https://www.jeequan.com/demo/jeepay_cashier.html
Jeepay运营平台和商户系统演体验:https://www.jeequan.com/doc/detail_84.html
Jeepay项目文档:https://docs.jeequan.com/docs/jeepay/index
Jeepay项目地址:https://gitee.com/jeequan
技术社区:https://www.jeequan.com/forum/index.html
商户使用教程:https://docs.jeequan.com/docs/jeepay-open/jeepay-open-1ekas8lt4bdau
代理商使用教程:https://docs.jeequan.com/docs/jeepay-open/jeepay-open-1ekas87327dl0
钱包接口文档:https://docs.jeequan.com/docs/jeepay-open/jeepay-open-1fe00r816ls67
支付接口对接:https://docs.jeequan.com/docs/jeepay-open/jeepay-open-1ec1ovkru2r97
账户开通:https://docs.jeequan.com/docs/jeepay-open/jeepay-open-1dvtpjbnh717j
收银台需要部署前端项目:https://gitee.com/jeequan/jeepay-ui/tree/main/jeepay-ui-cashier
视频教程:
【jeepay开源聚合支付系统一键部署和测试教程】 https://www.bilibili.com/video/BV17C411Y7EZ/?share_source=copy_web&vd_source=e48f1c20ae2c74b29a0b959a168914f2
如开发其他支付接口,参考文档:https://docs.jeequan.com/docs/jeepay/dev_channel
deng_chaowang 2年前 2楼
官方教程git 源代码到本地
127.0.0.1:6379
在CentOS上安装Redis,可以遵循以下步骤:
使用yum安装Redis:
sudo yum install epel-release -y
sudo yum update -y
sudo yum install redis -y
启动Redis服务:
sudo systemctl start redis
设置Redis在系统启动时自动启动:
sudo systemctl enable redis
检查Redis是否正在运行:
sudo systemctl status redis
(可选) 如果需要配置Redis,可以编辑配置文件 /etc/redis.conf,然后重启Redis服务:
在Redis中设置密码,你需要修改Redis配置文件redis.conf。找到这一行:
sudo systemctl restart redis
(可选) 测试Redis是否安装成功:
redis-cli ping
如果返回 PONG,则表示Redis已成功安装并正在运行。
修改密码:在Redis中设置密码,你需要修改Redis配置文件redis.conf。找到这一行
requirepass yourpassword
————————————————————————————————————————
在CentOS系统上安装Node.js环境,可以通过NodeSource仓库来进行。以下是安装Node.js的步骤:
首先,你需要添加NodeSource仓库。你可以根据你需要的Node.js版本来选择添加。例如,如果你想要安装Node.js 16.x,你可以使用以下命令:
curl -sL https://rpm.nodesource.com/setup_116.x | sudo bash -
添加仓库后,你可以使用yum来安装Node.js:
sudo yum install -y nodejs
安装完成后,你可以检查Node.js和npm的版本来确认安装成功:
node -v
npm -v
以上步骤会在你的CentOS系统上安装Node.js及其包管理器npm。
————————————————————————————————————————
https://blog.csdn.net/VksgShapes/article/details/132948827
https://www.cnblogs.com/swyy/p/11582309.html
在CentOS上安装RabbitMQ可以通过以下步骤进行:
添加RabbitMQ官方erlang仓库,因为RabbitMQ依赖于Erlang:
yum update -y
yum install erlang -y
安装RabbitMQ:
sudo yum install rabbitmq-server
启动RabbitMQ服务:
sudo systemctl start rabbitmq-server
设置RabbitMQ服务开机自启:
sudo systemctl enable rabbitmq-server
启用RabbitMQ管理插件(可选):
sudo rabbitmq-plugins enable rabbitmq_management
sudo service rabbitmq-server start
创建用户和设置权限(可选):
sudo rabbitmqctl add_user admin StrongPassword
sudo rabbitmqctl set_user_tags admin administrator
sudo rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
以上步骤安装了RabbitMQ服务器,启用了管理插件,并创建了一个具有管理员权限的用户(可选步骤)。请根据需要替换admin和StrongPassword为您自己的用户名和密码。
————————————————————————————————————————
https://blog.csdn.net/tanglin423/article/details/120904741
https://cloud.tencent.com/developer/article/1657598
https://blog.csdn.net/weixin_42869411/article/details/109072107
systemctl start activemq
kill -9 PID
netstat -tnlp
————————————————————————————————————————
deng_chaowang 2年前 3楼
技术C的服务器安装教程
#安装宝塔脚本
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
宝塔下 编译安装mysql5.7、Redis7.2.4、Nginx、java8
### 服务器配置JAVA环境
### 安装RabbitMQ
下载 erlang-26.2.5-1.el7.x86_64.rpm 安装文件
rpm -ivh erlang-26.2.5-1.el7.x86_64.rpm
下载 rabbitmq-server-3.13.3-1.el8.noarch.rpm 安装文件
rpm -ivh rabbitmq-server-3.13.3-1.el8.noarch.rpm
安装插件 rabbitmq_delayed_message_exchange-3.13.0.ez
mv rabbitmq_delayed_message_exchange-3.13.0.ez /usr/lib/rabbitmq/lib/rabbitmq_server-3.13.3/plugins/
# rabbitmq常规命令
service rabbitmq-server start
service rabbitmq-server stop
service rabbitmq-server status #查看状态
systemctl enable rabbitmq-server #开机自启
rabbitmq-plugins enable rabbitmq_management #启动插件管理
rabbitmq-plugins enable rabbitmq_delayed_message_exchange # 使用RabbitMQ管理插件安装x-delayed-message插件
systemctl restart rabbitmq-server.service #重启 rabbitmq 服务
rabbitmqctl list_users #查看用户列表
rabbitmqctl delete_user guest #删除默认用户
rabbitmqctl add_user admin linBB0816. #创建账号/密码
rabbitmqctl set_user_tags admin administrator #设置用户角色
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*" #授予权限
配置nginx.conf
upstream mgr-api {
server 127.0.0.1:9217 weight=1 max_fails=2 fail_timeout=30s;
}
server {
listen 80;
server_name admin.域名.com;
index index.html index.htm ;
root /www/wwwroot/manager;
#解决vue刷新404问题
try_files $uri $uri/ /index.html;
# 主页面不允许缓存(避免项目升级 空白页的问题)
location /index.html {
add_header Expires -1;
add_header Cache-Control no-cache;
}
location /api/ {
proxy_next_upstream http_502 http_504 error timeout invalid_header;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://mgr-api;
# 启用支持websocket连接
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
}
upstream mch-api {
server 127.0.0.1:9218 weight=1 max_fails=2 fail_timeout=30s;
}
server
{
listen 80;
server_name 域名.com http://www.域名.com;
index index.html index.htm;
root /www/wwwroot/merchant;
#解决vue刷新404问题
try_files $uri $uri/ /index.html;
# 主页面不允许缓存(避免项目升级 空白页的问题)
location /index.html {
add_header Expires -1;
add_header Cache-Control no-cache;
}
location /api/ {
proxy_next_upstream http_502 http_504 error timeout invalid_header;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://mch-api;
# 启用支持websocket连接
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
}
upstream pay-api {
server 127.0.0.1:9216 weight=1 max_fails=2 fail_timeout=30s;
}
server
{
listen 80;
server_name pay.域名.com;
index index.html index.htm;
root /www/wwwroot/payment;
location / {
proxy_next_upstream http_502 http_504 error timeout invalid_header;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://pay-api;
}
}