Issuu on Google+

TD Techtalk Multithreaded PHP Application Server (appserver.io) Stand: Juli 2013


Š 2011 www.techdivision.com


Š 2011 www.techdivision.com


Š 2011 www.techdivision.com


Š 2011 www.techdivision.com


TD Techtalk, 07/2013

nginx-1.4.2

PHP-5.4.17 memcached-1.4.5


TD Techtalk, 07/2013

pthreads-0.0.44 xdebug-2.2.3

AOP-0.2.2b1

PHP 5.4.17 libev-*

pecl_http-1.7.3 libevent-0.1.0


TD Techtalk, 07/2013

root@debian:~# echo “deb http://deb.appserver.io/ wheezy main� >> /etc/apt/sources.list root@debian:~# wget http://deb.appserver.io/appserver.gpg root@debian:~# cat appserver.gpg | apt-key add root@debian:~# aptitude update root@debian:~# aptitude install appserver


TD Techtalk, 07/2013


TD Techtalk, 07/2013

root@debian:~# cd /opt/appserver root@debian:~# bin/pecl upgrade-all


TD Techtalk, 07/2013

root@debian:~# cd /opt/appserver root@debian:~# bin/composer update


TD Techtalk, 07/2013


TD Techtalk, 07/2013

Your-iMac:~ sudo /opt/appserver/sbin/appserverctl start | stop | restart


TD Techtalk, 07/2013

root@debian:~# /etc/init.d/appserver start | stop | restart


TD Techtalk, 07/2013

Runtime ApplicationServer MessageQueue Receiver

PersistenceContainer

ServletContainer

Receiver

Receiver

TimerService Worker

Threads Worker

Socket 0.0.0.0:8587

Message

Socket 0.0.0.0:8585

RemoteMethod

Socket 0.0.0.0:8586

HTTP


TD Techtalk, 07/2013


TD Techtalk, 07/2013


TD Techtalk, 07/2013


TD Techtalk, 07/2013


TD Techtalk, 07/2013


TD Techtalk, 07/2013


TD Techtalk, 07/2013

Your-iMac:~ cd /opt/appserver/webapps Your-iMac:~ composer.phar create-project \ techdivision/techdivision_applicationserverproject \ YOUR_WEBAPP_NAME \ dev-master Your-iMac:~ /opt/appserver/sbin/appserverctl restart


TD Techtalk, 07/2013

Thanks for your attention :) TechDivision GmbH Spinnereiinsel 3a 83059 Kolbermoor

+49 8031 / 221055-0 +49 8031 / 221055-22 info@techdivision.com

www.techdivision.com


TD Techtalk, 07/2013

Alle Inhalte der vorliegenden Pr채sentation sind urheberrechtlich gesch체tzt und d체rfen nur nach vorheriger, schriftlicher Genehmigung durch die TechDivision GmbH weiterverwendet werden.


appserver.io - Open Source Application Server for PHP