Installer Trident Social Network Platform I CentOS 7

Greetings Unixmen lesere!
I vår forrige tutorial diskuterte vi hva som er Trident sosiale nettverk plattform og hvordan du installerer det på Debian-baserte systemer som Ubuntu. I dag skal vi se hvordan du installerer den i RPM-baserte systemer, for eksempel CentOS 7.
Her er mine testbox detaljer:

Operativsystem: CentOS 7 64 bit minimal installasjon

Verts : server1.unixmen.local

IP-adresse: 192.168.1.150/24
Forutsetninger
Først oppsett LAMP eller LEMP stable i CentOS server. For hensikten med denne opplæringen, jeg kommer til å sette opp LAMP (Linux, Apache, MariaDB og PHP) stabelen i CentOS 7.
For å gjøre det, kan du se følgende link.

  • Slik installerer LAMP Stack På CentOS 7
    også installere følgende PHP moduler og noen nødvendige pakker hvis du ikke har installert dem ennå:
     yum install php-curl php-gd php-mbstring unzip wgetSince jeg er teste den for demo formål, jeg deaktivert SELinux å redusere kompleksiteten 
    å gjøre det, redigere /etc /sysconfig /SELinux-fil.
     vi /etc /sysconfig /selinuxSet SELinux verdi som "funksjonshemmet". 
     [...] SELinux = deaktivert [...] Restart server for å ta effekt endringene 
    Deretter Logg deg MariaDB konsollen ved hjelp av kommandoen:.
     mysql - u root -pCreate en ny MySQL database for Trident å bruke og tildele en bruker til det med alle tillatelser som vist nedenfor. 
    For eksempel, jeg kommer til å opprette en database som heter "tridentdb" og en bruker som heter "tridentuser" med passord "CentOS". Jeg anbefaler deg å bruke sterke passord som gjør det så vanskelig å gjette.
     Velkommen til MariaDB skjermen. Kommandoer slutte med; eller \\ g.Your MariaDB forbindelse id er 10Server versjon: 5.5.44-MariaDB MariaDB ServerCopyright (c) 2000, 2015, Oracle, MariaDB Corporation Ab og others.Type 'hjelp;' eller '\\ h' for å få hjelp. Type '\\ c' for å fjerne dagens inngangs statement.MariaDB [(ingen)] > CREATE DATABASE tridentdb; Query OK, påvirket en rad (0,01 sek) MariaDB [(ingen)] > Gi alle rettigheter PÅ tridentdb * TO 'tridentuser' @ 'localhost' identifisert av 'CentOS';. Query OK, 0 rader berørt (0,00 sek) MariaDB [(ingen)] > FLUSH PRIVILEGES; Query OK, 0 rader påvirket (0,01 sek) MariaDB [(ingen)] > quitByeDownload Trident 
    Last ned siste versjon fra Trident nedlastingssiden
    På tidspunktet for å skrive denne opplæringen, den nyeste versjonen var 8,0 beta versjon 2.
     wget http://ci.boonex.com/bygger /Trident-v.8.0.0-B2.zipExtract arkivet ved hjelp av kommandoen: 
     unzip Trident-v.8.0.0-B2.zipThe kommandoen over vil trekke ut arkivet i gjeldende katalog. Kopier hele utpakkede mappen til din web rotkatalogen 
    . Merk: Hvis du ønsker å installere Trident til en undermappe (dvs. example.com/trident), opprette en undermappe i "/var /www /html /" katalog og kopiere filer til den. Ikke bare kopier Trident-mappen. Åpne den på datamaskinen og kopiere hele mappeinnhold - alle filer og mapper på innsiden av det til din hosting server. Ta hensyn til .htaccess fil, det kanskje skjult på * nix systemer og i noen FTOer klienter.
    Jeg kommer til å distribuere nettstedet i en undermappe. Så flyttet jeg innholdet utdraget mappe til en undermappe av Apache rotkatalogen som vist nedenfor.
     MV Trident-v.8.0.0-B2 //var /www /html /tridentSet riktig tillatelse til Trident mappe som vist nedenfor 
     chown apache. apache -R /var /www /html /Trident /Kjøre nettbasert Trident installatør Anmeldelser Åpne din favoritt nettleser og gå til http: //domene-navn /Trident /eller http: //ip-adresse /Trident /. Hvis du kopierte Trident mappeinnholdet til hoved apache rotmappen, da nettadressen vil være: http:.. //Domene-navn /
    Følgende skjermbilde skal vises
    Nå kan du begynne å klikke «Start installasjonen" -knappen for å installere Trident eller klikk "Server revisjon" for å se etter eventuelle programvare inkompatibilitet eller feil innstillinger. Derfor trenger jeg ikke noen problemer, jeg klikket "installasjon Server".
    I neste vindu, vil installatøren kontrollere at alle tillatelser er riktig satt til filer og mapper og viser resultatet.
    As du se i følgende skjermbilde, jeg må sette skriv tillatelser til følgende fil.
    Åpne Terminal og kjør følgende kommando for å sette skrivbar tillatelse til filen.
     chmod 777 /var /www/html/trident/plugins/ffmpeg/ffmpeg.exeNow, starte Apache server skal tre i kraft endringer 
     systemctl restart httpdNote. Ikke endre tillatelser for noen filer eller mapper med unntak for de som er oppført i listen Tillatelser av installasjonen script.Go tilbake til nettleseren med installasjonen siden og klikk "Oppdater" -knappen for å re-sjekk tillatelser. Hvis alt er riktig, klikker du "Fortsett". 
    Neste, skriv ditt nettsted detaljer som databasenavn, database bruker og det er passord, site titta, site epost, admin epost, administrative kontonavn, og det er passord etc.
    Også må du taste BoonEx tasten og Bonex hemmelige verdier. Disse tallene er nødvendig for Trident å sjekke programvareversjonsoppdateringer, kjøpe og laste ned utvidelser og sjekke lisenser. Bare klikk "Få BoonEx Key Og Secret" linken for å få tallene via din registrerte BoonEx konto
    å få nøklene en Secrets, gå til linken:.. Http://www.boonex.com/oauth/key_and_secret
    Logg inn på kontoen din eller opprette en ny brukerkonto dersom du ikke har en.
    Skriv inn brukernavn og passord hvis du allerede har, eller klikk på Delta-knappen for å opprette en ny konto. Skriv inn brukernavn, passord og en gyldig e-ID for å få den hemmelige nøkkelen.
    Du vil bli omdirigert til din Boonex konto dashbordet. Klikk på linken som sier: Nøkler og amp; . Secrets
    Du vil se dine Taster og hemmeligheter
    Nå, kopiere nøkler og amp.; Hemmeligheter og hodet tilbake din Trident installasjonsveiviseren til og lime dem inn i de aktuelle boksene og klikk Send. Henvis følgende skjermbilde.
    Gratulerer! Trident har blitt installert på CentOS server.
    Post installasjonsinstruksjonene
    en. Oppsett følgende cron jobber befaler:
     crontab -eAdd følgende linjer: 
    [email protected]* * * * * /usr /bin /php q /var /www /html /Trident /periodisk /cron.phpReplace [email protected] med din egen post id.
    Start cron service.
    sudo systemctl restart cron2. Fjern /installere /
    mappe fra manus rotmappen.
    Rm -rf /var /www /html /Trident /installere /Access Trident admin konsoll
    Nå, gå til Trident Studio for ytterligere tilpasning ved å navigere til URL: http: //IP-adresse /Trident /studio /eller http:. //domene-navn /Trident /studio /
    Du vil bli fornøyd med følgende skjermbilde. Det vil vise en liten bit av hver modul. Hvis du vil vite hva hver modul gjør det, klikker du Neste eller Klikk på Lukk-knappen for å gå til Trident Studio dashbordet.
    Her er det hva Trident Studio dashbordet ser ut.
    Det er det . Nå begynne å legge utvidelser; justering språk innstillinger; sette medlemskapsnivåer og tilgangsrettigheter; Bygningen sider og nyter ditt sosiale nettverk
    Når du er ferdig, kan du besøke den nyopprettede nettstedet bruker URL:. http:. //domene-navn /trefork
    Gratulerer! Nå spør venner og kolleger til å registrere på sosiale nettverk og begynne å dele nyheter, status, oppdateringer og ha det gøy
    Cheers
    Referanse link:!
  • Trident hjemmeside