본문 바로가기

분류 전체보기

(685)
위즈몰 (쇼핑몰 오픈소스) 위즈몰은 국내 개발자가 제작해 무료로 공개한 쇼핑몰 솔루션 프로그램입니다. (제작자 사이트에 데모버전 및 스킨등 기술지원이 잘 되어있습니다) 프로그램특징 UTF-8 기본으로 다국어 지원 3단카테고리(카테고리당 999 개 등록), 무한대 확장가능 무한 옵션등록 이미지 encode64로 저장 관리자에서 스킨변경가능(기본 스킨 1개씩 제공) 위즈몰 ASP 세팅방법 1. 현재 다운 받은 파일을 FTP를 이용해서 자신의 계정에 올립니다. 2. config 폴더의 퍼미션을 Users가 사용가능하게 변경합니다. - 모든 생성 정보들이 이곳 config 폴더 하위로 생성됩니다. 3. 상기처럼 db와 웹쪽이 모두 구성되었으면 이젠 웹브라우저를 열고 인스톨을 시작합니다. 웹브라우저 상에서 하기부분에 http://도메인/세..
환경변수 path 설정 윈도우에서 환경변수 path 설정하기 제어판 -> 시스템 및 보안 -> 시스템 -> 고급 시스템 설정[ 시스템 속성-고급탭 ] -> 환경변수 -> 시스템 변수(S) [path] 환경 변수에는 사용자 변수와 시스템 변수가 있는데, 사용자 변수는 현재 로그인한 사용자에만 적용되는 환경변수이고 시스템 변수는 모든 사용자에게 적용이 되는 환경변수입니다. cmd에서 환경변수 path 설정하기 출처: http://visu4l.tistory.com/391 >path 현재 path 정보를 보여준다. >set 환경 변수를 보여주거나 설정 또는 지운다 >set path path명령과 동일한 현재 환경변수 정보와 동일한 path 정보와 pathext라는 시스템 실행파일 확장자 변수가 같이 나온다. >set path =%pa..
cmd 변수 지정 명령어 SET ------ set 변수명 = 값 ------ echo %변수명% 예시.bat @echo off set var=0 echo %var% pause>nul ------ set /p 변수명 = [화면에 출력될 문구] 예시.bat @echo off set /p fruit= 좋아하는 과일이 뭐에요? echo "당신이 좋아하는 과일은 [ %fruit% ] 이군요!" pause > nul ------ set /a str= 3+7 =기호 우측항의 문자열이 수식임을 지정합니다. 예시.bat @echo off set /a ran=%random% %% 100 + 1 * 2 echo %ran% pause > nul ※ %% = MOD 연산 %random% ( 0~32767사..
[SQL] DDL( Data Define Language ) DDL( Data Define Language ) ■ 개념 □ 테이블(Table) , 뷰(View) , 스키마(Schema) , 도메인(Domain) , 인덱스(index)를 정의하거나 변경 또는 제거할 때 사용하는 언어다. □ DDL로 정의된 내용은 메타데이터(Metadata)가 되며 , 시스템 카탈로그(System Catalog)에 저장된다. ☞ 메타데이터 : 다른 데이터를 설명해 주는 데이터.(속성정보) ■ 유형 명령문 기능 CREATE 테이블,뷰,스키마,도메인,인덱스를 만든다. ALTER 테이블을 수정한다. DROP 테이블,뷰,스키마,도메인,인덱스를 제거한다. ■ 도메인 ( CREATE DOMAIN ) □ 도메인은 데이터의 범위를 지정하는 데이터타입이다. EX) 성별 [ 남,녀 ] 초등학교 학년 ..
[SQL] 서브쿼리 문제 CREATE DATABASE sqlDB; USE sqlDB; -- 데이터베이스(sqlDB) 지정 CREATE TABLE userTbl--회원테이블 (userID char(8) NOT NULL PRIMARY KEY, --사용자아이디 name nvarchar(10) NOT NULL, --이름 password char(8) not null, --비밀번호 birthYear int NOT NULL, --출생년도 addr nchar(2) NOT NULL, --지역(경기,서울,경남식으로2글자만입력) mobile1 char(3), --휴대폰의국번(011, 016, 017, 018, 019, 010 등) mobile2 char(8), --휴대폰의나머지전화번호(하이픈제외) height smallint..
SQL 인젝션 SQL은 구조화질의언어(Structured Query Language)로써 DB 접근에 쓰이는 언어이며 , Injection은 주사,주입이라는 뜻이다. SQL Injection은 추가적으로 쿼리(SQL)를 삽입시켜서 DB값을 조작 , 변조하거나 로그인 인증 우회 등을 하는 웹 해킹 기법이다. SQL 인젝션의 목적은 추가된 쿼리를 실행시키는것이다. 만약에 다음과 같은 쿼리가 있다고 가정해보자. SELECT userid,password FROM usertbl WHERE userid = 'admin' and password = 'qwer1234'; 이 쿼리는 정상적인 로그인 인증 쿼리다. 아이디가 admin , 비밀번호가 qwer1234인 사용자를 usertbl 테이블에서 조회해서 존재하는 값이면 로그인 시켜..
[리눅스] 아파치 웹서버 구축 - 포트포워딩 yum -y install httpd ( 웹 서비스 설치 ) systemctl start httpd.service ( 웹 서비스 실행 ) netstat -nlt ( 80,443 포트가 열려있는지 확인한다 ) firewall-cmd --permanent --zone=public --add-port=80/tcp (80/tcp 포트 개방) firewall-cmd --permanent --zone=public --add-port=443/tcp (443/tcp 포트 개방) firewall-cmd --reload vi /var/www/html/index.html [NAT/라우터관리] -> [포트포워드 설정]으로 들어간다. 규칙이름은 아무..
cmd FOR - GOTO for /L %변수 IN (시작,단계,끝) DO 명령 [명령-매개 변수] 단계 = 증가되는 값 @echo off for /L %i IN (1,1,5) DO echo %i번 1번 2번 3번 4번 5번 for /L %i IN (5,-1,1) DO echo %i번 5번 4번 3번 2번 1번 1 2 3 4 5 6 7 8 9 10 @echo off :A color 0a echo %random% %random% %random% %random% %random% goto A Colored by Color Scripter cs 확장자 .bat(배치파일) line 5 - cmd 글씨색깔 변경 line 6~7 - %random% (0에서 32767까지 임의의 숫자가 출력됨) line 10 - line3의 A 레이블로 이동