CentOSセットアップ
pythonのビルド度に必要なツールとか個人的に使うツールとか全部入れるやつ。
code:shell
yum -y update
yum -y install epel-release tmux vim sudo gcc gcc-c++ pcre-devel zlib-devel gzip zlib bzip2 bzip2-devel readline readline-devel sqlite sqlite-devel openssl openssl-devel git zip unzip libffi-devel wget yum-utils
ユーザー作成
code:bash
useradd -m korone -G wheel
passwd korone
visudo
su korone
cd
mkdir .ssh
chmod 700 .ssh
cd .ssh
vim authorized_keys
chmod 600 authorized_keys
code:pyenv.sh
短期使い捨て想定ならepel-releaseからpython3を入れても構わない
以前はnux使う方法を紹介してたが入るのが2.8と古いので(最新は確か4.4n?)置き換え
この方法では3.4が入るが、epel-multimediaを名乗るrepoから入る4.4はなにかVPSでは変な動きをするので妥協
code:bash
yum install epel-release
yum update
yum --enablerepo=epel,rpmfusion-free-updates install ffmpeg ffmpeg-devel
code:bash
sudo vim /etc/yum.repos.d/nginx.repo
code:/nginx.repo
name=nginx
gpgcheck=0
enabled=0
code:bash
sudo yum install --enablerepo=nginx nginx
今はもう使わないと思うけど。
code:bash
sudo yum install --enablerepo=remi,remi-php72 php php-devel php-fpm php-gd php-json php-mbstring php-pecl-mcrypt php-lz4 php-pdo php-pear php-xml