Forutsetninger
Trinn 1: Oppdater systemet
Trinn 2: Installer Java
Trinn 3: Få den siste stabile utgaven av MyCollab Community Edition
Trinn 4: Installer og konfigurer MariaDB
Trinn 5: Sett opp en MySQL-database for MyCollab
Trinn 6: Installer MyCollab
MyCollab er gratis, åpen kildekode-programvare for teamsamarbeid. Det er mye brukt av små og mellomstore bedrifter for prosjektledelse og dokumentasjon.
I denne opplæringen skal vi installere MyCollab på CentOS 7.
Forutsetninger
- En CentOS 7-forekomst med minst 1 GB RAM. 2 GB RAM anbefales.
- En sudo-bruker .
- EPEL yum repository.
- Java.
Trinn 1: Oppdater systemet
Logg på som sudo-bruker og installer epeldepotet og oppdater operativsystemet som følger:
sudo yum install epel-release -y
sudo yum update -y
sudo shutdown -r now
Trinn 2: Installer Java
MyCollab krever Java Runtime Environment JREversjon 8 eller høyere. Du kan installere OpenJDKog JREbruke yumsom følger:
sudo yum install -y java-1.8.0-openjdk
Bruk kommandoen nedenfor for å bekrefte den installerte versjonen av Java:
java -version
Utgangen skal ligne:
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
Merk: På det tidspunktet denne artikkelen ble skrevet, var versjon 5.4.5 av MyCollab den nyeste. Du kan også finne den nyeste versjonen av MyCollab på deres Github-side .
MyCollab krever MySQL 5.5 eller høyere. MariaDB tilbyr imidlertid bedre ytelse, og vi kan installere den som følger:
sudo yum install mariadb mariadb-server -y
Start MariaDB-tjenesten:
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
Sikker installasjon av MariaDB:
sudo /usr/bin/mysql_secure_installation
Nedenfor er de anbefalte svarene på spørsmålene som stilles under kjøring 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
Trinn 5: Sett opp en MySQL-database for MyCollab
Logg inn på MySQL-skallet som root:
mysql -u root -p
Vi må lage et databaseskjema ved å bruke utf8mb4tegnsettet for MyCollab:
CREATE SCHEMA mycollab DEFAULT CHARACTER SET utf8mb4;
Opprett et databasebrukernavn og passord:
CREATE USER 'mycollabuser'@'localhost' IDENTIFIED BY 'yourpassword';
GRANT ALL PRIVILEGES ON mycollab.* TO 'mycollabuser'@'localhost' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
Merk: Vennligst bruk et sikrere brukernavn og passord for databasen din.
Trinn 6: Installer MyCollab
Bruk det eksisterende MyCollab-installasjonsskriptet som følger:
cd ~/MyCollab-5.4.5/bin
./startup.sh
Du må også sette opp brannmuren for å tillate trafikk til port 8080:
sudo firewall-cmd --zone=public --permanent --add-port=8080/tcp
sudo firewall-cmd --reload
Besøk http://203.0.113.1:8080 i nettleseren din vil laste MyCollab-oppsettveiviseren. Du må klikke på Setupknappen.
MYCOLLAB OPPSETT
- Side navn:
<Your Site Name>
- Serveradresse:
203.0.113.1ellerexample.com
DATABASEOPPSETT
- Databasenavn:
mycollab
- Brukernavn:
mycollabuser
- Passord:
yourpassword
- Databaseserveradresse:
localhost
E-POSTOPPSETT (valgfritt)
Skriv inn de nødvendige SMTP-innstillingene. Du kan la dem stå tomme og endre innstillingene senere.
- Brukernavn:
- Passord:
- Server navn:
- Havn:
- STARTTLS:
- eller SSL/TLS:
Deretter vil du bli bedt om å oppgi påloggingsinformasjonen for den nye MyCollab-administratorbrukeren:
- Administrator e-post:
<your-email-address>
- Admin passord:
<your-admin-password>
- Standard datoformat, tidssone, språk osv.
Til slutt klikker du på Setupknappen for å fullføre veiviseren.
Dette avslutter veiledningen vår. Takk for at du leser.