NB 프로젝트 설치 및 활용 가이드
1. 프로젝트 폴더 구조 및 설명
다음은 NB 프로젝트의 전체 디렉터리 구성입니다:
nbproject/
├── apps/
├── conf/
├── content/
├── images/
├── lib/
├── templates/
├── .gitignore
├── AUTHORS.txt
├── Gruntfile.js
├── INSTALL.md
├── MIT-LICENSE.txt
├── Makefile
├── README
├── Vagrantfile
├── package.json
├── requirements.txt
└── vagrant_provision.sh
...
6월 25일 19:48에 게시됨
웹서버 - Apache
1. 개요
Apache는 세계적으로 가장 많이 사용되는 웹 서버 소프트웨어입니다. 다양한 운영 체제에서 사용할 수 있으며, 그 성능과 보안性으로 인해 광범위하게 사용되고 있습니다. Apache는 안정적이고 확장성이 좋아,/perl, python, php 등의 인터프리터를 컴파일하여 통합할 수 있습니다.
Apache는 SSL 기술을 지원하며, 여러 개의 가상 호스트를 운영할 수 있습니다. Ap ...
6월 23일 03:22에 게시됨
웹 아키텍처 유형 및 구축 방법
웹 아키텍처 유형
1. 순수 정적 웹
순수 정적 웹은 사용자와의 상호작용이 없으며, 단순히 정보를 표시하는 용도로만 사용됩니다. 이 때문에 일반적인 웹 취약점이 존재하지 않습니다.
2. 프론트엔드와 백엔드가 분리되지 않은 웹
프론트엔드 코드가 백엔드 프레임워크에 내장되어 있습니다. 사용자가 웹사이트에 접속하면, 백엔드에서 페이지를 렌더링하여 사용자에게 ...
6월 21일 17:08에 게시됨
Mac에서 PHP 개발 환경 구성: Apache + PHP + MySQL
Mac에서 PHP 개발 환경 설정하기
Mac 시스템에는Apache, PHP, MySQL을 쉽게 구성할 수 있습니다. 이제 차근차근 설정해보겠습니다.
1. Apache 시작하기
Apache를 시작하는 방법은 두 가지가 있습니다.
방법 1: 네트워크 공유 설정
"시스템 환경설정" → "공유"로 이동하여 "인터넷 공유" 옵션을 활성화합니다.
방법 2: 터미널에서 명령어 실행
sudo apachectl start
...
6월 17일 05:37에 게시됨
CentOS 7에 ownCloud 클라우드 스토리지 구축 가이드
개요
이 가이드는 CentOS 7 운영 체제에 LAMP(Linux, Apache, MariaDB, PHP) 스택을 사용하여 개인 클라우드 스토리지 솔루션인 ownCloud를 설치하고 구성하는 방법을 설명합니다. 원활한 작업을 위해 PuTTY, Xshell과 같은 SSH 클라이언트를 사용하여 가상 머신에 원격으로 접속하여 명령을 실행하는 것을 권장합니다.
YUM 저장소 설정
최신 패키지를 효율적으로 다운로 ...
6월 15일 02:02에 게시됨
Apache·MySQL·PHP 연동 및 웹 취약점 실습
1. Apache 웹 서버 환경 구성
웹 애플리케이션 실습을 위해 먼저 Apache 서비스를 준비합니다. Kali Linux에는 Apache가 기본 설치되어 있으므로, 80번 포트 사용 여부를 확인합니다.
ss -tlnp | awk '$4 ~ /:80$/'
80번 포트를 점유 중인 프로세스가 있다면 종료 후 Apache를 기동합니다.
sudo systemctl start apache2
sudo systemctl is-active apache2
2. HTML 폼과 ...
5월 28일 06:49에 게시됨
CentOS7 httpd 설정 파일 상세 분석
Apache HTTP 서버 설정을 이해하는 것은 웹 서비스 운영의 기본입니다. 이 문서에서는 CentOS7 환경의 주요 설정 파일들을 분석하여 각 지시어의 의미와 사용법을 상세히 설명합니다.
# /etc/httpd/conf/httpd.conf
ServerRoot "/etc/httpd" # 서버 설정 파일의 기본 경로 지정
Listen 80 # 웹 서비스가 사용할 ...
5월 22일 00:20에 게시됨