XSERVERはサーバー コストが安く、wordpressなどサイト運営には非常に適している。
6コア8GBで月額1000程度円程度は本当に安いと思う。
一方で、sshはできてもsudoができないので、実行に制限がある。
pythonを導入する場合はcondaを利用して仮想環境上で実行するベターだったのでメモ。
![](https://www10.a8.net/0.gif?a8mat=3NCVL2+UYLS2+CO4+6CHB5)
SSHの設定
CLI上から設定をする必要があるのでSSHをできるようにする。
ログイン後の設定画面からSSHをON。
![](https://yu00sasaki.com/wp-content/uploads/2022/06/ssh設定-1024x470.png)
秘密鍵をWeb上で作成。
パスフレーズを入力して、確認画面へ進むと自動で秘密鍵がダウンロードされる。
![](https://yu00sasaki.com/wp-content/uploads/2022/06/秘密鍵設定.png)
ログイン。
ssh -i <秘密鍵のパスフレーズ> <ドメイン名>@<ドメイン> -p 10022
# 例
ssh -i private.key user1@xxxxx.xbiz.ne.jp -p 10022
gitの設定
Python環境構築とは異なるが、git連携設定を行う。
gitの認証方法がパスフレーズ認証から公開鍵認証に変わったので公開鍵をgitに登録する。
sshをしてから公開鍵を作成する。
cd ~/.ssh
ssh-keygen -t rsa -b 4096 -C "<アカウント名(メールアドレスがベター)>"
gitに登録。
https://github.com/settings/profile
SSH and GPG keysのタブ > New SSH keyから公開鍵情報を登録する。
![](https://yu00sasaki.com/wp-content/uploads/2022/06/sshkey-1024x572.png)
Minicondaの導入
公式サイトからLinuxのMinicondaを落とす。
https://docs.conda.io/en/latest/miniconda.html
XSERVERのFTPでアップロードする。
ssh後にbashで実行 PATHを通す。
source ~/.bashrc
環境構築。
conda create -n analyzer python=3.7
conda activate analyzer
conda install pip
これでpipの利用が可能になる。
コメント