Site updated: 2024-01-12 09:28:22

This commit is contained in:
qinglong committed 2024-01-12 09:28:25 +08:00
1 parent e84ea487a0
commit fa21a30580
205 files changed
+207 -209

No files matched your search

+2 -2
View File
@@ -16,8 +16,8 @@
"工作",
"解决问题",
"Nginx",
"https",
"SSL",
"https",
"证书"
]
},
@@ -67,7 +67,7 @@
"content_html": "<h4 id=\"windows部署脚本\"><a class=\"anchor\" href=\"#windows部署脚本\">#</a> Windows 部署脚本</h4>\n<p>只需要把 jar 和 yml 跟脚本放在同一目录下即可快速启动。</p>\n<div class=\"note info\">\n<p>拷贝以下代码放入 txt 文本,<span class=\"exturl\" data-url=\"aHR0cDovL3huLS1zdGFydC1kcTFoNzE2YXVzOGFldHcuc2g=\">然后改为 start.sh</span></p>\n</div>\n<p><figure class=\"highlight bash\"><table><tr><td class=\"gutter\"><pre><span class=\"line\">1</span><br><span class=\"line\">2</span><br><span class=\"line\">3</span><br><span class=\"line\">4</span><br><span class=\"line\">5</span><br><span class=\"line\">6</span><br><span class=\"line\">7</span><br><span class=\"line\">8</span><br><span class=\"line\">9</span><br><span class=\"line\">10</span><br><span class=\"line\">11</span><br><span class=\"line\">12</span><br><span class=\"line\">13</span><br><span class=\"line\">14</span><br><span class=\"line\">15</span><br><span class=\"line\">16</span><br><span class=\"line\">17</span><br><span class=\"line\">18</span><br><span class=\"line\">19</span><br><span class=\"line\">20</span><br><span class=\"line\">21</span><br><span class=\"line\">22</span><br><span class=\"line\">23</span><br><span class=\"line\">24</span><br><span class=\"line\">25</span><br><span class=\"line\">26</span><br><span class=\"line\">27</span><br><span class=\"line\">28</span><br><span class=\"line\">29</span><br><span class=\"line\">30</span><br><span class=\"line\">31</span><br><span class=\"line\">32</span><br><span class=\"line\">33</span><br><span class=\"line\">34</span><br><span class=\"line\">35</span><br><span class=\"line\">36</span><br><span class=\"line\">37</span><br><span class=\"line\">38</span><br><span class=\"line\">39</span><br><span class=\"line\">40</span><br><span class=\"line\">41</span><br><span class=\"line\">42</span><br><span class=\"line\">43</span><br><span class=\"line\">44</span><br><span class=\"line\">45</span><br><span class=\"line\">46</span><br></pre></td><td class=\"code\"><pre><span class=\"line\"><span class=\"meta\">#!/bin/bash</span></span><br><span class=\"line\"></span><br><span class=\"line\"><span class=\"built_in\">export</span> CLOUD_HOME=`<span class=\"built_in\">pwd</span>`</span><br><span class=\"line\"></span><br><span class=\"line\"><span class=\"comment\"># 获取当前目录中的第一个JAR文件的名称</span></span><br><span class=\"line\">jar_file=$(find . -maxdepth 1 -<span class=\"built_in\">type</span> f -name <span class=\"string\">&quot;*.jar&quot;</span> | <span class=\"built_in\">head</span> -n 1)</span><br><span class=\"line\"></span><br><span class=\"line\"><span class=\"keyword\">if</span> [ -n <span class=\"string\">&quot;<span class=\"variable\">$jar_file</span>&quot;</span> ]; <span class=\"keyword\">then</span></span><br><span class=\"line\"> jar_file=<span class=\"variable\">$&#123;jar_file#./&#125;</span></span><br><span class=\"line\"> <span class=\"comment\">#echo &quot;JAR文件的名称是: $jar_file&quot;</span></span><br><span class=\"line\"> jar_file_name=$(<span class=\"built_in\">basename</span> <span class=\"string\">&quot;<span class=\"variable\">$jar_file</span>&quot;</span> .jar)</span><br><span class=\"line\"><span class=\"keyword\">else</span></span><br><span class=\"line\"> <span class=\"built_in\">echo</span> <span class=\"string\">&quot;当前目录没有JAR文件.&quot;</span></span><br><span class=\"line\"> <span class=\"built_in\">exit</span></span><br><span class=\"line\"><span class=\"keyword\">fi</span></span><br><span class=\"line\"></span><br><span class=\"line\"><span class=\"comment\"># 获取当前目录中的第一个yml文件的名称</span></span><br><span class=\"line\">yml_file=$(find . -maxdepth 1 -<span class=\"built_in\">type</span> f -name <span class=\"string\">&quot;*.yml&quot;</span> | <span class=\"built_in\">head</span> -n 1)</span><br><span class=\"line\"></span><br><span class=\"line\"><span class=\"keyword\">if</span> [ -n <span class=\"string\">&quot;<span class=\"variable\">$yml_file</span>&quot;</span> ]; <span class=\"keyword\">then</span></span><br><span class=\"line\"> yml_file=<span class=\"variable\">$&#123;yml_file#./&#125;</span></span><br><span class=\"line\"> <span class=\"comment\">#echo &quot;YML文件的名称是: $yml_file&quot;</span></span><br><span class=\"line\"><span class=\"keyword\">else</span></span><br><span class=\"line\"> <span class=\"built_in\">echo</span> <span class=\"string\">&quot;当前目录中没有YML文件.&quot;</span></span><br><span class=\"line\"><span class=\"keyword\">fi</span></span><br><span class=\"line\"></span><br><span class=\"line\">pids=$(ps -ef | grep java | grep <span class=\"variable\">$jar_file_name</span> | grep -v grep | awk <span class=\"string\">&#x27;&#123;print $2&#125;&#x27;</span>)</span><br><span class=\"line\"></span><br><span class=\"line\"><span class=\"keywordLine truncated
"tags": [
"Linux",
"工具",
"Shell",
"Linux",
"SpringBoot",
"快速部署",