분류 전체보기 242

[8주][1일][7~8th] 리눅스: FTP 설치, FTP서버 테스트, 리눅스 용어 정리

* 톰캣 디렉토리 들어가기 cd /etc/tomcat5 * 톰캣 설정 확인 cd /etc/httpd/conf.d/ ls -al vi proxy_ajp.conf vi 나와서 -> pwd * FTP 설치 yum install vsftpd -y * FTP 설정 확인 cd /etc/vsftpd vi vsftpd.conf - 42번: 연결포트 기본값 20 - 56번 : [YES]일반포멧, [NO]상세포멧 - 59번: 아무것도 안할 때 연결을 끊어줌 - 62번: 데이터 전송을 안할 때 연결을 끊어주는 것 - 115번 : use_localtime=YES 추가! * 권한 기본값 파일(666): 읽고 쓰는 것만 디렉토리(777) : 읽고 쓰고 실행! * UID(일반사용자) 추가시 기본값 500부터 501,502...으로..

[8주][1일][3~6th] JSP: HTML홈피를 JSP홈피로 바꾸기

☆ 실습(1) : Funweb 홈페이지 수정하기 새 프로젝트를 만든다. 프로젝트 이름에서 FunWeb을 입력하고 next 버튼을 누른다. 아래와 같은 창이 뜨는데, 그냥 next 버튼을 누른다. 체크박스에 체크가 되어 있지 않은데, 체크하고 finish 버튼을 누른다. FunWeb 프로젝트가 생성된 것을 볼 수 있다. 미리 준비된 funweb폴더 안의 내용을 모두 복사하여 이클립스에서 WebContent 안에 모두 복사한다. 톰캣 서버에서 오른쪽 마우스를 누르고 Add and Remove 버튼을 누른다. StudyPeoject는 쓰지 않을 거니깐, 왼쪽으로 빼준다. 총 5개의 HMTL 파일을 JSP 파일로 바꿀 것이다. notice.html, welcome.html, join.html, login.htm..

[8주][1일][1~2th] HTML/CSS: 쇼핑몰 주문자 정보 입력 꾸미기

