Instal·leu Plesk a CentOS 7
Utilitzeu un sistema diferent? Plesk és un tauler de control d'amfitrió web propietari que permet als usuaris administrar els seus llocs web personals i/o de clients, bases de dades
Mattermost és una alternativa autoallotjada de codi obert al servei de missatgeria Slack SAAS. En altres paraules, amb Mattermost, podeu configurar un servidor de missatgeria privat i dedicat a la vostra pròpia màquina per al vostre equip.
203.0.113.1
.mattermost.example.com
que s'ha configurat per apuntar a la 203.0.113.1
instància del servidor. Podeu obtenir més detalls sobre això en un altre tutorial de Vultr .mattermost.example.com
.Utilitzeu les ordres següents per actualitzar els vostres paquets.
sudo apt update
sudo apt upgrade
Tal com requereix Mattermost, heu de configurar una base de dades per emmagatzemar totes les dades de Mattermost. Per a això, instal·larem MySQL.
Utilitzeu l'ordre següent per instal·lar MySQL Server.
sudo apt install mysql-server
Us demanarà que trieu una contrasenya per al compte root de MySQL,
A continuació, inicieu sessió a MySQL com a root.
mysql -u root -p
Creeu l'usuari de Mattermost mmuser
.
mysql> create user 'mmuser'@'%' identified by 'mmuser-password';
Nota: canvieu la contrasenya mmuser-password
per una altra de més segura.
Creeu la base de dades Mattermost.
mysql> create database mattermost;
Concediu privilegis d'accés a l'usuari mmuser
.
mysql> grant all privileges on mattermost.* to 'mmuser'@'%';
Finalment, tanqueu la sessió de MySQL.
mysql> exit
Baixeu i extreu l'arxiu Mattermost 5.2.
cd
wget https://releases.mattermost.com/5.2.0/mattermost-5.2.0-linux-amd64.tar.gz
tar -zxvf mattermost-5.2.0-linux-amd64.tar.gz
Moveu tots els fitxers de Mattermost al /opt
directori i, a continuació, creeu un subdirectori /opt/mattermost/data
per emmagatzemar les dades del programa.
sudo mv mattermost /opt
sudo mkdir /opt/mattermost/data
Creeu un usuari dedicat mattermost
i un grup dedicat mattermost
per executar Mattermost.
sudo useradd --system --user-group mattermost
Estableix l'usuari i el grup mattermost
com a propietari dels fitxers Mattermost.
sudo chown -R mattermost:mattermost /opt/mattermost
Doneu permís d'escriptura al mattermost
grup.
sudo chmod -R g+w /opt/mattermost
Configureu el controlador de la base de dades al fitxer /opt/mattermost/config/config.json
. Obriu el fitxer.
nano /opt/mattermost/config/config.json
Troba aquestes línies.
"SiteURL": "",
"ListenAddress": ":8065",
"DataSource": "mmuser:mostest@tcp(dockerhost:3306)/mattermost_test?charset=utf8mb4,utf8&readTimeout=30s&writeTimeout=30s",
Substituïu-los per les línies següents.
"SiteURL": "http://mattermost.example.com",
"ListenAddress": ":80",
"DataSource": "mmuser:<mmuser-password>@tcp(localhost:3306)/mattermost?charset=utf8mb4,utf8&readTimeout=30s&writeTimeout=30s",
Assegureu-vos DriverName
que mysql
s'estableixi DataSource
en el valor següent, substituint <mmuser-password>
-lo pel valor adequat. Assegureu-vos també que el nom de la base de dades sigui mattermost
en lloc de mattermost_test
:
A continuació, sortiu prement CTRL+ Xi després Yper desar.
Permet que Mattermost s'uneixi a ports privilegiats, per exemple, 80
i 443
.
cd /opt/mattermost/bin
sudo setcap cap_net_bind_service=+ep ./platform
sudo setcap cap_net_bind_service=+ep ./mattermost
Creeu el systemd
fitxer d'unitat Mattermost i obriu-lo fent servir nano com a root.
nano /etc/systemd/system/mattermost.service
Omple'l amb el següent.
[Unit]
Description=Mattermost
After=syslog.target network.target mysqld.service
[Service]
Type=simple
WorkingDirectory=/opt/mattermost/bin
User=mattermost
ExecStart=/opt/mattermost/bin/platform
PIDFile=/var/spool/mattermost/pid/master.pid
LimitNOFILE=49152
[Install]
WantedBy=multi-user.target
Modifiqueu els permisos d'aquest systemd
fitxer de la unitat.
sudo chmod 664 /etc/systemd/system/mattermost.service
Inicieu el servei Mattermost i feu que s'iniciï automàticament a l'arrencada del sistema.
sudo systemctl daemon-reload
sudo systemctl start mattermost.service
sudo systemctl enable mattermost.service
Finalment, apunteu el vostre navegador web preferit a http://mattermost.example.com
o https://mattermost.example.com
, i veureu la Mattermost Sign Up
pàgina.
A la Mattermost Sign Up
pàgina, introduïu una email address
, una username
i una password
i, a continuació, feu clic al Create Account
botó per registrar el primer usuari.
Nota: tingueu en compte que el primer usuari que registreu també serà l'administrador del sistema.
A la Team Name
pàgina i a la Team URL
pàgina, introduïu a team name
i a URL
per al vostre primer equip.
Ara heu configurat correctament un servidor de missatgeria Mattermost que és prou robust per servir un equip petit o mitjà en un entorn de producció. No dubteu a explorar la interfície de Mattermost i convidar més membres de l'equip.
Utilitzeu un sistema diferent? Plesk és un tauler de control d'amfitrió web propietari que permet als usuaris administrar els seus llocs web personals i/o de clients, bases de dades
Introducció Lets Encrypt és un servei d'autoritat de certificació que ofereix certificats TLS/SSL gratuïts. El procés d'instal·lació està simplificat per Certbot,
Utilitzeu un sistema diferent? Què és Tekkit Classic? Tekkit Classic és un modpack per al joc que tothom coneix i estima; Minecraft. Conté algunes de la ver
Utilitzeu un sistema diferent? Jekyll és una gran alternativa a WordPress per crear blocs o compartir contingut. No requereix cap base de dades i és molt fàcil
Utilitzeu un sistema diferent? Si compres un servidor Debian, sempre hauríeu de tenir els darrers pedaços i actualitzacions de seguretat, tant si esteu adormit com si no.
PHP i els paquets relacionats són els components més utilitzats quan es desplega un servidor web. En aquest article, aprendrem a configurar PHP 7.0 o PHP 7.1 o
Squid és un popular programa Linux gratuït que us permet crear un servidor intermediari web de reenviament. En aquesta guia, veureu com instal·lar Squid a CentOS per convertir-vos-hi
Introducció Lighttpd és una bifurcació d'Apache destinada a ser molt menys intensiu en recursos. És lleuger, d'aquí el seu nom, i és bastant senzill d'utilitzar. Instal·lant
1. Virtualmin/Webmin Virtualmin és un tauler de control d'allotjament web potent i flexible per a sistemes Linux i UNIX basat en la coneguda base web de codi obert
Yii és un framework PHP que permet desenvolupar aplicacions de manera més ràpida i senzilla. Instal·lar Yii a Ubuntu és senzill, ja que aprendràs exactament
Screen és una aplicació que permet l'ús múltiple de sessions de terminal dins d'una finestra. Això us permet simular diverses finestres de terminal on es fa
Aquest tutorial explica com configurar un servidor DNS amb Bind9 a Debian o Ubuntu. Al llarg de l'article, substituïu el vostre-nom-domini.com en conseqüència. Al th
Introducció Logrotate és una utilitat Linux que simplifica l'administració dels fitxers de registre. Normalment s'executa un cop al dia mitjançant un treball cron i gestiona la base de registres
Recentment, VULTR ha fet canvis al seu extrem, i ara tot hauria de funcionar bé des de la caixa amb NetworkManager habilitat. Si voleu desactivar
Icinga2 és un sistema de supervisió potent i, quan s'utilitza en un model de client mestre, pot substituir la necessitat de controls de monitoratge basats en NRPE. El mestre-client
Utilitzeu un sistema diferent? Red5 és un servidor multimèdia de codi obert implementat a Java que us permet executar aplicacions Flash multiusuari com ara la transmissió en directe.
En aquest article, veurem com compilar i instal·lar la línia principal de Nginx des de les fonts oficials de Nginx amb el mòdul PageSpeed, que us permet
Utilitzeu un sistema diferent? Apache Cassandra és un sistema de gestió de bases de dades NoSQL gratuït i de codi obert dissenyat per proporcionar escalabilitat, alta
Utilitzeu un sistema diferent? Apache Cassandra és un sistema de gestió de bases de dades NoSQL gratuït i de codi obert dissenyat per proporcionar escalabilitat, alta
Utilitzeu un sistema diferent? Vanilla Forum és una aplicació de fòrum de codi obert escrita en PHP. És totalment personalitzable, fàcil d'utilitzar i admet externa
La Intel·ligència Artificial no està en el futur, és aquí mateix en el present. En aquest bloc Llegiu com les aplicacions d'Intel·ligència Artificial han afectat diversos sectors.
També ets víctima d'atacs DDOS i estàs confós sobre els mètodes de prevenció? Llegiu aquest article per resoldre les vostres consultes.
Potser haureu sentit que els pirates informàtics guanyen molts diners, però us heu preguntat mai com guanyen aquest tipus de diners? anem a discutir.
Vols veure els invents revolucionaris de Google i com aquests invents van canviar la vida de tots els éssers humans actuals? A continuació, llegiu al bloc per veure els invents de Google.
El concepte de cotxes autònoms per sortir a les carreteres amb l'ajuda de la intel·ligència artificial és un somni que tenim des de fa temps. Però malgrat les diverses promeses, no es veuen enlloc. Llegeix aquest blog per saber-ne més...
A mesura que la ciència evoluciona a un ritme ràpid, fent-se càrrec de molts dels nostres esforços, també augmenten els riscos de sotmetre'ns a una singularitat inexplicable. Llegeix, què pot significar per a nosaltres la singularitat.
Els mètodes d'emmagatzematge de les dades que han anat evolucionant poden ser des del naixement de les dades. Aquest bloc tracta l'evolució de l'emmagatzematge de dades a partir d'una infografia.
Llegeix el blog per conèixer de la manera més senzilla les diferents capes de l'Arquitectura Big Data i les seves funcionalitats.
En aquest món digital, els dispositius domèstics intel·ligents s'han convertit en una part crucial de les vides. A continuació, es mostren alguns avantatges sorprenents dels dispositius domèstics intel·ligents sobre com fan que la nostra vida valgui la pena i sigui més senzilla.
Recentment, Apple va llançar macOS Catalina 10.15.4, una actualització de suplements per solucionar problemes, però sembla que l'actualització està causant més problemes que provoquen el bloqueig de les màquines Mac. Llegiu aquest article per obtenir més informació