Redmine 超詳細安裝教學:Redmine 4.1.1 on Ubuntu 16.04

文章推薦指數: 80 %
投票人數:10人

Redmine 超詳細安裝教學:Redmine 4.1.1 on Ubuntu 16.04. 專案管理的工具非常之多,但是jira、notion、clickup、trello 這類的專案管理都需要付錢,目前公司採用Teams ... GetunlimitedaccessOpeninappHomeNotificationsListsStoriesWritePublishedinDeanLinRedmine超詳細安裝教學:Redmine4.1.1onUbuntu16.04專案管理的工具非常之多,但是jira、notion、clickup、trello這類的專案管理都需要付錢,目前公司採用Teams的planner、Lists又不符合實際使用情境;之前有短暫的導入testlink,不過那個20年前的UI設計很快就勸退大家。

基於上述原因決定嘗試使用Redmine這個專案管理工具,本篇文章會詳細說明安裝的步驟即遭遇過的問題,文章大綱如下:一、安裝環境二、安裝順序STEP1:安裝MySQLSTEP2:建立Redmine使用者帳號STEP3:安裝RVMSTEP4:安裝RubySTEP5:安裝PassengerandNginxSTEP6:設定NginxSTEP7:在MySQL增加redmine的使用者STEP8:安裝RedmineSTEP9:安裝Redmine外掛STEP10:設定Redmine寄信功能三、備註一、安裝環境官方沒有建議的硬體規格,但是看到有文章分享最低硬體配置如下:Processor:IntelCeleron(min300MHz)RAM:1–2GBRAMHDD:30–40GB但通常使用最低硬體配置得到的結果就是容易卡,很多人同時上線使用時會讓卡到讓你懷疑人生,下面是我安裝時的配置目前使用起來算是流暢給大家參考用:Processor:使用VMWARE的虛擬單核心RAM:8GBRAMHDD:500GBOS:ubuntu16.04二、安裝順序操作時請注意角色權限(root、redmine),否則安裝到一半會卡住STEP1:安裝MySQL角色:root看到類似上方的MySQL資訊就代表你安裝成功嚕!STEP2:建立Redmine使用者帳號角色:rootSTEP3:安裝RVM角色:redmine看到類似上方的RVM資訊就代表你安裝成功嚕!STEP4:安裝Ruby角色:redmine作者的RUBY_VERSION為2.3.8,這裡安裝的版本請參考Redmine的官方建議,如果安裝其他的版本後續安裝Redmine時會發生錯誤看到類似上方的ruby資訊就代表你安裝成功嚕!STEP5:安裝PassengerandNginx角色:rootSTEP6:設定Nginx角色:root完成上述步驟後再做以下驗證:更改目錄權限:chown-Rwww-data/var/www重啟Nginx:systemctlrestartnginx驗證PassengerandNGINX:/usr/bin/passenger-configvalidate-install4.檢查Ngninx狀態與Passengerprocess:/usr/sbin/passenger-memory-statsSTEP7:在MySQL增加redmine的使用者角色:rootSTEP8:安裝Redmine角色:redmine➤下載官方image➤調整redmine裡面的資料庫設定➤下載相關套件➤初始化redmine接下來你可以瀏覽http:,如果順利的話可以看到Redmine登入畫面如下:預設admin/admin登入STEP9:安裝Redmine外掛角色:redminePlugin安裝方式雷同,下面以RedmineDashboard2為範例安裝安裝成功後的外掛程式會直接出現喔~STEP10:設定Redmine寄信功能角色:redmine如果沒做這個步驟是寄不出信的,需要做下面的調整即可設定前在:網站管理>設定>電子郵件提醒選項。

會出現的畫面網站管理>設定>電子郵件提醒選項的右下角會有“寄送測試郵件的按鈕”提供測試喔收到的測試郵件會長這個樣子三、備註如果進入網頁時畫面沒有顯示應該是因為防火牆問題,可以用下面指令嘗試:sudoufwallowhttp、sudoufwallowhttps參考資源:Redmine安裝篇:Redmine4.0.xonUbuntu16.04、RedminePluginsandThemes、HowToInstallRedmineonUbuntustepbystep安裝完後如果想進一步了解如何使用Redmine,可以參考以下文章:👍如何用Redmine做專案管理&體驗心得👍RedminePlugins&Themes介紹:那些我成功擴充的外掛👍用Redmine做專案管理—管理者不可不知的設定👍用Redmine做專案管理—一般用戶不可不知的基礎功能👍Redmine教育訓練—依角色權限說明🙂讀完這篇文章後▶︎如果這篇文章有幫助到你1.可以點擊下方「Follow」來追蹤我~2.可以對文章拍手讓我知道👏🏻你們的追蹤與鼓勵是我繼續寫作的動力🙏🏼▶︎如果你對網路爬蟲感興趣1.可以參考我在iT邦幫忙發表的系列文2.也歡迎您到書局選購支持,裡面有更完整的專案架構以及優化的程式邏輯▶︎如果你對工程師的職涯感到迷茫1.也許我在iT邦幫忙發表的系列文可以給你不一樣的觀點💡2.也歡迎您到書局選購支持,透過豐富的案例來重新檢視自己的職涯MorefromDeanLin前端/後端/伺服器/MIS&DevOps/工程師的自我修煉ReadmorefromDeanLinAboutHelpTermsPrivacyGettheMediumappGetstarted林鼎淵180Followers🧰擁有多年的全端開發經驗,熟悉Vue、Node.js、Laravel等前後端技術|💡碰上有趣的想法就會研究相關技術並將其寫成SideProject|✍️對技術充滿熱情,喜歡將解決問題的經驗分享到部落格,希望可以幫助遇到相同問題的人。

FollowMorefromMediumSazzadMahmudHowtoDeleteaRepositoryfromGithub|RemoveRepositoryfromGithubEzraColtonDifferenceBetweenWebDesignandWebDevelopment?GreyedwardFutureofMobileAppDevelopment — TrendstoLookoutin2022TiffanyLewis8BestCrossBrowserTestingToolsOf2022HelpStatusWritersBlogCareersPrivacyTermsAboutKnowable



請為這篇文章評分?