Files
cafe24-testserver/dotfiles/bashrc_addon
KWON 0c471dea47 구조 개선: 디렉토리 정리 및 스크립트 완성
- 디렉토리 구조 정리: vm/, lxc/, dotfiles/ 폴더 생성
- setup_db.sh  lxc/setup_mariadb.sh (기능 강화)
  * MariaDB 보안 초기화 추가
  * 외부 접속 설정 및 Firewall 포트 개방
  * dotfiles 다운로드 통합
  * 완료 메시지 개선
- vm/setup_common.sh (PHP-FPM Apache 연동)
  * Apache mod_proxy_fcgi 설정 추가
  * dotfiles 다운로드 에러 처리 강화
  * 오류 처리 및 설정 확인 로직 추가
  * 완료 메시지 개선
- vm/install_php.sh
  * PHP-FPM 풀 설정 개선 (apache 소유권)
  * 설치 확인 가이드 추가
  * 완료 메시지 상세화
- dotfiles/ 파일 추가 관리
  * vimrc: 기본 설정 포함
  * bashrc_addon: 한국어, 별칭, 함수 포함
- .gitignore 추가
- README.md 전면 개선
  * 구성도 및 디렉토리 구조 추가
  * 빠른 시작 가이드 강화
  * 문제 해결 섹션 추가
  * 보안 및 성능 튜닝 가이드 추가
2025-12-23 11:44:12 +09:00

55 lines
1.1 KiB
Plaintext

# 테스트 서버용 Bash 추가 설정
# 이 파일은 기존 .bashrc 파일에 추가됩니다
# ----- 환경 변수 설정 -----
export LANG=ko_KR.UTF-8
export LC_ALL=ko_KR.UTF-8
# ----- 프롬프트 커스터마이제이션 -----
export PS1='[\u@\h \W]\$ '
# ----- 히스토리 설정 -----
export HISTCONTROL=ignoreboth
export HISTSIZE=10000
export HISTFILESIZE=20000
# ----- 색상 설정 -----
alias ls='ls --color=auto'
alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto'
# ----- 편의 별칭 -----
alias ll='ls -alF --color=auto'
alias la='ls -A --color=auto'
alias l='ls -CF --color=auto'
alias cd..='cd ..'
alias clear='clear'
# ----- PHP 관련 별칭 (PHP 설치된 경우) -----
if command -v php &> /dev/null; then
alias php-v='php -v'
alias php-l='php -l' # PHP 문법 검사
fi
# ----- 유용한 함수 -----
# 디렉토리 생성 및 진입
mcd() {
mkdir -p "$1" && cd "$1"
}
# 파일 권한 설정 편의 함수
f755() {
chmod 755 "$@"
}
f644() {
chmod 644 "$@"
}
# ----- 로컬 설정 (필요시) -----
if [ -f ~/.bashrc.local ]; then
source ~/.bashrc.local
fi