설치 sudo apt-get update sudo apt-get upgrade sudo apt-get install mariadb-server sudo mysql_secure_installation Enter current password for root : root 계정의 암호 입력(그냥 Enter) Set root password : DB의 root 암호 설정(y 입력후 암호 설정) Remove anonymouse users : 익명사용자 제거(y) Disallow root login remotely : 원격 접속 불가(n 원격접속… Continue Reading 리눅스에 MariaDB 설치

설치 sudo apt-get update sudo apt-get upgrade sudo apt-get install php sudo apt-get install php-mbstring php-gd php-curl php-xml php-mysql : PHP 추가 모듈 설치 php-mbstring : 다국어 처리 모듈 php-gd : 이미지 처리 모듈 php-curl php-xml : curl과 xml 관련 모듈 php-mysql : PHP-MySQL 연동 모듈 sudo /etc/init.d/apache2 restart apt… Continue Reading 리눅스에 PHP7.2 설치하기

아파치 웹서버 설치하기 sudo apt-get update sudo apt-get upgrade sudo apt-get install apache2 sudo /etc/init.d/apache2 restart sudo ufw allow 80 /etc/apache2/apache2.conf 설정하기 Timeout KeepAlive MaxKeepAliveRequests KeepAliveTimeout ErrorLog Logevel LogFormat IncludeOptional, Include <Directory> ~ </Directory> AccessFileName /etc/apache2/ports.conf 설정하기 Listen /etc/apache2/sites-enabled/000-default.conf 설정하기 DocumentRoot /var/www/html /etc/apache2/mods-enabled/dir.conf 설정하기 DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm… Continue Reading 리눅스에 아파치 웹서버 설치하기

웹호스팅 가입 iWinV( https://www.iwinv.kr/ ) 회원 가입 / 로그인 계정 클라우드 -> 웹호스팅 메뉴 선택 10원 / Day 트래픽 무제한 상품 가입 웹호스팅 관리 관리콘솔 -> 계정 -> 웹 호스팅 -> 계정 관리 메뉴 선택 계정및 암호 3개를 꼭 기억해야 함(기본적으로 ID는 모두 같음) 홈페이지 ID와 PW FTP ID와 PW… Continue Reading 웹호스팅에 WordPress 설치하기

VirtualBox에 리눅스 설치하기 2회 or 3회 VirtualBox 설정 파일(F) -> 호스트 네트워크 관리자(H) 메뉴 선택하여 어댑터 1개 추가 기본 : 192.168.56.1 추가 : 192.168.57.1 Windows의 시작메뉴 -> 실행 -> CMD에서 ipconfig로 IP확인 2개의 IP가 할당되었음을 확인할 수 있음 1개의 리눅스를 실행시킨 후 장치->네트워크->네트워크 설정->고급->포트포워딩 호스트 IP : 192.168.56.1 다른 리눅스를 실행한… Continue Reading VirtualBox에 리눅스2개 설치하여 운영하기

원격 접속 비교 Telnet :서버와 클라이언트 사이에 오가는 자료가 암호화 되지 않음으로 사용 안함 ssh : 자료를 암호화해서 전송 ssh 서버 설치 : /etc/ssh 폴더에 설치됨 우분투 리눅스에는 ssh 원격 접속을 위한 서버가 기본적으로 설치되어 있지 않음 sudo apt-get update sudo apt-get install ssh 또는 sudo apt-get install openssh-server ssh 실행… Continue Reading 리눅스 ssh

스크립트 작성 및 실행 vi sysloger : vi 편집기로 쉘 스크립트 작성하기 #!/bin/bash : bash shell script임을 알리는 주석 /var/log/syslog의 끝 부분 10행을 syslogresult에 저장 chmod +x sysloger  : 실행권한 부여하기 ./sysloger  : 현재 디렉토리에서 쉘 스크립트 실행하기 매개변수 사용 result=syslogresult : result 변수에 syslogresult를 넣어라 = 양쪽을 띄어쓰기 하면 안됨… Continue Reading 리눅스 쉘 스크립트(Shell Script)

3가지 모드 명령모드 : 커서 이동, 삭제, 수정, 복사/붙이기 등 입력모드 : 텍스트 입력 ex모드 : 파일 저장/종료, 특정 행 이동, 행 번호 붙이기 등 명령모드 커서이동 : 방향키 사용 텍스트 삭제 : x, dw, dd (한글자, 한단어, 한줄) 텍스트 수정 : r, cw (한글자, 한단어) 복사/붙이기 : yy, p… Continue Reading 리눅스 텍스트 에디터 vi

리눅스 부팅 과정 BIOS가 부팅 가능한 장치의 처음 영역(MBR)을 읽음 MBR에는 운영체제를 부팅하는 부트로더가 설치되어 있음 부트로더가 운영체제의 커널을 메모리로 불러옴 커널이 하드디스크의 루트 파티션(/)을 마운트하고 하드웨어 감지 PID 1번 init 프로세서 실행 -> 사용자가 시스템을 사용할 수 있는 환경 만듬 init : 시스템 초기화 프로세스 run level run level… Continue Reading 리눅스 서비스 제어하기

우분투 패키지 관리 설치파일 찾기 http://kr.archive.ubuntu.com/ 에서 설치파일 찾기 설치파일 다운로드 예 wget http://kr.archive.ubuntu.com/ubuntu/pool/main/v/vsftpd/vsftpd_3.0.3-9_i386.deb dpkg로 설치하기 sudo dpkg -i vsftpd_3.0.3-9build1_i386.deb dpkg : 우분투 기본 패키지 관리명령 dpkg -L ssh : 패키지에 들어있는 파일과 경로 확인 dpkg -s ssh : 패키지 상태 정보를 출력 dpkg -P net-tools   : 패키지와 함께 설정 파일까지 모두… Continue Reading 리눅스 우분투 패키지 관리하기

error: Content is protected !!