59 lines
1.7 KiB
Markdown
59 lines
1.7 KiB
Markdown
|
|
安装软件
|
||
|
|
# 安装 Node.js 18
|
||
|
|
curl -fsSL https://rpm.nodesource.com/setup_18.x | bash -
|
||
|
|
yum install -y nodejs
|
||
|
|
|
||
|
|
# 验证
|
||
|
|
node -v
|
||
|
|
npm -v
|
||
|
|
|
||
|
|
npm install -g pm2
|
||
|
|
pm2 start server.js --name upload-server
|
||
|
|
pm2 save
|
||
|
|
pm2 startup
|
||
|
|
|
||
|
|
更改配置
|
||
|
|
[root@VM-0-16-opencloudos ~]# # 重写正确的配置
|
||
|
|
cat > /www/server/panel/vhost/nginx/1.15.149.240_30005.conf << 'EOF'
|
||
|
|
server
|
||
|
|
{
|
||
|
|
listen 30005;
|
||
|
|
listen [::]:30005;
|
||
|
|
server_name 1.15.149.240_30005;
|
||
|
|
index index.php index.html index.htm default.php default.htm default.html;
|
||
|
|
root /www/wwwroot/1.15.149.240_30005;
|
||
|
|
|
||
|
|
#CERT-APPLY-CHECK--START
|
||
|
|
include /www/server/panel/vhost/nginx/well-known/1.15.149.240_30005.conf;
|
||
|
|
#CERT-APPLY-CHECK--END
|
||
|
|
|
||
|
|
#ERROR-PAGE-START
|
||
|
|
error_page 404 /404.html;
|
||
|
|
#ERROR-PAGE-END
|
||
|
|
|
||
|
|
#PHP-INFO-START
|
||
|
|
include enable-php-84.conf;
|
||
|
|
#PHP-INFO-END
|
||
|
|
|
||
|
|
#REWRITE-START
|
||
|
|
include /www/server/panel/vhost/rewrite/1.15.149.240_30005.conf;
|
||
|
|
#REWRITE-END
|
||
|
|
|
||
|
|
# 上传API代理
|
||
|
|
location /api/ {
|
||
|
|
proxy_pass http://127.0.0.1:3000;
|
||
|
|
proxy_set_header Host $host;
|
||
|
|
proxy_set_header X-Real-IP $remote_addr;
|
||
|
|
client_max_body_size 500M;
|
||
|
|
}
|
||
|
|
|
||
|
|
location ~ ^/(\.user.ini|\.htaccess|\.git|\.env|\.svn|\.project|LICENSE|README.md)
|
||
|
|
{
|
||
|
|
return 404;
|
||
|
|
}
|
||
|
|
|
||
|
|
nginx -s reload/www/wwwlogs/1.15.149.240_30005.error.log;a|ts|go|zip|tar\.gz|rar|7z|sql|bak)$" ) {
|
||
|
|
nginx: [warn] conflicting server name "1.15.149.240" on 0.0.0.0:20001, ignored
|
||
|
|
nginx: the configuration file /www/server/nginx/conf/nginx.conf syntax is ok
|
||
|
|
nginx: configuration file /www/server/nginx/conf/nginx.conf test is successful
|
||
|
|
nginx: [warn] conflicting server name "1.15.149.240" on 0.0.0.0:20001, ignored
|