<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[strong-pm　部署]]></title><description><![CDATA[<p dir="auto">1、打包部署<br />
（1）服务器信息<br />
通过在内网服务器192.168.0.156机器更新代码启动远程热部署实现<br />
部署代码存储在 /home/gene_deploy/gene/app<br />
（2）热部署<br />
cd /home/gene_deploy/gene/app<br />
sudo git pull<br />
打包命令 sudo slc build --pack<br />
远程热部署命令 sudo slc deploy <a href="http://139.129.31.166:8701" rel="nofollow ugc">http://139.129.31.166:8701</a> ../app-0.0.0.tgz</p>
<p dir="auto">2、远程服务器上启动服务<br />
（1）、操作云服务器：<br />
sftp登陆：使用filezilla工具sftp://139.129.31.166<br />
ssh登陆: 命令行 ssh <a href="mailto:root@139.129.31.166" rel="nofollow ugc">root@139.129.31.166</a> 输入密码<br />
（2）、目录<br />
自动发布的目录为：/var/lib/strong-pm/svc/1/work/current<br />
动态文件目录：/opt/geneapp/upload<br />
日志目录：/opt/geneapp/log<br />
配置目录：/etc/geneapp/config<br />
（3）、发布及服务状态<br />
启动 sudo sl-pm<br />
启动成后台服务 sudo systemctl start strong-pm<br />
查看服务状态： sudo systemctl status strong-pm<br />
停止服务的命令： sudo systemctl stop strong-pm<br />
（4）、服务管理<br />
A、使用arc命令，在大网上运行，提供远程管理控制服务的功能<br />
export HOST=0.0.0.0<br />
export PORT=52876<br />
nohup slc arc &gt;&gt; /var/log/strongloop/slc_arc.log &amp;<br />
日志：/var/log/strongloop/slc_arc.log<br />
登陆地址：<a href="http://192.168.0.156:52876/#" rel="nofollow ugc">http://192.168.0.156:52876/#</a><br />
B、管理命令待补充</p>
<p dir="auto">3、geneapp服务日志保存<br />
①、服务启动、停止、状态类日志<br />
（1）、修改系统journalctl持久化保存；<br />
（2）、定时转储strong-pm进程日志，定时周期1小时；在 vi /etc/crontab中增加配置<br />
0 */1 * * * /bin/sh /opt/geneapp/manualExportConsoleLog.sh<br />
（3）、A、/var/log/syslog（有可能会被转储，转储文件syslog.1）<br />
B、手动实时导出，<a href="http://xn--manualExportConsoleLog-2h49ag570a.sh" rel="nofollow ugc">提供manualExportConsoleLog.sh</a> 在后台执行./manualExportConsoleLog.sh 再导出当天日志即可<br />
PS：查看console日志需要查看最新日志时先执行脚本，再通过ftp下载分析日志下载目录（ /opt/geneapp/log/gene当前日期.log）；<br />
查看后台服务的所有日志journalctl -u strong-pm<br />
查看后台服务日志并报错到文件journalctl -u strong-pm &gt;&gt; /opt/geneapp/log/gene.log<br />
②、程序运行类日志<br />
目前同1一起保存，后续再引入控件，单独保存app后台运行日志。<br />
如：<a href="https://github.com/winstonjs/winston" rel="nofollow ugc">https://github.com/winstonjs/winston</a></p>
<p dir="auto">4、外部开放端口<br />
服务器	常用服务器	外部端口	内部端口	IP地址	协议类型	说明<br />
1613路由器	FTP	21	21	192.168.0.156	TCP	"备注：内部FTP服务器端口地址 (使用浏览器或者ftp客户端打开)<a href="ftp://nabodev.tpddns.cn/%E7%94%A8%E6%88%B7%E5%90%8Dnabo" rel="nofollow ugc">ftp://nabodev.tpddns.cn/用户名nabo</a><br />
1613路由器		8888	22	192.168.0.156	ALL	<a href="http://xn--SSHnabodev-l31q24nb95d1r0d11c225j.tpddns.cn:8888" rel="nofollow ugc">SSH远程控制端口nabodev.tpddns.cn:8888</a> "git方访问：<br />
git clone ssh://git@nabodev.tpddns.cn:8888/home/git/gene"<br />
1613路由器		8889	8889	192.168.0.156	TCP	项目管理网站开发端口http://nabodev.tpddns.cn:8889</p>
]]></description><link>http://an.forum.genostack.com/topic/89/strong-pm-部署</link><generator>RSS for Node</generator><lastBuildDate>Sat, 13 Jun 2026 12:08:44 GMT</lastBuildDate><atom:link href="http://an.forum.genostack.com/topic/89.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 19 Sep 2020 09:34:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to strong-pm　部署 on Sat, 19 Sep 2020 10:00:31 GMT]]></title><description><![CDATA[<p dir="auto">通过这个命令 安装成服务<br />
sudo usr/lib/node_modules/strongloop/node_modules/.bin/sl-pm-install --systemd --set-env NODE_ENV=production</p>
<p dir="auto">启动<br />
sudo systemctl start strong-pm</p>
<p dir="auto">然后部署应用</p>
<p dir="auto">参考：<a href="http://strong-pm.io/prod/" rel="nofollow ugc">http://strong-pm.io/prod/</a></p>
]]></description><link>http://an.forum.genostack.com/post/128</link><guid isPermaLink="true">http://an.forum.genostack.com/post/128</guid><dc:creator><![CDATA[anneng]]></dc:creator><pubDate>Sat, 19 Sep 2020 10:00:31 GMT</pubDate></item><item><title><![CDATA[Reply to strong-pm　部署 on Sat, 19 Sep 2020 09:34:23 GMT]]></title><description><![CDATA[<p dir="auto">使用以下命令查看实时日志：<br />
journalctl -f -u strong-pm</p>
]]></description><link>http://an.forum.genostack.com/post/127</link><guid isPermaLink="true">http://an.forum.genostack.com/post/127</guid><dc:creator><![CDATA[anneng]]></dc:creator><pubDate>Sat, 19 Sep 2020 09:34:23 GMT</pubDate></item></channel></rss>