Base
Nano
sudo yum install -y nano
Full Kernel
yum install kernel-devel
hyper-v tools
sudo yum install -y hyperv-daemons grubby --update-kernel=ALL --args="video=hyperv_fb:1024x768" https://www.altaro.com/hyper-v/centos-linux-hyper-v/
networkTools
yum install net-tools yum install bridge-utils yum install wget
Docker
$ sudo yum install docker Docker 서비스 실행하기 $ sudo service docker start 부팅했을 때 자동으로 실행하기 $ sudo chkconfig docker on
git 설치
yum install git
python 설치
준비
sudo yum -y update
sudo yum -y install yum-utils
sudo yum -y groupinstall development
InstallCore
sudo yum -y install https://centos7.iuscommunity.org/ius-release.rpm
sudo yum -y install python36u
sudo yum install python-dateutil
sudo pip install python-dateutil --upgrade
python3.6 -V
InstallPIP
sudo yum -y install python36u-pip
sudo pip3.6 install package_name
sudo yum -y install python36u-devel
npm설치
sudo yum install npm
pm2설치
sudo
npm install pm2@latest -g
devframework
jdk
yum list java*jdk-devel
yum install java-1.8.0-openjdk-devel.x86_64
vim /etc/profile
profile 파일 안에 아래의 내용을 추가
- export JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk
- export JRE_HOME=/usr/lib/jvm/jre
- source 명령어를 이용해서 변경된 내용 적용
- source /etc/profile
VirtualBox
GuestAddition
yum update yum install gcc yum install kernel-devel yum install bzip2 yum install kernel-devel-2.6.32-573.el6.i686 mkdir /media/cdrom mount /dev/scd0 /media/cdrom sh /media/cdrom/VBoxLinuxAdditions.run
mariadb(mysql db)
설치/시작
vi /etc/yum.repos.d/MariaDB.repo 입력 [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.1/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1 위에 내용 입력 후 저장 yum install -y MariaDB MariaDB-server MariaDB-client #서비스 시작은 설정완료후 service mariadb start #root 비번설정 mysqladmin password #부팅시 자동시작 systemctl enable mariadb.service
주요설정
/etc/my.cnf [mysqld] # Connection and Thread variables port = 3306 socket = /var/run/mysqld/mysql.sock # Use mysqld.sock on Ubuntu, conflicts with AppArmor otherwise basedir = /usr datadir = /data/mysql tmpdir = /tmp character_set_server = utf8 collation_server = utf8_general_ci # dir set chown -R mysql:mysql /data/mysql
계정 생성명령
create user 'user명'@'%' identified by '패스워드'; create user 'user명'@'localhost' identified by '패스워드'; flush privileges; create database DB명; grant all privileges on DB명.* to 'user명'@'%'; grant all privileges on DB명.* to 'user명'@'localhost';