코드 잡동사니
센트os, 레드햇 셋팅 본문
준비물
설치 순서
1. 자바 설치
2. 레드햇에서 yum 경로 변경 ( CentOS 면 할 필요 없음)
3. 몽고DB 설치
4. 레드햇 설치 ( http://puttico.tistory.com/119 이 사이트에서 설치한 후 여기 글을 읽으면 됩니다 )
5. 포트 열기
* 예외사항 yum 명령어 사용시 이미 사용중이라고 뜰때
기달려도 되지만 오래걸릴 수 도 있으니 아래를 실행해서 프로세스 설치를 끄도록 하자
yum 설치시 실행중일때
ps -aef|grep yum
상단에 번호
kill -9 xxxxx (ex 15579)
##cd /var/run
##rm yum.pid
자바 설치
1. rpm -qa|grep jdk 리눅스에 초기 깔려있는 버전확인
2. yum remove (위 명령어를 쳤을 시 나오는 이름을 가장 긴 것만 이름 복사해서 붙여넣으면 됩니다)
3. 후 rpm 자바파일 설치
4. 환경 변수 설정
vi /etc/profile 들어가서
export JAVA_HOME=/ice/system/jdk-10.0.2
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
추가함
5. 그 후 환경 변수 저장을 위해
. /etc/profile
을 실행
레드햇에서 yum 경로 변경
vi /etc/yum.repos.d/rhel-debuginfo.repo
작성
[base]
name=CentOS-$releasever - Base
baseurl=http://mirror.centos.org/centos/7/os/$basearch/
gpgcheck=1
#released updates
[update]
name=CentOS-$releasever - Updates
baseurl=http://mirror.centos.org/centos/7/updates/$basearch/
gpgcheck=1
rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-7
저장하고 터미널에서
yum list 실행
몽고db yum 설치법
vi /etc/yum.repos.d/mongodb-org-3.2.repo
작성
[mongodb-org-3.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/
gpgcheck=0
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.2.asc
실행
sudo yum install -y mongodb-org
포트 등록
semanage port -a -t mongod_port_t -p tcp 27017
SELinux 옵션 변경 (둘중 하나)
vi /etc/selinux/config
SELINUX = disabled [or] permissive
서비스 등록 및 시작
sudo service mongod start
MongoDB 중지
sudo service mongod stop
MongoDB 다시시작
sudo service mongod restart
MongoDB 자동 실행
chkconfig mongod on
MongoDB Package 삭제
sudo yum erase $(rpm -qa | grep mongodb-org)
Remove Data Directories
sudo rm -r /var/log/mondodb
sudo rm -r /var/lib/mongo
( 작성, 실행, SELinux 옵션 변경, 서비스 등록 및 시작 ) 요것만 실행
+업데이트 방법
yum update mongodb-org
?? 테스트 필요
오라클 비밀번호 모를때 어떻게 아는지 모르것다 할때 사용
2017/11/02 - [서버셋팅] - 1-2. 리눅스 Centos 7, redhat 7 오라클 12c 버전 설치 방법
2017/11/02 - [서버셋팅] - 1-1. 리눅스 Centos 7, redhat 7 오라클 12c 버전 설치 방법
위에 오라클 설치방법 글로 보시고 이후에 이어가는 것을 추천 참조사이트(오라클 설치방법 사이트 puttico.tistory.com/119)
전부 설치 후에 아래 명령 실행 (재부팅 추천)
리스너 실행 // puttico.tistory.com 에서 자동 리스너 실행 했으면 안해도 됨
lsnrctl start
sql 로그인
sqlplus /nolog
conn /as sysdba
shutdown 후
startup 실행
연결되면
alter user system identified by 1234;
alter user sys identified by 1234;
startup 이 실행되어야 비밀번호 변경이 가능함
sqlplus
id : system
pw : 1234
포트추가
포트번호 추가는 아래에서
sudo systemctl stop firewalld
sudo systemctl mask firewalld
yum install iptables-services
systemctl enable iptables
**복사하고 사이 간격 없이 입력하세여
iptables -I OUTPUT 1 -p tcp --dport 22 -j ACCEPT
iptables -I INPUT 1 -p tcp --dport 22 -j ACCEPT
iptables -I OUTPUT 1 -p tcp --dport 80 -j ACCEPT
iptables -I INPUT 1 -p tcp --dport 80 -j ACCEPT
iptables -I OUTPUT 1 -p tcp --dport 8080 -j ACCEPT
iptables -I INPUT 1 -p tcp --dport 8080 -j ACCEPT
iptables -I OUTPUT 1 -p tcp --dport 27017 -j ACCEPT
iptables -I INPUT 1 -p tcp --dport 27017 -j ACCEPT
iptables -I OUTPUT 1 -p tcp --dport 1521 -j ACCEPT
iptables -I INPUT 1 -p tcp --dport 1521 -j ACCEPT
service iptables save or /usr/libexec/iptables/iptables.init save 하고
systemctl restart iptables///systemctl [stop|start|restart] iptables
chkconfig iptables on == systemctl enable iptables 랑 같은 의미다
systemctl disable firewalld
iptables 는 버리자 centos7 에서는 firewall 로 사용하자
firewall-cmd --permanent --zone=public --add-port=3389/tcp
firewall-cmd --reload
이렇게 하면 끝이다 굳
자동 스크립트 실행
//매번 로그인할때마다 실행이 됨
/etc/profile.d/
//systemctl 로 저장 작성방법이 있음
/etc/init.d/
위에 디렉토리 안에 스크립트 파일을 넣어두면 된다
절대경로로 입력해라
'서버셋팅' 카테고리의 다른 글
vsftp 설치 (0) | 2017.09.19 |
---|---|
센트os7 재부팅시 인터넷 활성화하기 (0) | 2017.08.24 |
mosquitto 설치, 서비스 등록 (0) | 2017.08.24 |
고정 아이피 설정, 포트포워딩 (0) | 2017.08.14 |
HPE intelligent provisioning 서버 설치 방법 (0) | 2017.08.14 |