curlでunix-socketに失敗するのでcurlのアップデートを行った。
2018-09-102 min read
目次
概要
Ngix Unitを試していた時の作業です。
curl -X PUT -d @server_env.json --unix-socket /var/run/control.unit.sock http://localhost/
コマンドを実行すると
curl: option --unix-socket: is unknown
curl: try 'curl --help' or 'curl --manual' for more information
と表示されエラーとなった。 これはcurlのバージョンが低かったため起こったようである。unix-socketを利用できるのが7.50〜であったのに対し、curl -Vすると7.30と帰ってきた。ひとまずcurlのバージョンをあげることにした。
環境
Ubuntu 14.04 Xenial
curlのインストール
以下のコマンドを叩きcurlをインストールします。
sudo apt-get build-dep curl
mkdir ~/curl
cd ~/curl
wget http://curl.haxx.se/download/curl-7.50.2.tar.bz2
tar -xvjf curl-7.50.2.tar.bz2
cd curl-7.50.2
./configure
make
sudo make install
sudo ldconfig
参照元 https://gist.github.com/fideloper/f72997d2e2c9fbe66459
makeに2〜3分程度かかります。
インストールが完了すると、/usr/bin/local/curlから利用できるようになると思います。
以上。
Recommends
New Posts
Hot posts!
Date
Tags
(110)
(54)
(54)
(47)
(45)
(36)
(30)
(29)
(24)
(24)
(22)
(21)
(21)
(20)
(19)
(17)
(16)
(16)
(15)
(14)
(12)
(12)
(12)
(12)
(12)
(12)
(11)
(10)
(10)
(10)
(10)
(10)
(9)
(9)
(8)
(8)
(8)
(8)
(7)
(7)
(6)
(6)
(6)
(6)
(6)
(5)
(5)
(5)
(5)
(4)
Author