본문 바로가기

분류 전체보기

(29)
프로젝트 재시작 국비 학원이 끝났고, 취준하며 약간의 시간이 남습니다 블로그 진행 또한 포트폴리오용으로 진행하려하였기 때문에 다시금 시작해보려 합니다. 블로그 진행이 처음이라 순서가 왔다갔다하여서 글 정리부터 시작하여야 될것 같네요 프로젝트별로 모아보려고 합니다. 취업 혹은 다음 공부까지 얼마나 진행할 수 있을지는 모르지만 한번 부딛혀보겠습니다
프로젝트 진행관련 알림 여태까지 개인프로젝트, 자격증, 보안 수업 을 모두 병행해서 진행하다가 현재 보안수업에서 프로젝트가 진행되고, 해야할일이 늘어남에 따라 잠시동안 개인적으로 진행하던 프로젝트를 접어두고 학원과 학원 프로젝트, 자격증에 집중하려 합니다. 정보처리기사, 네트워크 관리사, 리눅스 마스터를 준비하였고, 현재 네트워크 관리사 합격, 정보처리기사 가채점 합격이나 리눅스마스터에 떨어지게 되어 다시 시도해야됩니다. 약 한달 정도 걸리고, 그 이후로는 다시 복귀해 라즈베리 파이를 진행할 예정입니다.
DB쿼리 하단의 설명에서 [~~] 의 경우 임의의값으로 치환됨을 알린다. ex) [크기] => 20 [칼럼명] => 이름 [칼럼형식] => int(20) [칼럼의 조건] => primary key DB는 기본적으로 질의를 통해서 데이터를 삽입, 추출할 수 있다. db 를 사용하기위해서는 db를 만들어줘야된다. create database [데이터베이스명] 을 활용하여 데이터베이스를 만들어주자 그뒤 데이터베이스가 생겼으면 use [데이터 베이스명] 을 활용하여 데이터베이스를 사용하겠다고 선언해준 뒤 데이터를 저장할 테이블을 만들어야 된다. create table [테이블명]( [칼럼 명] [칼럼 형식] [칼럼의 조건], [칼럼 명] [칼럼 형식] [칼럼의 조건], [칼럼 명] [칼럼 형식] [칼럼의 조건] ); 을..
ftp 서버 문제 해결 앞서 게시글에서 ftp 문제를 해결하기 위한 방안으로 1. ftp 서버 status 확인 2. ftp 서버 완전 삭제 및 재설치 3. iptime 내부에서 포트 연결 을 통하여 설정을 완료하였고, 자택에서 공인ip 를 활용하여 접속하였을때 접속에 성공한것을 확인할 수 있었다. 기쁜마음을 안고 외부로 가서 자택의 ftp 서버에 접속하였을때 500,425애러가 발생함을 알 수 있었다. 이를 해결하기위해 검색을 하다 해결책을 찾았다 nnfive.blogspot.com/2012/03/ftp.html FTP 로그인은 되지만 폴더 목록이 안 나올 때(공유기에서 접속 문제) 자신이 사설 아이피(192.168.x.x)를 사용할 때 발생을 하게 되는데, FTP 서버에서, 해당 클라이언트 컴퓨터를 찾지 못해서입니다. 익스..
ftp 서버 완전 삭제 및 재설치 ftp 서버 문제를 해결하기위해 몇시간을 머리를 붙잡고 고민했다 인터넷 검색을 해도 나오지 않고 이유를 도무지 알 수 없었다 그러다가 혹시? 하고 ftp status 를 확인해보았다 명령어는 다음과 같다해결하기위해 몇시간을 머리를 붙잡고 고민했다 인터넷 검색을 해도 나오지 않고 이유를 도무지 알 수 없었다 그러다가 혹시? 하고 ftp status 를 확인해보았다 명령어는 다음과 같다 service vsftpd status 이것을 확인하자 결과값은 active 값이 fail 로 나와있었고 vsftpd 가 활성화되지 못함을 알 수 있었다 이는 netstat -lntup 에서 listening 이 나오더라도 fail 이 뜰 수 있으며 만일 작동이 되지 않는다면 여기서 확인하는것을 추천한다. 이것을 확인한 뒤 ..
ftp 접속 문제 발견 ftp 서버를 구축하고, 외부에서 접속을 하고자 할때 문제가 발생했다. 이는 window, 알ftp 둘다 로그인에는 성공을 하나, 내부 구조를 파악한다거나 파일을 받아오는것이 불가능했다. 이에대하여 문제를 해결하고자 알아보자 ftp 서비스의 경우 포트를 20번과 21번 두가지를 사용한다. 이는 각각의 포트별로 하는일이 다르기 때문인데 21번 포트의 경우 로그인, 인증을 해결하게 된다 20번 포트는 file 에대한 정보 혹은 송신 수신을 담당하게 되는데 필자의 경우 iptime에서 설정한바 ftp 를 21번만 열어주었고 그로인해 로그인은 되나 파일을 송,수신한다거나 혹은 ls 같은 명령어가 작동하지 않게 되었다. 아직 해결한것은아니나 집에가면 ip time 에 접속하여 문제를 해결해보도록 하겠다.
Apache 기본 페이지 까지 서버가 있다면 그 서버에 접속할 수단이 있어야하는것은 당연한 일이다. 그 서버에 접속할 방법은 SSH, TELNET, FTP, HTTPD 등 다양한 방법이 있는데 오늘은 그중 HTTP 의 APACHE 를 구축해보려한다. 1. Apache2를 다운받는다 서버를 사용하려면 먼저 서버를 다운받고 설치해야되는법 (물론 기본설치된 경우도 있다.) apt-get install apache2 를 통해 다운을 받아보자 설치가 안된다면 업데이트와 업그래이드는 필수이다. 그렇게 설치를 하고나면 dpkg -l 을 통해 설치 확인을 할 수 있다 2. 페이지를 만든다 아무 지식이 없는 사람의 입장에서 페이지를 만든다고 무턱대고 말하면 그게 뭔데? 어떻게하는데? 라는 말이 나오기 딱 좋다 물론 필자도 개발자의 입장에서 andro..
C언어를 해야되는 이유 요즘에는 C, C++, C#, JAVA, Pyton, go, R 등 다양한 언어들이 나와있는데 어떤것을 배워야 되는가에대하여 여러 사람들이 다양한 의견을 제시하고 있다 필자는 C 언어로 공부를 시작하여 C++, Java, C# 을 배웠고 python, Html, php 등 몇몇언어를 접해보았다 그러면서 느끼는점은 대부분의 언어들은 큰 틀에서는 동일 하다는것이고, 각각의 언어별로 소소한 장단점이 존재한다는것이다. 큰 틀로서는 절차지향적 언어와 객체지향적 언어가 있다. 누구든 언어를 선택하려고 고민하는 사람이라면 한번쯤은 들어봤을 법 한 단어들이다. 이 절차와 객체 지향의 대표는 C 와 Java 라고 답할 수 있을것이다. 필자는 C 언어와 Java 언어를 활용해서 객체지향을 배우는것을 추천하는 바이다. 이유..