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.comyang telah dikonfigurasi untuk menunjuk ke 203.0.113.1contoh 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-passwordkepada 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 /optdirektori, kemudian buat subdirektori /opt/mattermost/datauntuk menyimpan data program.
sudo mv mattermost /opt
sudo mkdir /opt/mattermost/data
Buat pengguna mattermostyang berdedikasi dan kumpulan khusus mattermostuntuk menjalankan Mattermost.
sudo useradd --system --user-group mattermost
Tetapkan pengguna dan kumpulan mattermostsebagai pemilik fail Mattermost.
sudo chown -R mattermost:mattermost /opt/mattermost
Beri kebenaran menulis kepada mattermostkumpulan.
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 DriverNamediatur ke mysqlkemudian tetapkan DataSourceke nilai berikut, ganti <mmuser-password>dengan nilai yang sesuai. Pastikan juga nama pangkalan data sebagai mattermostganti mattermost_test:
Kemudian keluar dengan menekan CTRL+ Xdan kemudian Yuntuk menyimpan.
Biarkan Mattermost mengikat ke port istimewa, misalnya, 80dan 443.
cd /opt/mattermost/bin
sudo setcap cap_net_bind_service=+ep ./platform
sudo setcap cap_net_bind_service=+ep ./mattermost
Buat systemdfail 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 systemdfail 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.comatau https://mattermost.example.com, dan anda akan melihat Mattermost Sign Uphalamannya.
Di Mattermost Sign Uphalaman, masukkan an email address, a username, dan a password, dan kemudian klik Create Accountbutang untuk mendaftarkan pengguna pertama.
Nota: Harap maklum bahawa pengguna pertama yang anda daftar juga akan menjadi pentadbir sistem.
Di Team Namehalaman dan Team URLhalaman, masukkan a team namedan a URLuntuk 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
Baca blog untuk mengetahui lapisan berbeza dalam Seni Bina Data Besar dan fungsinya dengan cara yang paling mudah.
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 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.
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.
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?
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