작업에 들어가기 앞서 나는 어떤작업을하던 깨끗하게 정리를 하지 않으면 시작을못하고 시작을한다고 해도 조금만 생각이 복잡해져도 다시 처음부터하는 안좋은 습관을 가지고 있기 때문에 준비작업을 철저하게 하려고 마음먹고 작업준비를 시작한다. 1.개발 환경, 방식 개발 환경은 미리내 웹호스팅에 워드프레스를 올려서 워드프레스로 개발하려고 한다. 서버 : 미리내 웹호스팅 바이어가 이미 구매하심 사용 프레임워크 : php 워드프레스 일반 사용자 기준으로 html,php,jsp등을 직접 코딩하여 일반한두페이지 제작이아닌 여러 페이지제작, 그리고 쇼핑몰을 구현을하는데 혼자서 하는것이면 거의 불가능하다고 생각되므로 비교적 쉽게 개발할수 있는데다가 내가 사용할줄아는 xe,그누보드,워드프레스 3개의 솔루션중에 이번 프로젝트에는..
해외 쇼핑몰 외주작업을 맡게 되었다. 그것때문에 바이어와 4월29일에 집 근처 카페에서 미팅을 하게되었고 이제 홈페이지에대한 요구사항을 받게 된 것을 정리해 보았다. 1. 대략적인 홈 디자인은 이런식으로 2 .상단의 메뉴바 스크롤을 내려도 고정되게 위쪽 HOME SUCCULENTS ... .. .. 이것이 스크롤을 내려도 유지되어서 밑으로 긴 페이지에서 바로 다른메뉴로 옮길수있는 편의성을주게 한다. *참고사이트 : https://www.shopspring.com/ 3. 상단메뉴마에 로그인 검색 찜하기 장바구니 표시 + 메뉴에 마우스대기만하면 하위메뉴 표시하기 *참고사이트 : https://www.shopspring.com/ + 검색창은 shopspring과는달리 검색 밑으로만 나오게 하기 4. 메인메뉴 ..
기본적으로 웹호스팅이나 자신의 서버가 있다는 가정하에 워드프레스를 사용해서 쇼핑몰을 구축하는법을 처음부터 적어보도록 하겠다. 1. 워드프레스 다운로드 https://ko.wordpress.org/download/ 에 접속해서 워드프레스를 다운받는다. 2. 다운받은것을 ftp 프로그램을 사용해서 서버에 업로드시킨다. 3. 브라우저에 자신의 도메인혹은ip를 넣어서 접속한다. 이러한 화면이 나온다. 적당히 입력을하고 다음으로 넘어가고 로그인을 하게되면 이러한 화면이 나오게 되는데 이제 여기에서 자신이 설정을 하면 된다.
인터넷 쇼핑몰을 구축하는데에는 여러 방법이 있다. 인터넷쇼핑몰을 구축하는것이 웹페이지안에 상품을 올리는것이기때문에 결국 웹페이지 구축하는것과 같다고 할 수있다. 나는 어떤 웹페이지를 구축할때 처음에 고려를하는것을 일반적인 사람들에게 설명할때 2단계와 각각 단계안의 2가지 선택으로 나누어서 설명하는데 어떤방법들을 어떤식으로 선택을하여 구축을 하느냐에 따라서 자신의 사용처와 생산성을 고려해서 구축하면 된다고 설명을하곤 한다. 그 단계와 선택지에 대해서 간단히 적어보겠다. 1단계 : 서버,도메인 단계 서버가 열려있지 않으면 아무리 잘만든 홈페이지도 들어갈 수가 없고, 들어갈수 없을 뿐더러 서버가 열려있지않은 홈페이지를 홈페이지라고 할 수도 없다. 그리고 도메인, 도메인은 서버를 열게 되면 그 서버의 인터넷 i..
pass through 가 안되는 경우 관리 - 시스템 - 고급설정 VMkernel Boot disable ACS Check 값 True 변경
프린터 관련 명령어 bsd계열 ipr ipr 명령어는 bsd계열 리눅스에서 출력 대기열을 확인하고 관리하는 명령어입니다. 다음과 같은 형식으로 사용합니다. ipr -P {프린터 이름} {프린터 이름}: 대기열을 확인할 프린터의 이름입니다. v계열 ip ip 명령어는 v계열 리눅스에서 출력 대기열을 확인하고 관리하는 명령어입니다. 다음과 같은 형식으로 사용합니다. ip -r {프린터 이름} {프린터 이름}: 대기열을 확인할 프린터의 이름입니다. ipstate ipstate 명령어는 v계열 리눅스에서 현재 출력 상태를 확인하는 명령어입니다. 다음과 같은 형식으로 사용합니다. ipstate -p {프린터 이름} {프린터 이름}: 현재 출력 상태를 확인할 프린터의 이름입니다. cancel cancel 명령어는 ..
리눅스에서는 시스템을 구성하는 다양한 모듈들이 존재합니다. 이러한 모듈들은 서로 의존 관계를 가지고 있어, 만약 의존하는 모듈이 변경되면 이를 의존하는 모듈들도 함께 변경되어야 합니다. 이때, 모듈 간의 의존성을 관리하기 위해 사용하는 파일과 명령어를 소개합니다. /etc/modules 리눅스에서는 시스템이 부팅될 때 자동으로 로드되는 모듈들을 설정하는 파일이 존재합니다. 이 파일은 /etc/modules 경로에 위치하며, 사용자는 이 파일을 수정함으로써 자동 로드되는 모듈들을 추가하거나 삭제할 수 있습니다. modprobe 명령어 리눅스에서는 modprobe 명령어를 사용하여 모듈을 로드하거나 제거할 수 있습니다. 이때, modprobe 명령어는 모듈 간의 의존성을 고려하여 필요한 모듈들을 자동으로 로..
리눅스에서 모듈을 다루기 위한 명령어들을 알아보겠습니다. 모듈 삽입 및 제거 insmod {모듈_파일_이름}: 지정된 모듈을 커널에 삽입합니다. rmmod {모듈_이름}: 지정된 모듈을 커널에서 제거합니다. 모듈 정보 확인 lsmod: 현재 적재된 모든 모듈의 정보를 출력합니다. modinfo {모듈_이름}: 지정된 모듈의 정보를 출력합니다. 모듈 디버깅 dmesg: 시스템 로그에서 최근 메시지를 출력합니다. 모듈 디버깅을 위해 사용됩니다. insmod -v {모듈_파일_이름}: 모듈 삽입 시 디버그 정보를 출력합니다. 모듈 컴파일 make: 모듈 소스 코드를 컴파일합니다. make clean: 모듈 컴파일 시 생성된 파일들을 삭제합니다.
커널에 탑재되는 모듈과 관련된 디렉터리는 다음과 같습니다: /lib/modules/{kernel-version}/: 해당 리눅스 커널 버전에 대한 모듈 파일이 포함되어 있습니다. 이 디렉터리는 커널 패키지를 설치할 때 생성됩니다. /etc/modprobe.d/: 이 디렉터리에는 모듈을 로드할 때 사용되는 모듈 로드 파일이 포함되어 있습니다. /proc/modules: 현재 로드된 모듈에 대한 정보가 들어 있습니다. /sys/module/: 이 디렉터리는 모듈의 런타임 정보를 포함합니다. 이 디렉터리 구조는 모듈의 이름과 버전에 따라 달라집니다. /usr/src/linux-headers-{kernel-version}/: 이 디렉터리에는 커널 헤더 파일이 포함되어 있습니다. 이 헤더 파일은 커널 모듈을 빌드..