diff --git a/defaults/main.yml b/defaults/main.yml
index e2ab5b9cdffbfc3b69ecfe651fad951e195c9699..009c1a0660b92e6bcdda6e090acdc829d1848c82 100644
--- a/defaults/main.yml
+++ b/defaults/main.yml
@@ -34,11 +34,25 @@ apc_num_files_hint: '0'
 
 # php 5.3
 php53:
+  libraries:
+    - file: 'libgd.so.2.0.0'
+      link: 'libgd.so.2'
+    - file: 'liblcms.so.1.0.19'
+      link: 'liblcms.so.1'
+    - file: 'libMagickCore.so.4.0.1'
+      link: 'libMagickCore.so.4'
+    - file: 'libMagickWand.so.4.0.1'
+      link: 'libMagickWand.so.4'
+    - file: 'libt1.so.5.1.2'
+      link: 'libt1.so.5'
+  liblinks:
+    - src: '/lib/x86_64-linux-gnu/libpng12.so.0'
+      link: 'libpng12.so.0'
   modules:
     - 'apc'
     - 'curl'
-    #- 'gd' (needs libgd.so.2)
-    #- 'imagick'
+    - 'gd'
+    - 'imagick'
     - 'imap'
     #- 'json'
     - 'mcrypt'
@@ -50,3 +64,4 @@ php53:
     - 'redis'
     - 'xmlrpc'
   extdir: '/usr/local/lib/php/extensions/no-debug-non-zts-20090626'
+  libdir: '/usr/lib/x86_64-linux-gnu'
diff --git a/files/php53/gd.so b/files/php53/gd.so
old mode 100644
new mode 100755
index e8e34c401b846d39a4d5dad984360a5434b8bbfa..ea126440a70facd0c2846bb862a7381e70bc6ce0
Binary files a/files/php53/gd.so and b/files/php53/gd.so differ
diff --git a/files/php53/imagick.so b/files/php53/imagick.so
new file mode 100644
index 0000000000000000000000000000000000000000..29d0e18a2c15f3ff26a6227cc6f3e3d9a9f2ac5f
Binary files /dev/null and b/files/php53/imagick.so differ
diff --git a/files/php53/libs/libMagickCore.so.4.0.1 b/files/php53/libs/libMagickCore.so.4.0.1
new file mode 100644
index 0000000000000000000000000000000000000000..5b7bce4bebbbc4ea525a59ef4c0af5e36708d46d
Binary files /dev/null and b/files/php53/libs/libMagickCore.so.4.0.1 differ
diff --git a/files/php53/libs/libMagickWand.so.4.0.1 b/files/php53/libs/libMagickWand.so.4.0.1
new file mode 100644
index 0000000000000000000000000000000000000000..af99e418d55b63cca8fb37d23917342fa5506537
Binary files /dev/null and b/files/php53/libs/libMagickWand.so.4.0.1 differ
diff --git a/files/php53/libs/libgd.so.2.0.0 b/files/php53/libs/libgd.so.2.0.0
new file mode 100644
index 0000000000000000000000000000000000000000..d314eb0a63d3a9e01352cd03da92c1a3bfbeaf2a
Binary files /dev/null and b/files/php53/libs/libgd.so.2.0.0 differ
diff --git a/files/php53/libs/liblcms.so.1.0.19 b/files/php53/libs/liblcms.so.1.0.19
new file mode 100644
index 0000000000000000000000000000000000000000..7099a4520e00155ed5f8a650c148cdaba2aba1df
Binary files /dev/null and b/files/php53/libs/liblcms.so.1.0.19 differ
diff --git a/files/php53/libs/libt1.so.5.1.2 b/files/php53/libs/libt1.so.5.1.2
new file mode 100644
index 0000000000000000000000000000000000000000..65d5e04421dc875d93346e46ae1f79190baae156
Binary files /dev/null and b/files/php53/libs/libt1.so.5.1.2 differ
diff --git a/tasks/php53.yml b/tasks/php53.yml
index 0df97c6cb42e668e0ed0bb3a291476a0330f42e8..97ba5a3be556dfc74d2221596f960e3eeb6c3ca4 100644
--- a/tasks/php53.yml
+++ b/tasks/php53.yml
@@ -37,19 +37,48 @@
   - name: "Compile PHP 5.3"
     shell: "{{ item }} chdir=/tmp/php53/php-5.3.29"
     with_items:
-      - ./configure
+      - ./configure --enable-mbstring
       - make
       - make install
 
   when: '"PHP 5.3.29" not in php_version_available.stdout'
 
+- name: "Copy PHP53 Libraries"
+  copy:
+    src='php53/libs/{{ item.file }}'
+    dest='{{ php53.libdir }}/{{ item.file }}'
+    owner='root'
+    group='root'
+    mode='644'
+  with_items: '{{ php53.libraries }}'
+
+- name: "Ensure PHP53 Library Links"
+  file:
+    src='{{ php53.libdir }}/{{ item.file }}'
+    dest='{{ php53.libdir }}/{{ item.link }}'
+    state='link'
+    owner='root'
+    group='root'
+    mode='644'
+  with_items: '{{ php53.libraries }}'
+
+- name: "Ensure extra Library Links"
+  file:
+    src='{{ item.src }}'
+    dest='{{ php53.libdir }}/{{ item.link }}'
+    state='link'
+    owner='root'
+    group='root'
+    mode='644'
+  with_items: '{{ php53.liblinks }}'
+
 - name: "Copy PHP53 Modules"
   copy:
     src='php53/{{ item }}.so'
     dest='{{ php53.extdir }}/{{ item }}.so'
     owner='root'
     group='root'
-    mode=644
+    mode='644'
   with_items: '{{ php53.modules }}'
 
 - name: "Enable PHP53 Modules"