網頁伺服器修護小記

 原裝在醫院網頁伺服網站已用了十多年,作業系統是Windows 2003 server ,上層裝有JDK java及Aphace Tomcat ,用NetBean 寫的網頁程式就放於Tomcat 上,並用Postgres 當資料庫(參考附圖)。無奈Windows 2003 已於2015年停用,最近憑證過期,網站失去了伺服功能。

原想只能重啓爐灶,重新再建。改裝2016年版伺服器,2天後,在一個預備的硬碟,用外接方式,解压了Server 2016英文lso檔,setup 後時序改Taiwan ,然後在inetpub/Wwwroot 下有iisstart.htm 檔,在本機固接IP 連線下呈現網頁,改好自用的啓始頁,看起來沒問題。

有了信心,接著在原硬碟2003版,嘗試更新2016。沒想到拿掉防毒軟體,刪除2020後一些Windows更新,及較複雜的軟體後,在安裝2016,ISO檔前,再一次從外連線上去,居然先看到Tomcat 的網頁,再試一下 YOJEN 恢復了伺服功能。算一算多花了2個星期,還好鬆了一口氣,趕快記錄此段經歷。

1.2015年已停止 Windows 2003年server 的更新,自然關閉,也停用IE 新版,用其他電腦或手機連上伺服器工作,不會有過期,不能用的問題。但遺憾的是,因作業系統憑證過期,連線後,client 端瀏覽器會有不安全記號,會被誤解,但實際上並無預約掛號,及看診先付款問題。

2.原伺服器本機不小心,被當終端機電腦使用,安裝了複雜且影響伺服的軟體,同時Tcp/ip 採用了DHCP 自動分配,改變了手動的IP,路由器原設定的連線Port 號失去作用,網頁再也連不上。所以要小心,重要的還是小心為上策。

3.醫院所使用的是10多年前的簡單型電腦安裝成伺服使用,非專業型昂貴的伺服器,有需要的client 才會連線,所以非24*7 不停機,只在上班時段(含假日),伺服才使用。

4.網站架構是採用新式的MVC 設計,與專業昂貴型伺服設計相同。Model 資料庫是採用不花費用的PostgresSQL,Java 的控制程式,流程簡單易懂,也比較好維護。但屬於VIEW 前端部份,是用Frontpage 工具編寫,不求美觀,只求簡單好做好用,因為維護此網站是義工服務,另有藥師日常服務工作。

曾因民國99年10月到院就職時,醫院及藥局資訊設備不足(衛生局醫院評鑑結果),利用藥師工作之餘,增設藥局印表機及分享器(本人自買提供),改善網路架構,二部印表機,同時列印處方箋及藥袋,符合醫院評鑑的要求。
同時由本人利用假日架設醫院網頁伺服器改善及擴大資訊應用,提供下列的的服務:
  • 1.訊息公告
  • 2.診療時段
  • 3.網路留言
  • 4.網路掛號(停用)
  • 5.醫院環境介紹
  • 6.病床訊息
  • 7.用藥查詢
  • 8.病人過敏建檔及查詢



可連到網站:

http://211.72.34.34:8080/yojen


(後記)後來離開醫院藥師工作,改至診所服務,但至今仍繼續醫院網站維護工作。4年前,診所蘇醫師有一組跑馬燈設備不用,透過連繫,捐給醫院使用,醫院負擔拆除診所,改裝在醫院的作業費用。

做了一件善舉之事,感謝蘇醫師。(補充記錄 2022年10月)








留言

  1. 12/12 伺服器故障斷線4天已修護,現階段正常運作

    回覆刪除

張貼留言

這個網誌中的熱門文章

全球健康藥局

看看我和你不一樣的人生(2)-表格版

2025領藥個別查詢連結