Install Jappix On Ubuntu Lucid

Jappix adalah perangkat lunak gratis yang dirilis di bawah lisensi AGPL, bertujuan untuk membuat sesuatu yang besar bagi dunia jaringan sosial. Untuk instalasi Jappix, saya menggunakan HTTP Server dengan Nginx Web Server :

sudo apt-get install nginx

Start nginx Anda :

sudo /etc/init.d/nginx start

Ketik di Web Browser Anda “localhost” dan akan mendapat sambutan “Welcome to nginx!”.

Download Jappix Nemesis Alpha 1 [0.9.1] kemudian Extract, letakkan copy Jappix Nemesis hasil extract tadi di /var/www/ menjadi /var/www/jappix buat jappix writable agar pada saat instalasi jappix tidak medapat masalah.

Buat secara manual log untuk jappix :

$ sudo su
# cd /var/log/
# mkdir jappix
# cp /var/log/nginx/access.log /var/log/jappix/access.log
# cp /var/log/nginx/error.log /var/log/jappix/error.log
# cp /var/log/localhost.access.log /var/log/jappix/localhost.access.log
# exit

Instal modules yang dibutuhkan :

sudo apt-get install php5-cgi php5-gd php5-curl

Selanjutnya buat php-fastcgi init script :

sudo gedit /etc/init.d/php-fastcgi
#!/bin/bash
BIND=127.0.0.1:9000
USER=www-data
PHP_FCGI_CHILDREN=15
PHP_FCGI_MAX_REQUESTS=1000

PHP_CGI=/usr/bin/php-cgi
PHP_CGI_NAME=`basename $PHP_CGI`
PHP_CGI_ARGS="- USER=$USER PATH=/usr/bin PHP_FCGI_CHILDREN=$PHP_FCGI_CHILDREN PHP_FCGI_MAX_REQUESTS=$PHP_FCGI_MAX_REQUESTS $PHP_CGI -b $BIND"
RETVAL=0

start() {
      echo -n "Starting PHP FastCGI: "
      start-stop-daemon --quiet --start --background --chuid "$USER" --exec /usr/bin/env -- $PHP_CGI_ARGS
      RETVAL=$?
      echo "$PHP_CGI_NAME."
}
stop() {
      echo -n "Stopping PHP FastCGI: "
      killall -q -w -u $USER $PHP_CGI
      RETVAL=$?
      echo "$PHP_CGI_NAME."
}

case "$1" in
    start)
      start
  ;;
    stop)
      stop
  ;;
    restart)
      stop
      start
  ;;
    *)
      echo "Usage: php-fastcgi {start|stop|restart}"
      exit 1
  ;;
esac
exit $RETVAL

Kemudian simpan. Selanjutnya membuat script executable dan membuat auto start up :

sudo chmod +x /etc/init.d/php-fastcgi
sudo service php-fastcgi start
sudo update-rc.d php-fastcgi defaults

Buat virtual host untuk Jappix

sudo gedit /etc/nginx/sites-available/jappix
server{
	listen 80;
	server_name jappix;
	access_log /var/log/jappix/access.log;
	error_log /var/log/localhost.error.log;

	location / {
	  root /var/www/jappix;
	  index index.php;
	}

	location ~ \.php$ {
	    fastcgi_pass    127.0.0.1:9000;
	    fastcgi_index   index.php;
	    fastcgi_param   SCRIPT_FILENAME /var/www/jappix$fastcgi_script_name;
	    include         fastcgi_params;
	}

}

simpan konfigurasi jappix virtual host, dan enable virtual host untuk Jappix :

sudo ln -s /etc/nginx/sites-available/jappix /etc/nginx/sites-enabled/jappix

Tambahkan host “jappix” di /etc/hosts :

sudo nano /etc/hosts :

127.0.0.1       localhost jappix

Terakhir, restart nginx server :

sudo service nginx restart

Install Jappix

Ketik pada web browser Anda “jappix” akan muncul gambar seperti di bawah ini :

Click Next :

Anda akan mendapat pemberitahuan bahwa folder is writable, click next untuk membuat Administrator Account :

Buat user administrator dan masukkan password baru user adminstrator Anda. Selajutnya click next untuk mengatur Main Configuration :


Edit Main configuration seperti :

Service isi dengan :

Owner name : PostPro
Owner website : http://www.post-pro.fr/
Legal disclaimer : https://legal.jappix.com/

Pada bagian connection, other, advanced, sesuaikan dengan keinginan Anda. Click next untuk pengaturan Host Configuration :

Pada bagian GENERAL isi dengan:

Main host : jappix.com
Groupchat host : muc.jappix.com
Pubsub host : pubsub.jappix.com

ADVANCED :

Anonymous host : anonymous.jappix.com
Directory host : vjud.jappix.com
BOSH host : https://bind.jappix.com/

Kemudian click next, after that click Finish

Setelah Anda mengklik Finish, akan muncul tampilan jappix login untuk akun Jabber ID Anda :

Click Login dan masukkan Akun Jabber Anda, kemuadin click Here we go! untuk login :

That’s all.

This entry was posted in Chat Network. Bookmark the permalink.

Tinggalkan Balasan

Alamat surel Anda tidak akan dipublikasikan. Isian wajib ditandai *


*

Anda dapat memakai tag dan atribut HTML ini: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Comments links could be nofollow free.