CSSbody{ font-family: "맑은 고딕"; } label{ width:150px; height:30px; display: table-cell; border-right: 1px dashed #c6c6c6; padding: 10px 5px; } form{ display:table; border-collapse: collapse; margin: 0 auto; } form p{ display: table-row; border-bottom: 2px solid #000; } form h1{ color: #fff; background:#000; display: table-caption; border-bottom: 2px solid #000; text-align:center; padding-bottom: ..

[7주][5일][7~8th] 리눅스: 톰캣 설치, php 실행 실습

* 톰캣 설치 yum install openjdk-1.6.0 tomcat5* -yyum install java_1.6.0_openjdk -y 설치중....... 985~991번의 내용을 다음과 같이 바꿔준다. 972번, 985~991번까지의 주석을 없애준다. * 사용자 계정 만들고 권한 바꿔주기저장하고 (:wq) 나와서webuser 계정을 하나 만든다(useradd webuser)패스워드를 설정한다(passwd webuser)webuser의 권한을 제3자가 읽을 수 있게 설정한다. webuser 계정으로 이동해서 디렉토리를 하나 만들어준다.역시 권한을 바꿔본다. * php파일 만들기 : root에서 => vi /home/webuser/www/test.php test.php 내용 -> 저장 -> exit ..

[7주][5일][3~4th] JAVA: Mysql Workbench 설치(mysql 윈도 버전) - 자바 끝!

1. Mysql Workbench를 다운받아 실행한다. 나는 5.2버전이다. 2. 설치 화면이 나온다. next를 누른다. 정상적으로 설치되고 있따. 설치가 완료되었다. 실행된 화면이다. 밑 부분에서 New Connection을 클리한다. 아래와 같은 창이 뜬다. name과 hostname 아이피 주소(127.0.0.1 은 자기 자신의 IP)를 입력하고 ok버튼을 누른다. 비밀번호를 설정해준다. 잘 연결됐다는 창이 뜬다. 이제 JAVA라는 이름으로 새로운 서버가 생성되었다. 아까 입력한 비밀번호를 입력해준다. 연결이 되었다. study 데이터베이스가 보인다. Tables에서 오른쪽 마우스를 누르고 new table을 클릭. 새로운 테이블을 만드는 화면이 생성된다. 이 안에 기본키를 비롯한 열 이름을 지정..

[7주][5일][1~2th] HTML/CSS: 로그인 창 꾸미기

☆ 실습 : 로그인 창 꾸미기CSS.member { font-size: 50px; text-shadow: 0 0 10px #666; color: #fff; margin: 0 auto; text-align: center; text-transform: capitalize; font-family: "맑은 고딕"; font-style: italic; }body { font-family: "맑은 고딕"; font-size: 12px; }.form { width: 498px; height: 300px; border-radius: 25px; border: 5px double #999; margin: 30px auto; }.form2 { width: 380px; min-width: 320px; height: 200px..

[7주][4일][7~8th] 리눅스: PHP 설치, 로그인 창 띄우기, 기본 웹서버의 구조

* 로그인 창 띄우기 1. 터미널에서 : vi /etc/inittab 2. id를 3에서 5로 바꾸기 3. 로그아웃하고 reboot 치고 엔터(재부팅 해준다) * 어제 했던거 복습 : 기본 웹서버의 설정 파일 개념 (vi /etc/my.cnf) 1. vi /etc/httpd/conf/httpd.conf 2. 44번줄 - prod로 바꾸기 ☜ 웹서버 이름 57번줄 - ServerRoot ☜ 웹서버의 기본 설정 경로(doc root와 혼동 주의!) 60번줄 - pidFile ☜ 서버가 시동될 때 자신의 프로세스 고유번호를 기록할 파일 63번줄 - 절대경로가 아님 66번줄 - Timeout 120 ☜ 클라이언트가 정보를 받을때까지 소요되는 대기 시 간의 최대값을 지정해주는 것. 네트워크가 응답이 늦을 수록 수..

[7주][4~5일][3~4th] JAVA: Swing으로 회원조회 프레임 구현하기(진행중)

☆ Customer.javapublic class Customer extends JFrame { // BorderLayout 사용 JPanel panWest, panSouth, p1, p2, p3; JTextField txtIdx, txtName, txtAddress; JButton btnInsert, btnDelete, btnSelect; JTable table; Connection con; Statement stmtSelect, stmtScroll; PreparedStatement pstmtInsert, pstmtDelete, pstmtScroll; //rsScroll : rs.next()로 내려갔을 때 다시 올라가서 몇 행인지 알려주기 위해 사용 ResultSet rs, rsScroll; Resul..

[7주][4일][1~2th] HTML/CSS: 실습하기

☆ 실습(1) : 아래 그림과 같이 만들어라 CSS .newbook{ font-size: 50px; text-shadow: 0 0 10px #666; color:#fff; margin:0 auto; text-align: center; text-transform: capitalize; font-family : "맑은 고딕"; font-style: italic; } .booklist ul{ list-style-type: none; width:498px; } .booklist li{ float:left; margin-right: 46px; margin-top:6px; } .booklist{ background: url(images/book_bg.png) no-repeat; width:498px; height:..

[7주][3일][7~8th] 리눅스: mysql 설치, 리눅스 용어 정리

★ 용어 정리 * service mysqld start ☜ mysql 설치됐는지 확인 * mysql_secure_installation ☜ mysql 설치 엔터 패스워드 설정 no 익명사용자 제거할꺼냐? y 루트사용자로 y 테스트데이터베이스 접근설정 제거할꺼냐? y 설정값 적용 : y * 접속(패스워드 없음) - 콘솔창에서mysql -u root -p mysqlupdate user set password=password('1234')where user = 'root'; * flush privileges; //설정 적용show variables like '%ch'; //ch를 사용하는 환경변수 끌고와라 * 컬럼에서 기본적으로 저장된 날짜 타입이 있다.* 컴퓨터가 계산할 수 있는 양수의 최대값 : 20억(2..