🗣 Wd提问: linux服务器部署程序
🤖 Ai回答: Linux 服务器部署程序通用流程(以常见 Web 服务为例,可替换为任意应用)
1、环境准备
bash
更新系统
sudo apt update && sudo apt -y upgrade Debian/Ubuntu
或
sudo yum -y update CentOS/RHEL
安装常用工具
sudo apt install -y curl wget git vim htop unzip build-essential
2、安装运行环境
示例:Node.js 18 + PM2
bash
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt install -y nodejs
sudo npm i -g pm2
3、上传代码
bash
方式1:Git
git clone https://github.com/yourname/yourapp.git /opt/yourapp
cd /opt/yourapp
方式2:scp/rsync
scp -r ./yourapp user@server:/opt/yourapp
4、安装依赖 & 构建
bash
npm ci production
npm run build 如有构建步骤
5、配置系统服务(systemd)
`/etc/systemd/system/yourapp.service`
[Unit]
Description=YourApp
After=network.target
[Service]
Type=simple
User=www-data
WorkingDirectory=/opt/yourapp
ExecStart=/usr/bin/node index.js
Restart=on-failure
Environment=NODE_ENV=production PORT=3000
[Install]
WantedBy=multi-user.target
启用并启动:
bash
sudo systemctl daemon-reload
sudo systemctl enable now yourapp
6、反向代理(可选,Nginx 示例)
`/etc/nginx/sites-available/yourapp`
server {
listen 80;
server_name 65.hk;
location / {
proxy_pass http://127.0.0.1:3000;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
bash
sudo ln -s /etc/nginx/sites-available/yourapp /etc/nginx/sites-enabled/
sudo nginx -t && sudo systemctl reload nginx
7、防火墙 & SSL
bash
sudo ufw allow 'Nginx Full'
使用 Let's Encrypt
sudo apt install certbot python3-certbot-nginx
sudo certbot nginx -d 65.hk
8、日志与监控
应用日志:`pm2 logs` 或 `journalctl -u yourapp -f`
系统监控:`htop`, `netdata`, `prometheus + grafana`
9、自动化部署(可选)
GitHub Actions / GitLab CI 推送后触发服务器拉取并重启
使用 Ansible/SaltStack 批量管理
10、备份策略
bash
数据库
mysqldump -u root -p dbname | gzip /backup/db_$(date +%F).sql.gz
代码
tar czf /backup/app_$(date +%F).tar.gz /opt/yourapp
快速验证
bash
curl -I http://65.hk 返回 200 OK
按需替换:
语言:Python → `gunicorn`, Java → `systemd + jar`, Go → 直接二进制
容器:Dockerfile + `docker run -d -p 80:3000 yourapp`
编排:docker-compose.yml / Kubernetes YAML
📣 商家广告:





0
IP地址: 84.211.39.73
搜索次数: 0
提问时间: 2025-11-13 07:38:59
🛒 域名购买:
xg.gs
kc.biz
3qk.cn
jc9.com.cn
koupin.com.cn
zf.gs
zv.gs
wd.chat
gy0.cn
2.js.cn
❓️ 热门提问:
vps服务器安全吗
樊振东vps
香港有五日游
云计算是一种什么的模式
隐私云计算
机房热负荷
im域名是哪的
免费虚拟 主机
机房电磁干扰
云加速服务
豌豆Ai站群搜索引擎系统
🌐 域名评估:
le.gz.cn
avfk.cn
vision2200.com
gg.tj.cn
yu8.yn.cn
3.ln.cn
dji.tj.cn
zd.gs
s-y.com.cn
si.hn.cn
⛏ 最新挖掘:
凯里酸汤鱼
贵阳烤脑花
都匀毛尖茶
花溪牛肉粉
贵阳烤生蚝
贵阳烤豆腐
贵阳纸包鱼
贵阳特色菜
🖌 热门作画:
🤝 关于我们:
豌豆Ai
域名
建站
站群
留痕
推广
评估
源码
开发Ai
工具
日记
价格
加盟
广告
流量
留言
联系
🗨 加入群聊:
🔗 友情链接:
月饼生产厂家
一站式搜索平台
ai提问
🧰 站长工具:
Ai工具 whois查询 搜索
📢 温馨提示:本站所有问答由Ai自动创作,内容仅供参考,若有误差请用“联系”里面信息通知我们人工修改或删除。
👉 技术支持:本站由豌豆Ai提供技术支持,使用的最新版:《豌豆Ai站群搜索引擎系统 V.25.10.25》搭建本站。