Cara Memasang Panel Kontrol Hosting Mudah di Ubuntu 16.04
Pelajari langkah-langkah untuk memasang Panel Kontrol Hosting Mudah (EHCP) di Ubuntu 16.04 dengan panduan ini.
Apache adalah server web populer yang digunakan oleh sebagian besar perusahaan hosting web. Tembolok pernis adalah akselerator HTTP dan proksi terbalik. Kita dapat menggunakan Varnish dengan server HTTP apa pun. Dalam contoh ini, kita akan menggunakan Apache 2.
Sebagai server web, Apache dapat menggunakan banyak sumber daya server untuk melayani halaman. Jika Anda menjalankan situs web dengan lalu lintas tinggi, maka Anda mungkin memerlukan akselerator HTTP untuk meningkatkan kinerja server. Pernis akan membantu Anda dengan itu.
Instal server Apache dan aktifkan dengan menggunakan perintah berikut:
sudo apt-get update
sudo apt-get install apache2-mpm-event
Anda dapat menguji status server Apache dengan perintah ini:
sudo service apache2 status
Jika layanan ini berjalan, "apache2 sedang berjalan" akan dicetak ke terminal Anda. Jika tidak, Anda dapat memulai layanan dengan perintah ini:
sudo service apache2 start
Instal versi stabil terbaru dari Varnish 4. Versi ini tidak tersedia di Ubuntu Repository secara default, jadi Anda perlu menjalankan perintah berikut untuk menginstalnya.
sudo apt-get install apt-transport-https
sudo curl https://repo.varnish-cache.org/ubuntu/GPG-key.txt | apt-key add -
echo "deb https://repo.varnish-cache.org/ubuntu/ trusty varnish-4.0" >> /etc/apt/sources.list.d/varnish-cache.list
sudo apt-get update
sudo apt-get install varnish
Konfigurasikan Tembolok Pernis. Di sini kita akan mengubah port server Varnish ke 80. Jalankan perintah berikut:
sudo nano /etc/default/varnish
Sekarang cari DAEMON_OPTS = "di bawah Alternatif 2, Konfigurasi dengan VCL . Ubah bagian DAEMON_OPTS =" untuk mencocokkan dengan baris berikut. Ini hanya pembaruan porta.
DAEMON_OPTS="-a :80 \
-T localhost:6082 \
-f /etc/varnish/default.vcl \
-S /etc/varnish/secret \
-s malloc,256m"
Tekan CTRL + X , lalu Y untuk menyimpan file.
Konfigurasikan Apache. Kita perlu mengubah port mendengarkan Apache dari 80 menjadi 8080.
Edit file port dengan menjalankan perintah berikut:
sudo nano /etc/apache2/ports.conf
Ubah Listen 80 menjadi Listen 8080 .
Selanjutnya, perbarui file host virtual ...
sudo nano /etc/apache2/sites-available/000-default.conf
... ubah <VirtualHost *: 80> menjadi <VirtualHost *: 8080> .
Jika Anda memiliki file host virtual lainnya, maka mereka juga harus diperbarui.
Mulai ulang kedua layanan.
sudo service apache2 restart
sudo service varnish restart
Anda sudah siap. Lihat bagian berikut untuk tips pengaturan lanjutan.
Jalankan perintah berikut untuk menampilkan statistik Varnish:
varnishstat
Anda dapat mengedit default.vcl
file untuk berbagai fitur.
Untuk mengaktifkan cache browser untuk file media, Anda vcl_backend_response
harus cocok dengan konfigurasi berikut.
sub vcl_backend_response {
if (bereq.url ~ "\.(png|gif|jpg|swf|css|js)$") {
unset beresp.http.set-cookie;
set beresp.http.cache-control = "max-age = 2592000";
}
}
Ini akan meningkatkan kecepatan situs Anda dan peringkat SEO.
Untuk menghapus cache Varnish, Anda dapat mengubah vcl_recv
agar sesuai dengan konfigurasi berikut:
sub vcl_recv {
if (req.method == "PURGE") {
return (purge);
}
}
Setelah melakukan perubahan ini, Anda dapat mengirim permintaan ikal di sesi ssh Anda dengan format berikut:
curl <domain_name.com> -XPURGE
Di sini, -XPURGE
akan mengirim permintaan pembersihan ke server Varnish.
Pelajari langkah-langkah untuk memasang Panel Kontrol Hosting Mudah (EHCP) di Ubuntu 16.04 dengan panduan ini.
Panduan ini mencakup instalasi dasar dan pengaturan GitBucket untuk instance Vultr yang menjalankan Ubuntu 16.04, dan mengasumsikan bahwa Anda menjalankan perintah sebagai
Menggunakan Sistem yang Berbeda? Mattermost adalah sumber terbuka, alternatif yang di-host-sendiri ke layanan pesan Slack SAAS. Dengan kata lain, dengan Mattermost, Anda ca
Menggunakan Sistem yang Berbeda? Redmine adalah alat manajemen proyek berbasis web gratis dan open source. Itu ditulis dalam Ruby on Rails dan mendukung banyak database
Menggunakan Sistem yang Berbeda? Brotli adalah metode kompresi baru dengan rasio kompresi yang lebih baik daripada GZIP. Kode sumbernya dihosting secara publik di Githu ini
Menggunakan Sistem yang Berbeda? Seafile (versi komunitas) adalah solusi sinkronisasi dan berbagi file sumber gratis dan terbuka yang mirip dengan ownCloud. Sepanjang kecerdasan
EasyEngine (ee) adalah alat Python yang memungkinkan Anda untuk mengelola situs Wordpress di Nginx dengan mudah dan otomatis. Menggunakan EasyEngine, Anda tidak perlu dea
Menggunakan Sistem yang Berbeda? Pendahuluan CyberPanel adalah salah satu panel kontrol pertama di pasar yang bersifat open source dan menggunakan OpenLiteSpeed. Apa ini
ClamAV adalah paket antivirus sumber terbuka dan gratis. Saat merencanakan strategi keamanan untuk server Anda, Anda mungkin ingin mempertimbangkan untuk menjalankan antivirus untuk melindungi
Terraria adalah MMORPG berdasarkan pertambangan, bangunan, dan pertempuran. Beberapa orang mengatakan ini adalah versi 2D Minecraft, tetapi itu tidak adil bagi Terraria
Gambaran Umum Apakah Anda sedang mengerjakan proyek kolaborasi besar dengan tim pengembangan Anda atau membunuh bos dalam permainan permainan peran terbaru, Anda akan pergi
Dalam tutorial ini, Anda akan belajar cara mengatur server Left 4 Dead 2 di Ubuntu. Panduan ini diuji pada server Ubuntu 15.10. Pembaruan Prasyarat th
OpenSIPS Control Panel adalah aplikasi web berbasis PHP untuk penyediaan server OpenSIPS SIP. Ini dapat digunakan untuk penyediaan, operasi, dan monitor multipl
Menggunakan Sistem yang Berbeda? 1.0 Oktober CMS adalah Content Management System (CMS) yang sederhana dan dapat diandalkan, gratis dan open source yang dibangun di atas kerangka Laravel
Piwik adalah sistem perangkat lunak analitik open source yang dapat diinstal pada server untuk melihat lalu lintas situs webnya secara real time. Itu adalah excellen
Ghost adalah platform penerbitan sumber terbuka modern yang dibangun di atas Node.js dengan klien admin Ember.js, API JSON, dan API tema yang ditenagai oleh Handlebars.js. Ghos
Instal dan kelola versi Node.JS dengan mudah menggunakan Node Version Manager (NVM). NVM mirip dengan Rubys RVM, memungkinkan Anda untuk menginstal dan beralih antara
Pada bulan Maret 2018 Mari Enkripsi menambahkan dukungan untuk sertifikat wildcard. Sertifikat wildcard memungkinkan Anda mengamankan semua subdomain tingkat pertama dari suatu domain dengan singl
Menggunakan Sistem yang Berbeda? Backdrop CMS 1.8.0 adalah Content Management System (CMS) yang sederhana dan fleksibel, ramah seluler, gratis dan terbuka yang memungkinkan kami
Pendahuluan PostgreSQL adalah sistem manajemen basis data sumber bebas dan terbuka yang dapat digunakan untuk menyimpan informasi yang terkait dengan situs web. Juga dikenal a
Pelajari langkah-langkah untuk memasang Panel Kontrol Hosting Mudah (EHCP) di Ubuntu 16.04 dengan panduan ini.
Wawasan tentang 26 Teknik Analisis Data Besar: Bagian 1
Banyak dari Anda tahu Switch keluar pada Maret 2017 dan fitur-fitur barunya. Bagi yang belum tahu, kami sudah menyiapkan daftar fitur yang membuat 'Switch' menjadi 'gadget yang wajib dimiliki'.
Apakah Anda menunggu raksasa teknologi untuk memenuhi janji mereka? periksa apa yang belum terkirim.
Baca blog untuk mengetahui berbagai lapisan dalam Arsitektur Big Data dan fungsinya dengan cara yang paling sederhana.
Baca ini untuk mengetahui bagaimana Kecerdasan Buatan menjadi populer di antara perusahaan skala kecil dan bagaimana hal itu meningkatkan kemungkinan untuk membuat mereka tumbuh dan memberi keunggulan pada pesaing mereka.
CAPTCHA telah berkembang cukup sulit bagi pengguna untuk dipecahkan dalam beberapa tahun terakhir. Apakah itu akan tetap efektif dalam deteksi spam dan bot di masa mendatang?
Saat Sains Berkembang dengan kecepatan tinggi, mengambil alih banyak upaya kita, risiko menundukkan diri kita pada Singularitas yang tidak dapat dijelaskan juga meningkat. Baca, apa arti singularitas bagi kita.
Apa itu telemedicine, perawatan kesehatan jarak jauh dan dampaknya terhadap generasi mendatang? Apakah itu tempat yang bagus atau tidak dalam situasi pandemi? Baca blog untuk menemukan tampilan!
Anda mungkin pernah mendengar bahwa peretas menghasilkan banyak uang, tetapi pernahkah Anda bertanya-tanya bagaimana cara mereka mendapatkan uang sebanyak itu? mari berdiskusi.