禪道不僅支持Windows系統,在Linux環境下同樣表現出色,為技術團隊提供了更為穩定和安全的運行環境
本文將詳細介紹如何在Linux系統上安裝禪道,確保您能夠順利部署并投入使用
一、前期準備 1. 硬件與軟件環境 在安裝禪道之前,請確保您的Linux服務器滿足以下基本要求: - 操作系統:支持CentOS 7/8、Ubuntu 16.04/18.04/20.04等主流Linux發行版
- 硬件要求:至少1GB內存,推薦2GB以上;至少500MB硬盤空間,用于安裝禪道及其數據庫
- 網絡要求:確保服務器可以訪問互聯網,以便下載所需的軟件包
2. 安全更新 在安裝任何軟件之前,建議先更新系統至最新版本,以減少潛在的安全風險
對于CentOS,可以使用以下命令: sudo yum update -y 對于Ubuntu,使用: sudo apt update && sudo apt upgrade -y 3. 安裝LAMP/LNMP環境 禪道依賴于Web服務器(如Apache或Nginx)、PHP以及MySQL/MariaDB數據庫
根據您的偏好選擇安裝LAMP(Linux, Apache, MySQL, PHP)或LNMP(Linux, Nginx, MySQL, PHP)環境
- 安裝Apache + PHP + MySQL(LAMP) bash CentOS sudo yum install httpd php php-mysqlnd php-mbstring php-xml php-mcrypt php-ldap php-zip -y sudo yum install mariadb-server mariadb -y sudo systemctl start httpd mariadb sudo systemctl enable httpd mariadb Ubuntu sudo apt install apache2 php libapache2-mod-php php-mysql php-mbstring php-xml php-zip -y sudo apt install mysql-server -y sudo systemctl start apache2 mysql sudo systemctl enable apache2 mysql - 安裝Nginx + PHP-FPM + MySQL(LNMP) bash CentOS sudo yum install epel-release -y sudo yum install nginx php-fpm php-mysqlnd php-mbstring php-xml php-mcrypt php-ldap php-zip -y sudo yum install mariadb-server mariadb -y sudo systemctl start nginx php-fpm mariadb sudo systemctl enable nginx php-fpm mariadb Ubuntu sudo apt install nginx php7.4-fpm php7.4-mysql php7.4-mbstring php7.4-xml php7.4-zip -y sudo apt install mysql-server -y sudo systemctl start nginx php7.4-fpm mysql sudo systemctl enable