Предуслови
Корак 1: Ажурирајте систем
Корак 2: Инсталирајте Јава
Корак 3: Набавите најновије стабилно издање МиЦоллаб Цоммунити Едитион
Корак 4: Инсталирајте и конфигуришите МариаДБ
Корак 5: Подесите МиСКЛ базу података за МиЦоллаб
Корак 6: Инсталирајте МиЦоллаб
МиЦоллаб је бесплатан софтвер за тимску сарадњу отвореног кода. Широко га користе мала и средња предузећа за управљање пројектима и документацију.
У овом водичу ћемо инсталирати МиЦоллаб на ЦентОС 7.
Предуслови
- Инстанца ЦентОС 7 са најмање 1 ГБ РАМ-а. Препоручује се 2 ГБ РАМ-а.
- : Судо корисника .
- ЕПЕЛ иум спремиште.
- Јава.
Корак 1: Ажурирајте систем
Пријавите се као судо корисник и инсталирајте epelспремиште и ажурирајте ОС на следећи начин:
sudo yum install epel-release -y
sudo yum update -y
sudo shutdown -r now
Корак 2: Инсталирајте Јава
МиЦоллаб захтева Јава Рунтиме Енвиронмент JREверзију 8 или новију. Можете инсталирати OpenJDKи JREкористити yumна следећи начин:
sudo yum install -y java-1.8.0-openjdk
Користите наредбу у наставку да бисте проверили инсталирану верзију Јаве:
java -version
Излаз би требало да личи на:
openjdk version "1.8.0_111"
OpenJDK Runtime Environment (build 1.8.0_111-b15)
OpenJDK 64-Bit Server VM (build 25.111-b15, mixed mode)
cd
wget https://github.com/MyCollab/mycollab/releases/download/Release_5.4.5/MyCollab-All-5.4.5.zip
sudo yum install unzip -y
unzip MyCollab-All-5.4.5.zip
Напомена: У време писања овог чланка, верзија 5.4.5 МиЦоллаб-а је била најновија. Такође можете пронаћи најновију верзију МиЦоллаб-а на њиховој Гитхуб страници .
МиЦоллаб захтева МиСКЛ 5.5 или новији. Међутим, МариаДБ нуди боље перформансе и можемо га инсталирати на следећи начин:
sudo yum install mariadb mariadb-server -y
Покрените услугу МариаДБ:
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
Безбедна инсталација МариаДБ-а:
sudo /usr/bin/mysql_secure_installation
Испод су препоручени одговори на питања која се постављају током трчања mysql_secure_installation:
Enter current password for root (enter for none): Enter
Set root password? [Y/n]: Y
New password: <your-own-password>
Re-enter new password: <your-own-password>
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: Y
Remove test database and access to it? [Y/n]: Y
Reload privilege tables now? [Y/n]: Y
Корак 5: Подесите МиСКЛ базу података за МиЦоллаб
Пријавите се у МиСКЛ љуску као root:
mysql -u root -p
Морамо да креирамо шему базе података користећи utf8mb4скуп знакова за МиЦоллаб:
CREATE SCHEMA mycollab DEFAULT CHARACTER SET utf8mb4;
Направите корисничко име и лозинку базе података:
CREATE USER 'mycollabuser'@'localhost' IDENTIFIED BY 'yourpassword';
GRANT ALL PRIVILEGES ON mycollab.* TO 'mycollabuser'@'localhost' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
Напомена: Користите безбедније корисничко име и лозинку за своју базу података.
Корак 6: Инсталирајте МиЦоллаб
Користите постојећу МиЦоллаб скрипту за инсталацију на следећи начин:
cd ~/MyCollab-5.4.5/bin
./startup.sh
Такође морате да подесите свој заштитни зид да бисте омогућили саобраћај да се преноси 8080:
sudo firewall-cmd --zone=public --permanent --add-port=8080/tcp
sudo firewall-cmd --reload
Посета http://203.0.113.1:8080 у вашем претраживачу ће учитати чаробњак за подешавање МиЦоллаб. Мораћете да кликнете на Setupдугме.
МИЦОЛЛАБ СЕТУП
- Назив сајт:
<Your Site Name>
- Адреса сервера:
203.0.113.1илиexample.com
ПОДЕШАВАЊЕ БАЗЕ ПОДАТАКА
- Назив базе података:
mycollab
- Корисничко име:
mycollabuser
- Лозинка:
yourpassword
- Адреса сервера базе података:
localhost
ПОДЕШАВАЊЕ е-поште (опционо)
Унесите потребна СМТП подешавања. Можете их оставити празне и касније променити подешавања.
- Корисничко име:
- Лозинка:
- Име сервера:
- Лука:
- СТАРТТЛС:
- или ССЛ/ТЛС:
Затим ће од вас бити затражено да унесете акредитиве за пријаву за новог корисника МиЦоллаб администратора:
- Админ емаил:
<your-email-address>
- Администраторска лозинка:
<your-admin-password>
- Подразумевани формат датума, временска зона, језик итд.
На крају, кликните на Setupдугме да бисте завршили рад чаробњака.
Овим је наш водич завршен. Хвала вам за читање.