Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1
Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1
Countly adalah platform pemasaran dan analitik web / mudah alih sumber terbuka. Ia dilengkapi dengan banyak fitur untuk mengumpulkan data dari aplikasi web, mudah alih, atau permainan. Ia menyediakan kemas kini data masa nyata dan termasuk sistem berasaskan pemalam. Dalam tutorial ini kita akan memasang pelayan Countly di CentOS 7.
Sebelum memasang sebarang pakej pada contoh pelayan CentOS, disarankan untuk mengemas kini sistem. Log masuk menggunakan pengguna sudo dan jalankan arahan berikut untuk mengemas kini sistem.
sudo yum -y install epel-release
sudo yum -y update
sudo shutdown -r now
Setelah sistem selesai boot semula, log masuk semula sebagai pengguna sudo dan teruskan ke langkah seterusnya.
Pelayan Countly boleh dipasang secara langsung menggunakan arahan berikut.
su -c "wget -qO- http://c.ly/install | bash"
Anda perlu memberikan kata laluan root anda di sini. Perintah di atas akan memuat turun dan memasang semua pergantungan yang diperlukan serta perisian pelayan Countly.
Benarkan port yang diperlukan melalui firewall sistem.
sudo firewall-cmd --add-service=http --permanent
sudo firewall-cmd --add-service=https --permanent
sudo firewall-cmd --add-service=smtp --permanent
sudo firewall-cmd --reload
Anda boleh memeriksa status aplikasi menggunakan arahan berikut.
sudo countly status
Gunakan arahan berikut untuk memulakan / menghentikan pelayan Countly yang diperlukan.
sudo countly start
sudo countly stop
Sebelum memasang Let's Encrypt, anda mesti mempunyai domain atau subdomain yang mengarah ke alamat IP anda. Jalankan arahan berikut untuk memasang Certbot pada sistem anda.
sudo yum -y install certbot
Mulakan skrip Certbot untuk mendapatkan sijil SSL untuk anda. Pastikan untuk mengganti semua kejadian countly.example.com
dengan nama domain sebenar anda. Ganti juga <user_name>
dengan nama pengguna semasa.
sudo certbot certonly --webroot -w /home/<user_name>/countly/frontend/express/public -d countly.example.com
Perintah di atas akan meminta alamat e-mel anda dan akan menghasilkan sijil SSL untuk countly.example.com
.
Hasilkan parameter Diffie-Hellman yang kuat menggunakan arahan berikut.
sudo openssl dhparam -outform pem -out /etc/letsencrypt/live/countly.example.com/dhparam2048.pem 2048
Sekarang anda perlu mengubah konfigurasi Nginx lalai supaya laman web anda dapat diakses menggunakan HTTPS. Jalankan arahan berikut untuk mengedit fail konfigurasi Nginx lalai.
sudo nano /etc/nginx/conf.d/default.conf
Gantikan konfigurasi yang ada dengan yang berikut.
server {
listen 80;
return 301 https://$host$request_uri;
}
server {
listen 443;
server_name localhost;
access_log off;
ssl on;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
ssl_ciphers 'kEECDH+ECDSA+AES128 kEECDH+ECDSA+AES256 kEECDH+AES128 kEECDH+AES256 kEDH+AES128 kEDH+AES256 DES-CBC3-SHA +SHA !aNULL !eNULL !LOW !kECDH !DSS !MD5 !EXP !PSK !SRP !CAMELLIA !SEED';
ssl_session_cache builtin:1000 shared:SSL:10m;
ssl_stapling on;
ssl_dhparam /etc/letsencrypt/live/countly.example.com/dhparam2048.pem;
ssl_certificate /etc/letsencrypt/live/countly.example.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/countly.example.com/privkey.pem;
location = /i {
proxy_pass http://127.0.0.1:3001;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
}
location ^~ /i/ {
proxy_pass http://127.0.0.1:3001;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
}
location = /o {
proxy_pass http://127.0.0.1:3001;
}
location ^~ /o/ {
proxy_pass http://127.0.0.1:3001;
}
location / {
proxy_pass http://127.0.0.1:6001;
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
}
}
Sekarang mulakan semula pelayan Countly dan pelayan web Nginx.
sudo countly restart
sudo systemctl restart nginx
Pemasangan Countly Server kini selesai, anda boleh mengakses papan pemuka pada alamat berikut.
https://countly.example.com
Anda akan diminta untuk membuat akaun pentadbir sebaik sahaja anda membuka pautan di atas dalam penyemak imbas. Setelah akaun pentadbir dibuat, anda akan diminta untuk menambahkan aplikasi baru ke dalam Countly untuk pengumpulan data. Nikmati pelayan Countly baru anda!
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