Setelah membeli cloud hosting dengan OS Ubuntu 14.04 (OS harus ubuntu v14.04).
Anda akan mendapatkan akses SSH via email (user: root
, pass: xxxx
).
Login ke ssh via terminal (pake putty jika OS nya windows).
Setelah masuk ke dalam terminal SSH ketik perintah ini (*):
cd /
curl -o- https://gist.githubusercontent.com/oknoorap/9e9bccfa40510b3301f6c957cbb1b614/raw/install.sh | bash
* Anda akan ditanyai tentang password FTP, dengan default user: cpa
Jika install FTP error maka ulangi dengan mengetik perintah ini:
cd /cpamaster
./install_ftp.sh
Sebelum install domain, sebaiknya edit histat id dan adcenter. Buka config.json
di /cpamaster
.
cd /cpamaster
nano config.json
Sebelum install domain, Jika Anda ingin mengubah default spinner (title, view dan download permalink). Ketikkan perintah ini:
Title:
nano /cpamaster/Spinner/title.txt
View:nano /cpamaster/Spinner/view.txt
Download:nano /cpamaster/Spinner/download.txt
Server telah terinstall, sekarang saatnya install domain.
Setiap kali Anda ingin menginstall domain ketik perintah ini:
Pertama masuk ke folder cpamaster
, jika Ada sudah masuk di folder /cpamaster
skip ke perintah kedua.
cd /cpamaster
node gen.js domainname.com
* Domain harus tanpa www dan http
Cukup mengetikkan randomsubdomain.domain.com
, randomsubdomain akan otomatis tergenerate sebagai subdomain.
Jika tidak bisa mengedit file-file yang ada di FTP, silahkan masuk SSH dan ketikkan perintah ini:
cd /cpamaster
./fix.sh namadomain.com
Jika ingin menghapus sudomains yang sudah ada lakukan perintah ini:
cd /cpamaster
./delete_subdomains.sh
Upload keyword via ftp dengan user: cpa dan password yang telah di setup di installasi server.
Untuk mengupdate engine versi terbaru lakukan perintah ini.
cd /
curl -o- https://gist.githubusercontent.com/oknoorap/9e9bccfa40510b3301f6c957cbb1b614/raw/update.sh | bash
Untuk mengupdate website setelah update engine lakukan perintah ini.
Jangan lupa untuk ubah config.json
cd /cpamaster
node update.js namadomain.com
Untuk backup folder gunakan fitur rsync pada folder-folder berikut ini.
/cpa
/etc/nginx/sites-enabled
/etc/nginx/sites-available/
note:
https://tjosm.com/4068/switch-tcpip-from-unix-socket-nginx/