2014-11-23 27 views
0

使用Digital Ocean api時,我遇到了user_data錯誤。在創建小滴後,nginx沒有安裝。我想在使用用戶數據創建墨滴後,在我的服務器上運行以下代碼。創建墨滴後不執行用戶數據命令

!/bin/bash 
apt-get -y update 
apt-get -y install nginx 

,所以我使用的代碼:

$userData = "#!/bin/bash 
apt-get -y update 
apt-get -y install nginx"; 

對於數據傳遞給我用下面這段代碼的API:

$data = array(
    "name" => "NewDroplet", 
    "region" => "ams3", 
    "size" => "512mb", 
    "image" => "ubuntu-14-04-x64", 
    "user_data" => $userData 
); 

我是新來與API的編碼: - )所以糾正我,如果我錯了某處。

回答