Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1
Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1
Jauh adalah sumber terbuka, alternatif kendiri untuk perkhidmatan pemesejan Slack SAAS. Dengan kata lain, dengan Mattermost, anda boleh menyediakan pelayan pemesejan peribadi dan berdedikasi pada mesin anda sendiri untuk pasukan anda.
203.0.113.1
.mattermost.example.com
yang telah dikonfigurasi untuk menunjuk ke 203.0.113.1
contoh pelayan. Anda boleh mengetahui lebih lanjut tentang ini dalam tutorial Vultr yang lain .mattermost.example.com
.Sebagaimana dikehendaki oleh Paling Lama, anda perlu menyediakan pangkalan data untuk menyimpan semua data untuk Mattermost. Untuk tujuan itu, kami akan memasang MariaDB.
curl -sS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup | sudo bash
sudo yum install MariaDB-server MariaDB-client -y
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
sudo /usr/bin/mysql_secure_installation
Apabila diminta, jawab soalan.
Enter
butangY
your-MariaDB-root-password
your-MariaDB-root-password
Y
Y
Y
Y
Log masuk ke shell MariaDB sebagai root.
mysql -u root -p
Dalam shell MariaDB, masukkan pernyataan berikut.
Nota: Untuk tujuan keselamatan, pastikan untuk menggantikan mattermost
, mattermostuser
dan yourpassword
dengan orang yang anda sendiri.
CREATE DATABASE mattermost;
CREATE USER 'mattermostuser'@'localhost' IDENTIFIED BY 'yourpassword';
GRANT ALL PRIVILEGES ON mattermost.* TO 'mattermostuser'@'localhost' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
Muat turun dan ekstrak arkib Mattermost 4.1.
cd
wget https://releases.mattermost.com/4.1.0/mattermost-4.1.0-linux-amd64.tar.gz
tar -zxvf mattermost-4.1.0-linux-amd64.tar.gz
Pindahkan semua fail Mattermost ke /opt
direktori, kemudian buat subdirektori /opt/mattermost/data
untuk menyimpan data program.
sudo mv ~/mattermost /opt
sudo mkdir /opt/mattermost/data
Buat pengguna mattermost
yang berdedikasi dan kumpulan khusus mattermost
untuk menjalankan Mattermost.
sudo useradd --system --user-group mattermost
Ubah hak milik dan kebenaran semua fail program Mattermost.
sudo chown -R mattermost:mattermost /opt/mattermost
sudo chmod -R g+w /opt/mattermost
Untuk menyediakan pelayan Mattermost yang diaktifkan HTTPS, anda perlu membuat pengubahsuaian pada config
fail Mattermost .
sudo vi /opt/mattermost/config/config.json
Cari baris ini, satu persatu.
"SiteURL": "",
"ListenAddress": ":8065",
"ConnectionSecurity": "",
"UseLetsEncrypt": false,
"Forward80To443": false,
"DataSource": "mmuser:mostest@tcp(dockerhost:3306)/mattermost_test?charset=utf8mb4,utf8&readTimeout=30s&writeTimeout=30s",
Gantikannya dengan garis di bawah.
"SiteURL": "https://mattermost.example.com",
"ListenAddress": ":443",
"ConnectionSecurity": "TLS",
"UseLetsEncrypt": true,
"Forward80To443": true,
"DataSource": "mattermostuser:yourpassword@tcp(localhost:3306)/mattermost?charset=utf8mb4,utf8&readTimeout=30s&writeTimeout=30s",
Catatan: Pada DataSource
barisnya, anda perlu menentukan nama pengguna pangkalan data mattermostuser
, kata laluan yang sesuai yourpassword
, lokasi pelayan pangkalan data localhost
, dan nama pangkalan data secara berurutan mattermost
.
Pastikan DriverName
garis di atas DataSource
garis menggunakan nilai lalai mysql
.
"DriverName": "mysql",
Simpan dan berhenti.
:wq!
Benarkan Mattermost mengikat ke port istimewa, iaitu 80 dan 443.
cd /opt/mattermost/bin
sudo setcap cap_net_bind_service=+ep ./platform
Urus Halterter dengan systemd
.
Buat systemd
fail unit Mattermost .
cat <<EOF | sudo tee -a /etc/systemd/system/mattermost.service
[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
EOF
Ubah kebenaran pada systemd
fail unit ini .
sudo chmod 664 /etc/systemd/system/mattermost.service
Mulakan perkhidmatan Mattermost dan buat secara automatik bermula pada sistem boot.
sudo systemctl daemon-reload
sudo systemctl start mattermost.service
sudo systemctl enable mattermost.service
Benarkan akses di http
dan https
port.
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --zone=public --permanent --add-service=https
sudo firewall-cmd --reload
Akhirnya, arahkan penyemak imbas web kegemaran anda ke http://mattermost.example.com
atau https://mattermost.example.com
, dan anda akan melihat Mattermost Sign Up
halamannya.
Di Mattermost Sign Up
halaman, masukkan an email address
, a username
, dan a password
, dan kemudian klik Create Account
butang untuk mendaftarkan pengguna pertama.
Catatan: Perlu diketahui bahawa pengguna pertama yang anda daftarkan juga akan menjadi pentadbir sistem .
Di Team Name
halaman dan Team URL
halaman, masukkan a team name
dan a URL
untuk pasukan pertama anda.
Anda kini berjaya menyediakan pelayan pemesejan Mattermost yang cukup kuat untuk melayani pasukan kecil atau pertengahan dalam persekitaran pengeluaran. Jangan ragu untuk meneroka antara muka Mattermost dan menjemput lebih ramai ahli pasukan.
Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1
Ramai daripada anda tahu Switch akan keluar pada Mac 2017 dan ciri baharunya. Bagi yang tidak tahu, kami telah menyediakan senarai ciri yang menjadikan 'Tukar' sebagai 'gajet yang mesti ada'.
Adakah anda menunggu gergasi teknologi memenuhi janji mereka? semak apa yang masih belum dihantar.
Baca blog untuk mengetahui lapisan berbeza dalam Seni Bina Data Besar dan fungsinya dengan cara yang paling mudah.
Baca ini untuk mengetahui cara Kecerdasan Buatan semakin popular di kalangan syarikat berskala kecil dan cara ia meningkatkan kebarangkalian untuk menjadikan mereka berkembang dan memberikan pesaing mereka kelebihan.
CAPTCHA telah menjadi agak sukar untuk diselesaikan oleh pengguna dalam beberapa tahun kebelakangan ini. Adakah ia dapat kekal berkesan dalam pengesanan spam dan bot pada masa hadapan?
Apabila Sains Berkembang pada kadar yang pantas, mengambil alih banyak usaha kita, risiko untuk menundukkan diri kita kepada Ketunggalan yang tidak dapat dijelaskan juga meningkat. Baca, apakah makna ketunggalan bagi kita.
Apakah teleperubatan, penjagaan kesihatan jauh dan impaknya kepada generasi akan datang? Adakah ia tempat yang baik atau tidak dalam situasi pandemik? Baca blog untuk mencari paparan!
Anda mungkin pernah mendengar bahawa penggodam memperoleh banyak wang, tetapi pernahkah anda terfikir bagaimana mereka memperoleh wang seperti itu? Mari berbincang.
Baru-baru ini Apple mengeluarkan macOS Catalina 10.15.4 kemas kini tambahan untuk menyelesaikan masalah tetapi nampaknya kemas kini itu menyebabkan lebih banyak masalah yang membawa kepada pemusnahan mesin mac. Baca artikel ini untuk mengetahui lebih lanjut