Unable to install Drush on Centos 7

============================================================================

====
Error executing action run on resource ‘execute[drupal-make-drush-install]

============================================================================

Mixlib::ShellOut::ShellCommandFailed
------------------------------------
Expected process to exit with [0], but received '2'
---- Begin output of composer global require drush/drush:dev-master ----
STDOUT:
STDERR: Changed current directory to /root/.composer
./composer.json has been created
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Installation request for drush/drush dev-master -> satisfiable by drus

h/drush[dev-master].
- drush/drush dev-master requires php >=5.5.0 -> your PHP version (5.4.1
6) does not satisfy that requirement.

Installation failed, deleting ./composer.json.
---- End output of composer global require drush/drush:dev-master ----
Ran composer global require drush/drush:dev-master returned 2

Resource Declaration:
---------------------
# In /var/chef/cache/cookbooks/activelamp_drupal/recipes/drush.rb

 12: execute 'drupal-make-drush-install' do
 13:   creates composer_drush_path
 14:   command  "#{ node[:activelamp_drupal][:drush][:composer_command] } gl

obal require drush/drush:#{ drush_version }"
15: user node[:activelamp_drupal][:drush][:user]
16: group node[:activelamp_drupal][:drush][:group]
17: environment({
18: ‘COMPOSER_HOME’ => composer_home
19: })
20: end
21:

Compiled Resource:
------------------
# Declared in /var/chef/cache/cookbooks/activelamp_drupal/recipes/drush.rb:1

2:in `from_file’

execute("drupal-make-drush-install") do
  action [:run]
  retries 0
  retry_delay 2
  default_guard_interpreter :execute
  command "composer global require drush/drush:dev-master"
  backup 5
  creates "/root/.composer/vendor/bin/drush"
  environment {"COMPOSER_HOME"=>"/root/.composer"}
  group "root"
  returns 0
  user "root"
  declared_type :execute
  cookbook_name "activelamp_drupal"
  recipe_name "drush"
end