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
.Gunakan arahan berikut untuk mengemas kini pakej anda.
sudo apt update
sudo apt upgrade
Sebagaimana dikehendaki oleh Paling Lama, anda perlu menyediakan pangkalan data untuk menyimpan semua data untuk Mattermost. Untuk tujuan itu, kami akan memasang MySQL.
Gunakan arahan berikut untuk memasang MySQL Server.
sudo apt install mysql-server
Ia akan meminta anda memilih kata laluan untuk akaun MySQL root,
Kemudian, log masuk ke MySQL sebagai root.
mysql -u root -p
Buat pengguna yang paling penting mmuser
.
mysql> create user 'mmuser'@'%' identified by 'mmuser-password';
Nota: Tukar kata laluan mmuser-password
kepada sesuatu yang lebih selamat.
Buat pangkalan data Mattermost.
mysql> create database mattermost;
Berikan keistimewaan akses kepada pengguna mmuser
.
mysql> grant all privileges on mattermost.* to 'mmuser'@'%';
Akhirnya, log keluar dari MySQL.
mysql> exit
Muat turun dan dedahkan arkib 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
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
Tetapkan pengguna dan kumpulan mattermost
sebagai pemilik fail Mattermost.
sudo chown -R mattermost:mattermost /opt/mattermost
Beri kebenaran menulis kepada mattermost
kumpulan.
sudo chmod -R g+w /opt/mattermost
Sediakan pemacu pangkalan data dalam fail /opt/mattermost/config/config.json
. Buka fail.
nano /opt/mattermost/config/config.json
Cari garis-garis ini.
"SiteURL": "",
"ListenAddress": ":8065",
"DataSource": "mmuser:mostest@tcp(dockerhost:3306)/mattermost_test?charset=utf8mb4,utf8&readTimeout=30s&writeTimeout=30s",
Gantikannya dengan garis di bawah.
"SiteURL": "http://mattermost.example.com",
"ListenAddress": ":80",
"DataSource": "mmuser:<mmuser-password>@tcp(localhost:3306)/mattermost?charset=utf8mb4,utf8&readTimeout=30s&writeTimeout=30s",
Pastikan DriverName
diatur ke mysql
kemudian tetapkan DataSource
ke nilai berikut, ganti <mmuser-password>
dengan nilai yang sesuai. Pastikan juga nama pangkalan data sebagai mattermost
ganti mattermost_test
:
Kemudian keluar dengan menekan CTRL+ Xdan kemudian Yuntuk menyimpan.
Biarkan Mattermost mengikat ke port istimewa, misalnya, 80
dan 443
.
cd /opt/mattermost/bin
sudo setcap cap_net_bind_service=+ep ./platform
sudo setcap cap_net_bind_service=+ep ./mattermost
Buat systemd
fail unit Mattermost dan buka dengan menggunakan nano sebagai root.
nano /etc/systemd/system/mattermost.service
Berkumpul dengan yang berikut.
[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
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
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.
Nota: Harap maklum bahawa pengguna pertama yang anda daftar 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 telah berjaya menubuhkan pelayan pemesejan yang paling baik yang cukup mantap 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