Difference between revisions of "Z-Push"
imported>Cov (→Installation) |
|||
(9 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
− | '''Z-Push''' is an [[ | + | '''Z-Push''' is an [[w:Open Source|open source]] ActiveSync server written in PHP. It can use several data backends, the most featureful of which is [[Zarafa]]. |
=Installation= | =Installation= | ||
Line 15: | Line 15: | ||
php_flag magic_quotes_runtime off | php_flag magic_quotes_runtime off | ||
php_flag short_open_tag on' > /etc/httpd/conf.d/z-push.conf | php_flag short_open_tag on' > /etc/httpd/conf.d/z-push.conf | ||
+ | # chown -R apache:apache /var/www/z-push | ||
+ | # /etc/init.d/httpd graceful | ||
</pre> | </pre> | ||
+ | |||
+ | You can test the installation by navigating to <code>http://yourdomain.com/Microsoft-Server-ActiveSync</code>. You should be greeted by a request for your username and login and after successful authentication the following message. | ||
+ | |||
+ | <pre> | ||
+ | Your device requested the Z-Push URL without the required GET parameters. | ||
+ | </pre> | ||
+ | |||
+ | If you get that message then you're ready to configure your clients. | ||
+ | |||
+ | =See Also= | ||
+ | * [[Android]] platform clients | ||
+ | * [[Zarafa]] personal information server | ||
+ | |||
+ | =External Links= | ||
+ | * [http://z-push.sourceforge.net/soswp/index.php?pages_id=1&t=home Z-Push project page] | ||
+ | |||
+ | [[Category:Howtos]] | ||
+ | [[Category:Software]] |
Latest revision as of 07:37, 4 January 2019
Z-Push is an open source ActiveSync server written in PHP. It can use several data backends, the most featureful of which is Zarafa.
Installation
The following instructions were written for Z-Push 1.3 RC 2 on CentOS 5 and may not work on other platforms or versions. If you would like to see additional coverage, please add it yourself or make a request on the wiki's wanted page.
To install Z-Push, download and unzip the tarball to /var/www
, add the appropriate configuration to Apache and make sure the permissions are set as necessary. Detailed instructions are in the INSTALL file unpacked from the tarball. Quick steps are shown below.
# wget http://download.berlios.de/z-push/z-push-1.3RC2.tar.gz # tar xzf z-push-*.tar.gz -C /var/www # echo 'Alias /Microsoft-Server-ActiveSync /var/www/z-push/index.php php_flag magic_quotes_gpc off php_flag register_globals off php_flag magic_quotes_runtime off php_flag short_open_tag on' > /etc/httpd/conf.d/z-push.conf # chown -R apache:apache /var/www/z-push # /etc/init.d/httpd graceful
You can test the installation by navigating to http://yourdomain.com/Microsoft-Server-ActiveSync
. You should be greeted by a request for your username and login and after successful authentication the following message.
Your device requested the Z-Push URL without the required GET parameters.
If you get that message then you're ready to configure your clients.