# 陽明防疫 - 系統安裝檔 ### 1.安裝XAMPP & 匯入資料庫 1. 啟動Apache(預設 80 443 port) 2. 啟動MySQL(預設 3306 port) 3. 點XAMPP Control Panel 中 Apache 的 Admin 設定 MySQL的帳密 4. http://127.0.0.1/phpmyadmin 登入資料庫 5. 創建名為 nrihc_ym 的資料庫 6. 系統已開始使用,請自行至Server匯出檔案 ##### ※ 參考網址 <https://colinchu.pixnet.net/blog/post/107902939> * * * ### 2. 安裝Nodejs ##### ※ 參考網址 <https://www.runoob.com/nodejs/nodejs-install-setup.html> * * * ### 3. 安裝pm2 1. 開啟cmd輸入 `npm install -g pm2` 2. 測試輸入 `pm2 list` 有沒有正確的內容 * * * ### 4. 啟動專案流程 1. Apache 部分 1. 將 h5_web 內的以下資料夾複製到 xampp/htdocs 1. benq_admin,url: http://127.0.0.1/benq_admin 2. benq_client,url: http://127.0.0.1/benq_client 3. benq_family,url: http://127.0.0.1/benq_family 4. benq_nurse,url: http://127.0.0.1/benq_nurse 5. benq_operator,url: http://127.0.0.1/benq_operator 2. 將 adodb 資料夾複製到 xampp/htdocs 3. 將 BENQ_IMAGE 資料夾複製到 xampp/htdocs 4. 將 php_service 資料夾複製到 xampp/htdocs,並更名為 benq 1. 修改 dbConfig.php,修改第7行路徑,改為本機實體路徑 2. 修改 dbConfig.php,修改第10行的資料庫帳密 3. 修改 upload_file_by_food.php,修改第5 & 7行路徑,改為本機實體路徑 4. 修改 upload_file_by_scale.php,修改第5 & 7行路徑,改為本機實體路徑 5. 將 OpenID_benq 資料夾複製到 xampp/htdocs 1. 修改 dbConfig.php,修改第7行路徑,改為本機實體路徑 2. 修改 dbConfig.php,修改第10行的資料庫帳密 6. 將 benq_admin / js / custom.js 第一行 api_url 改為 http://127.0.0.1 7. 將 benq_client / js / custom.js 第一行 api_url 改為 http://127.0.0.1 8. 將 benq_family / js / custom.js 第一行 api_url 改為 http://127.0.0.1 9. 將 benq_nurse / js / custom.js 第一行 api_url 改為 http://127.0.0.1 10. 將 benq_operator / js / custom.js 第一行 api_url 改為 http://127.0.0.1 2. Node.js 部分 1. 將 web / Benq 複製到Node.js安裝位置或任意位置皆可 2. 修改 Benq / config / dbConfig.js 的資料庫帳密 3. 若要邊更埠號,修改 Benq / bin / benq 第14行,將2125改成未使用的埠號 4. 啟動服務: 1. cmd 更改路徑到 Benq/bin 的實體路徑,EX: C:/nodejs/Benq/bin 2. 輸入 pm2 start benq 3. 若啟動成功,輸入pm2 list 會看到 benq管理中心已經啟動 - ##### 若未變更埠號,網址為 http://127.0.0.1:2125 - ##### 若變更埠號,網址為 http://127.0.0.1:新的埠號