[Django] 프로젝트,app 생성 (1)
·
개발/Python
django를 시작해보자. 1. 설치 pip install Django2. django 프로젝트 생성- 프로젝트의 root프로젝트를 생성하자- 여기서 확인할 거 ![프로젝트 이름]  다음에 점 기호(.)가 있음에 주의하자. 점 기호는 현재 디렉터리를 의미한다. 위 명령의 의미는 현재 디렉터리인 [프로젝트 이름]을 기준으로 프로젝트를 생성하겠다는 의미이다.프로젝트가 생성되면 [프로젝트 이름] 밑에는 장고가 필요로 하는 여러 디렉터리와 파일들이 생성된다 - 점 기호(.) 없이 생성시[프로젝트 이름] 디렉터리 밑에 똑같은 이름의 [프로젝트 이름] 앱 디렉터리가 생성되어 [프로젝트 이름]/ [프로젝트 이름] 같은 구조가 된다.django-admin startproject [프로젝트 이름] . - 생성된 파일 구..
[docker] Container 생성 기록
·
개발/Docker
자주 사용하는 container기록하기위해 작성합니다. [DB] Oracle 설치docker pull oracleinanutshell/oracle-xe-11g## 볼륨 생성docker volume create db-voldocker run --name db_oracle -p 1521:1521 -v db-vol:/u01/app/oracle -e ORACLE_ALLOW_REMOTE=true --restart=always oracleinanutshell/oracle-xe-11gdocker exec -it tms_oracle bash## 초기 관리자 정보는 system / oracle## 계정생성CREATE USER test IDENTIFIED BY "test1234" DEFAULT TABLESPACE USER..
[Linux] 리눅스 서버 점검 리스트
·
개발/Linux
모든건 root 계정으로 진행한다. 계정 비밀번호 변경 $ passwd 계정명 계정 설정 $ vi /etc/pam.d/system-auth 패스워드 정책 확인 $ vi /etc/login.defs 최신업데이트 확인 # 레드헷 계열 $ rpm -qa *-release 방화벽 포트 확인 $ netstat -plentn 원격파일 확인 $ ls -alL /etc/xinetd.d/* | egrep "rsh | rlogin | rexec" | grep -v "grep | klogin | kshell | kexec" NTP 설정 ## ntp서비스 상태 확인 및 실행 $ systemctl status chronyd.service $ systemctl start chronyd.service ## 동기화 보기 $ chro..
[Centos] samba-공유폴더 만들기
·
개발/Linux
리눅스 서버에 공유폴더를 만들어 윈도우에서 공유폴더를 등록해보자! 모든 건 root계정으로 진행한다. 1. samba 설치 및 방화벽 등록 $ yum update -y $ yum install -y samba samba-common-bin $ firewall-cmd --permanent --zone=public --add-service=samba $ firewall-cmd --reload 2. samba전용 계정 생성 ### 공유그룹 생성 $ groupadd testGroup ### 공유계정 생성 $ useradd -m sams_test -g testGroup ### 공유계정 비밀번호 등록 $ passwd samba_test 3. 공유 디렉토리 생성 및 권한부여 $ mkdir -p /data/Shared..