웹 서버 구축하기
웹 서버 구축 환경 및 구축
ㆍ운영체제 : linux ( CentOS-6.9 )
리눅스를 통해 간단하게 웹 서버를 구축하고 실습해 볼 수 있다. 방법은 매우 간단하다.
↑ 원활한 실습 및 yum 명령 사용을 위해 selinux = disabled , 방화벽 해제
# 설정을 변경 후 reboot을 해준다.
↑ 설정이 적용된 모습
↑ 아파치( apache ) 웹 서버 응용 프로그램 설치
# httpd : Apache HTTP Server
# http데몬(d) 이라고한다. ( 리눅스에서 서비스를 데몬이라고한다. 윈도우는 서비스 )
# 이미 설치되어 있기 때문에 마지막에 위와 같은 문구가 뜬다. 처음이라면 정상적으로 complete!가 떠야한다.
# 아파치 설정 : /etc/httpd/conf/httpd.conf
↑서버 측 스크립트 작성을 위해 많이 쓰이는 PHP
# php : PHP scripting language for creating dynamic web sites
# php 설정 : /etc/php.ini
↑ PHP를 Mysql databases과 사용할 수 있도록 php-mysql 설치
# php-mysql : A module for PHP applications that use MySQL databases
↑ Apache 웹서버와 함께 사용할 MySQL Database설치
# mysql : MySQL client programs and shared libraries
↑ databases 서버 설치
# mysql-server : The MySQL server and related files
↑ 설치한 서비스를 가동한다.
# service httpd start : httpd 서비스 가동
# service mysqld start : mysql database 서비스 가동
↑ 웹 서버가 정상적으로 구축되었다면 리눅스 IP를 쳤을때 Apache test page가 나온다.
# ip a or ifconfig 명령어 사용
# 위와 같은 화면이 나오지 않는다면 httpd 서비스가 가동 중인지 확인
setUID를 이용한 간단한 백도어 만들기 (0) | 2018.02.27 |
---|---|
[ Linux - CentOS ] 웹 브라우저에 php,html 파일 열기 (5) | 2017.07.14 |
[ Linux - CentOS ] 제로보드의 정의 및 설치 (1) | 2017.07.14 |
[ Linux - CentOS ] 윈도우 파일 리눅스로 옮기기( feat.WinSCP ) (6) | 2017.07.14 |
[ Linux - CentOS ] 리눅스에서 파이썬 사용 tip (0) | 2017.07.14 |
좀 알려주세요 현기증 난단 말이에요..