瀏覽代碼

0197: Host Your Own draw.io, Visio style diagram maker

i12bretro 2 年之前
父節點
當前提交
6fb44c1a84
共有 1 個文件被更改,包括 6 次插入3 次删除
  1. 6 3
      0197.html

+ 6 - 3
0197.html

@@ -8,7 +8,7 @@
         <meta name="author" content="i12bretro">
         <meta name="description" content="Host Your Own draw.io, Visio style diagram maker">
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
-        <meta name="revised" content="01/06/2023 12:48:22 PM" />
+        <meta name="revised" content="03/23/2023 08:21:25 PM" />
 				          <link rel="icon" type="image/x-icon" href="includes/favicon.ico">
 				  <script type="text/javascript" src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
 				        <script type="text/javascript" src="includes/js/steps.js"></script>
@@ -40,8 +40,11 @@
 	sudo mkdir /var/lib/tomcat9<br />
 	sudo groupadd tomcat<br />
 	sudo useradd -s /bin/false -g tomcat -d /var/lib/tomcat9 tomcat<br />
-	# download and extract tomcat 9<br />
-	curl -O https://downloads.apache.org/tomcat/tomcat-9/v9.0.55/bin/apache-tomcat-9.0.55.tar.gz<br />
+	# lookup the latest tomcat 9 release<br />
+	regex=&#39;&lt;a href=&quot;v[^/]*\/&quot;&gt;v([^/]*)\/&lt;\/a&gt;&#39; &amp;&amp; response=$(curl -s https://downloads.apache.org/tomcat/tomcat-9/?C=M;O=D) &amp;&amp; [[ $response =~ $regex ]] &amp;&amp; downloadURL=&quot;${BASH_REMATCH[1]}&quot;<br />
+	# download tomcat 9<br />
+	curl -O https://downloads.apache.org/tomcat/tomcat-9/v$downloadURL/bin/apache-tomcat-$downloadURL.tar.gz<br />
+	# extract the download<br />
 	sudo tar xzvf apache-tomcat-9*tar.gz -C /var/lib/tomcat9 --strip-components=1<br />
 	# set permissions<br />
 	cd /var/lib/tomcat9<br />