티스토리 뷰
나무 위키 CentOS 소개
https://namu.wiki/w/%EC%84%BC%ED%8A%B8OS
저는 Ubuntu LTS 버전으로 서비스 하려 했으나... 퍼블리셔 및 주변의 권유로 CentOS로 세팅해서, 서비스 하기로 했습니다.
CentOS에 대한 핵심 정리를 인용합니다.
RHEL의 소스를 기반으로 만들어지며 철저하게 최신 버전의 RHEL을 미러링하는데 중점을 둔다. 단, 상표권은 회사가 가져가는 GPL의 특성상 레드햇의 트레이트 마크와 로고를 그대로 쓸 경우 상표권 분쟁이 있을 수 있기 때문에 레드햇이 소유하고 있는 레드햇 트레이드마크와 로고는 제거, 그리고 그 자리에 센트OS 고유의 로고를 대신 넣으면 완성. 이 때문에 버전도 RHEL과 똑같이 나간다. 덤으로 센트OS에서 말하는 "북미 엔터프라이즈 소프트웨어 벤더"은 레드햇을 지칭한다.
docker를 이용할 수도 있었지만, CentOS에 대한 이해도를 높이는 차원에서 직접 세팅해보았습니다.
그 과정에서의 기록들을 간단하게 공유해봅니다.
CentOS
Setup
Usage
위치 확인
폴더 내 용량 확인
du -hs *
디스크 용량 확인
df -h
SSH
Network
cent os 7 방화벽 [http://www.conory.com/note_linux/42477]
firewall-cmd --permanent --zone=public --add-port=포트번호/tcp
firewall-cmd --reload
포트 확인
SSH,TELNET, FTP 설치 및 운용
vnc
Rails
rbenv 설치
rails 설치
버전 강제 [현상은 주로 gem 오류]
rbenv install 2.1.5
rbenv local 2.1.5
rbenv rehash
execJS runtime error
CentOS node.js install
pg gem 설치 오류
rails 설치시 nokogiri 오류
rails 4.2.4 외부 접속 안되는 오류
Base64 load error
/usr/local/share/gems/gems/activesupport-4.2.4/lib/active_support/dependencies.rb:274:in `require': No such file to load -- Base64 (LoadError)
Base64 -> base64. on linux error. [대소문자 구분]
bundler/setup load error
Redis
설치
Replication
Git
설치
작업 취소 명령
resolving conflrict
svn
설치
시작/중지
Nginx
설치
thin 연동
포트나 루트 폴더 변경 [http://stackoverflow.com/questions/10674867/nginx-default-public-www-location]
/etc/nginx/nginx.conf
server { listen 80 default; server_name localhost; access_log /var/log/nginx/localhost.access.log; location / { root /var/www/nginx-default; index index.html index.htm; }
디렉토리 리스트화 [http://khmirage.tistory.com/416]
server { listen 80 default; server_name localhost; access_log /var/log/nginx/localhost.access.log; location / { root /var/www/nginx-default; autoindex on; }
403 forbidden error
Docker
with rails [http://seapy.com/2084]
PostgreSQL
설치
auth failed error
외부 접속 허용하기
Jenkins
설치
sudo 권한 부여
보안 설정 초기화
Cron [스케쥴러]
FTP
위치 확인
폴더 내 용량 확인
du -hs *
디스크 용량 확인
df -h
cent os 7 방화벽 [http://www.conory.com/note_linux/42477]
firewall-cmd --permanent --zone=public --add-port=포트번호/tcp
firewall-cmd --reload
포트 확인
SSH,TELNET, FTP 설치 및 운용
vnc
rbenv 설치
rails 설치
버전 강제 [현상은 주로 gem 오류]
rbenv install 2.1.5
rbenv local 2.1.5
rbenv rehash
execJS runtime error
CentOS node.js install
pg gem 설치 오류
rails 설치시 nokogiri 오류
rails 4.2.4 외부 접속 안되는 오류
Base64 load error
/usr/local/share/gems/gems/activesupport-4.2.4/lib/active_support/dependencies.rb:274:in `require': No such file to load -- Base64 (LoadError)
Base64 -> base64. on linux error. [대소문자 구분]
bundler/setup load error
설치
Replication
설치
작업 취소 명령
resolving conflrict
설치
시작/중지
Nginx
설치
thin 연동
포트나 루트 폴더 변경 [http://stackoverflow.com/questions/10674867/nginx-default-public-www-location]
/etc/nginx/nginx.conf
server { listen 80 default; server_name localhost; access_log /var/log/nginx/localhost.access.log; location / { root /var/www/nginx-default; index index.html index.htm; }
디렉토리 리스트화 [http://khmirage.tistory.com/416]
server { listen 80 default; server_name localhost; access_log /var/log/nginx/localhost.access.log; location / { root /var/www/nginx-default; autoindex on; }
403 forbidden error
with rails [http://seapy.com/2084]
설치
auth failed error
외부 접속 허용하기
설치
sudo 권한 부여
보안 설정 초기화
'OS > Linux' 카테고리의 다른 글
CentOS7 redmine 설치 (0) | 2016.08.20 |
---|---|
CentOS 7 rails 서버 세팅 (0) | 2016.02.08 |
CentOS 7 FTP 서버 (0) | 2016.02.08 |
윈도우 서버에서 리눅스 서버로의 감상 (0) | 2015.11.15 |
Cent OS 7 svn 설치 (0) | 2015.11.13 |
- Total
- Today
- Yesterday
- RoR
- 리버스 엔지니어링
- 임백준
- TDD
- 엘키
- SQLite Spy
- 디버깅
- Ruby on Rails
- 디자인 패턴
- 멀티스레드
- ftp
- 루비
- ruby
- 좋은 프로그래머
- MS-SQL
- perfmon
- svn
- c언어
- Rails
- 조엘 온 소프트웨어
- 게임데브포에버
- 바로가기 프로그램
- 게임개발포에버
- NDC2013
- CppSQLite
- EasyExec
- 루비 온 레일즈
- EzShortcut
- TraceRoute
- SDL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |