0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Xserverにaws cliをインストールする

Last updated at Posted at 2022-04-11

目的

XserverのデータをまるっとAWSのs3にバックアップをしたい。
そのためaws-cliをXserverにインストールする。

ちなみに、昨夜(2022/04/11)の大幅障害の影響です。

参考サイトにした内容をまとめた感じなので、サラッと実行したコマンドだけ表示しています。

はじめに

aws-cliをインストールする手順はいろいろとあるようですが、pythonsのパッケージ管理ツールのpipでインストールするのが、一番らくちんみたいです。

Xserverには、pythonのバージョン2,バージョン3とインストールされていますが、レンタルサーバの掟として、新規にパッケージを追加することはできないみたいです。

image.png

そのため、自分のローカル環境にPythonをインストールして、その上でaws-cliをインストールするようです。

手順

ダウンロード

wget https://repo.anaconda.com/archive/Anaconda3-2022.05-Linux-x86_64.sh

image.png

インストール

bash Anaconda3-2021.11-Linux-x86_64.sh

プロンプトがでたらEnterで次へ
image.png

EUR(エンドユーザーライセンス)がでるので、spaceを何回か押して、最後に進みます。
image.png

EURを承諾するのなら、yesと入力します。
image.png

デフォルトのインストール先は$HOME/anaconda3です。
こちらでよければ、Enterを押します。変更する場合は、パスを入力します。
image.png

インストールが始まりますので、しばらく待ちます。
そうすると、インストールが完了後に、設定をするかどうか聞いてきます。
設定をしてもらいたいので、yesと入力します。

image.png

以下の画面が表示されて設定が完了となります。
image.png

~/.bashrcを確認すると、パスが追加されています。
image.png

環境設定

自動的にPATHにanacondaのパスが追加されるのですが、~/.local/binは、追加されなかったので、.bashrcまたは.bash_profileのPathに追記します。

このように~/anaconda3~/.localが追加されます。
image.png

以下のように~/.localのパスを追加します。
image.png

パスを更新したので読み込み直しをします。

source ~/.bash_profile
source ~/.bashrc

aws-cliをインストール

pip install awscli

image.png

エラーがでたようなので、もう1度。。。大丈夫みたい。
image.png

最後

これでaws s3 syncが使えて、無事にバックアップができました。

参考サイト

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?