匯智動力答讀者問:

在工作中有搭建過環境嗎

完成《Linux》給出答案

回答要點:參考搭建的OA套用回答。

參考答案:搭建過。首先把安裝包通過xftp傳到opt目錄。第一步,先安裝jdk,賦予可執行的權限,./執行過后就安裝成功了。再通過vi設置JAVA_HOME,CLASSPATH,path環境變量。再java -version驗證安裝是否成功。第二步,安裝tomcat,我們使用的壓縮版的,解壓縮后就可以使用了。進入到bin目錄,執行下面的startup.sh,瀏覽器輸入localhost:8080/進行驗證。第三步,安裝mysql,我們公司自己管理的yum源倉庫,直接yum install安裝mysql。最后一步,把開發給我們的軟件包放到tomcat的webapps下,同時還要修改數據庫連接配置文件,日志路徑,緩存的路徑。最后驗證網站是否搭建成功。

在搭建環境過程中,有遇到什么問題嗎?如何解決的

完成《Linux》給出答案

回答要點:搭建環境一般都比較繁瑣,會遇到什么奇葩的問題,面試官問你這個問題,考察你獨立解決問題的能力。

參考答案:遇到過,比如當時搭建過程中老是遇到500的錯誤,查了好幾次都找不到原因。最后通過tomcat下面的logs目錄,有一個控制臺輸出日志catalina.out,在日志中打印緩存的路徑是windows的路徑,而我們環境是linux。然后就再去檢查緩存配置文件,果然出問題了。

還有一次遇到更奇葩的問題,之前所有的步驟都沒有問題,網站首頁也是可以看到的,但是就是登陸不進去,后來發現有2個tomcat進程,應該是之前執行shutdown.sh,并沒有關閉掉tomcat進程。

匯智動力:軟件測試工程師面試問題匯總(二)

匯智動力

匯智動力是一家專注于構筑軟件設計與質量評審的專業 IT 解決方案提供商。公司成立于2014年,經過3年多的發展已經成為企業級方案的創新領導者。截至2018年,匯智動力在全國七個城市:北京、深圳、成都、廣州、重慶、南京、和西安成立分公司,聘用100余位行業精英,通過本地資源共享和全球人才交流等方式服務行業高端客戶。匯智動力產品線涵蓋云原生應用的開發、交付、運維和運營全生命周期,并提供公有云、私有云和混合云等多種交付方式;日常業務涵蓋軟件研發、項目外包、技術咨詢、高校合作、人才服務、職業認證等方向,通過咨詢幫助企業改善的 IT 組織模式,改進軟件開發方法,以軟件質量帶動企業業務發展。