Dalam tutorial ini kami akan menunjukkan cara menginstal Prosper202. Dibuat oleh Tracking202, Prosper202 adalah aplikasi yang dihosting sendiri yang memungkinkan Anda melacak dan mengoptimalkan semua kampanye pemasaran Anda. Ini open source dan mudah dipasang di VPS Linux. Ikuti langkah-langkah di bawah ini untuk menginstal Prosper202 di Ubuntu 14.04 .
Berikut ini adalah persyaratan sistem minimum untuk Prosper202:
– PHP versi 5.4 atau lebih tinggi.
– MySQL versi 5.6 atau lebih tinggi.
– Ekstensi MySQLi diaktifkan di PHP
Silakan dan sambungkan ke server Anda melalui SSH. Hal pertama yang perlu Anda lakukan adalah mengupgrade semua perangkat lunak sistem Anda ke versi terbaru yang tersedia:Jalankan perintah berikut:
# apt-get update &&apt-get -y upgrade
Kita akan menggunakan Nginx sebagai server web dalam tutorial ini. Setelah proses pembaruan selesai, Anda dapat menginstal Nginx di VPS Ubuntu Anda menggunakan perintah berikut:
# apt-get install nginx
Mulai Nginx dan aktifkan saat boot sistem:
# service nginx start# update-rc.d nginx enable
Hal berikutnya yang perlu Anda lakukan adalah menginstal MySQL 5.6 di server Anda. Gunakan perintah berikut:
# apt-get install mysql-server-5.6 mysql-client-5.6
Lanjutkan dengan instalasi aman MySQL:
# mysql_secure_installation
Ikuti pesan di layar untuk mengonfigurasi MySQL:
Masukkan kata sandi saat ini untuk root (masukkan untuk tidak ada):OK, kata sandi berhasil digunakan, lanjutkan...Setel kata sandi root? [Y/n] yKata sandi baru:Masukkan kembali kata sandi baru:Kata sandi berhasil diperbarui!Memuat ulang tabel hak istimewa.. ... Berhasil!Hapus pengguna anonim? [Y/n] y ... Berhasil! Larang login root dari jarak jauh? [Y/n] y ... Berhasil! Hapus database pengujian dan akses ke sana? [Y/n] y - Menjatuhkan database pengujian...ERROR 1008 (HY000) pada baris 1:Tidak dapat menghapus 'tes' database; database tidak ada ... Gagal! Tidak kritis, terus bergerak... - Menghapus hak istimewa pada basis data pengujian... ... Berhasil! Muat ulang tabel hak istimewa sekarang? [Y/n] y ... Sukses!
Mulai layanan MySQL dan aktifkan pada boot sistem:
# service mysql start# update-rc.d mysql aktifkan
Jika Anda telah menginstal server MySQL di server Anda, Anda dapat memeriksa versinya menggunakan perintah berikut:
# mysql --version
Anda akan melihat sesuatu seperti berikut di layar Anda:
# mysql --versionmysql Ver 14.14 Distrib 5.6.28, untuk debian-linux-gnu (x86_64) menggunakan pembungkus EditLine
Komponen selanjutnya yang perlu diinstal adalah PHP-FPM. Instal PHP-FPM menggunakan perintah di bawah ini:
# apt-get install php5-fpm php5-mysql
Buat direktori untuk Prosper202:
# mkdir /var/www/prosper202
Sekarang, unduh rilis terbaru Prosper202 dari http://prosper.tracking202.com/download dan unzip file yang diunduh di direktori ‘/var/www/prosper202/’ di server Anda. Atau, gunakan perintah berikut untuk mengunduh dan meng-unzip instalasi Prosper202 di direktori ‘/var/www/prosper202/’:
# cd /var/www/prosper202/ &&wget http://my.tracking202.com/clickserver/download/latest &&unzip terbaru
Setelah Anda melakukannya, ubah kepemilikan file:
# chown www-data:-R /var/www/prosper202
Buat file konfigurasi Nginx untuk Prosper202:
nano /etc/nginx/sites-available/yourdomain.com
Masukkan konten berikut:
server { #dengarkan 80; ## dengarkan ipv4; baris ini default dan tersirat #listen [::]:80 default ipv6only=on; ## dengarkan root ipv6 /var/www/prosper202; indeks index.php index.html; # Jadikan situs dapat diakses dari http://localhost/ server_name www.yourdomain.com yourdomain.com; lokasi / { # Usaha pertama untuk melayani permintaan sebagai file, kemudian # sebagai direktori, kemudian kembali ke index.html try_files $uri $uri/ /index.html; } error_page 404 /404.html; # redirect halaman kesalahan server ke halaman statis /50x.html error_page 500 502 503 504 /50x.html; lokasi =/50x.html { root /usr/share/nginx/www; } # meneruskan skrip PHP ke server FastCGI yang mendengarkan di 127.0.0.1:9000 lokasi ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; # CATATAN:Anda harus memiliki "cgi.fix_pathinfo =0;" di php.ini # Dengan php5-cgi saja:# fastcgi_pass 127.0.0.1:9000; # Dengan php5-fpm:fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; termasuk fastcgi_params; }}
Pastikan Anda mengganti yourdomain.com dengan nama domain Anda yang sebenarnya.
Aktifkan konfigurasi dan mulai ulang layanan Nginx:
# ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/yourdomain.com# service nginx restart
Karena Prosper202 menyimpan datanya ke dalam database MySQL, Anda perlu membuat database untuknya. Masuk ke MySQL sebagai root:
# mysql -u root -p
Buat database baru untuk Prosper202, pengguna database dan atur kata sandi menggunakan perintah di bawah ini:
mysql> BUAT DATABASE prosper202DB;mysql> BERIKAN SEMUA HAK ISTIMEWA PADA prosper202DB.* UNTUK 'prosper202'@'localhost' DIIDENTIFIKASI DENGAN 'YoUrPaSsWoRd';mysql> FLUSH PRIVILEGES \qLangkah terakhir adalah membuka browser web favorit Anda dan memasukkan nama domain Anda ke dalam bilah pencarian. Anda harus mengikuti petunjuk di layar untuk menyelesaikan instalasi Prosper202.
Tentu saja Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan hosting VPS Linux kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal Prosper202 untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.
PS. Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.
Panels