システム

XServer VPSにredmine5.1.0を動かす方法

KAN YOSHIDA

Xserver VPSで、Redmineが動かす手順を残します。
できるだけ最新のアプリケーションを動かしたいので、Xserver既存のイメージを使わずに、1からインストールします。

ユーザー設定

まずは、rootログイン
root@123.123.123.123 のIPアドレスは、Xserver VPSのVPS情報にある、IPアドレスを確認して利用してください。
SSHのログイン方法は別途お伝えできればと思います。

ssh -i "~/.ssh/artjunkie.pem" -o GSSAPIAuthentication=no root@123.123.123.123
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes

設定用ユーザーの追加とパスワード
今回は、ユーザー名をwebmasterとし、パスワードをredMine,616としています。

sudo useradd webmaster
echo "redMine,616" | sudo passwd --stdin webmaster

sudo権限の付与

echo "webmaster ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/webmaster

SSHキーをコピー

sudo cp -r /root/.ssh/ /home/webmaster/
sudo chown -R webmaster:webmaster /home/webmaster/.ssh

SSH設定を変更

sudo sed -i 's/^#PermitRootLogin yes/PermitRootLogin no/' /etc/ssh/sshd_config
sudo sed -i 's/^PasswordAuthentication yes/PasswordAuthentication no/' /etc/ssh/sshd_config
sudo systemctl restart sshd

作成したユーザーで再接続

exit
ssh -i "~/.ssh/artjunkie.pem" webmaster@123.123.123.123

システムとパッケージの更新

システムのアップデート

sudo dnf -y update

EPEL リポジトリのインストール

sudo dnf -y install epel-release

開発ツールのインストール

sudo dnf -y groupinstall "Development Tools"
sudo dnf -y install git wget vim
sudo dnf -y install readline-devel libxml2 libxslt libxml2-devel libxslt-devel libcurl-devel

ImageMagick とその開発パッケージのインストール

sudo dnf -y install ImageMagick ImageMagick-devel
PAGE
1 2 3 4
ABOUT ME
株式会社アートジャンキー
株式会社アートジャンキー
記事URLをコピーしました