-
CentOS 6에 apache - php 7 - Mysql 5.7.26 설치하기IT 공부방 [기본지식 정리]/PHP 웹 개발 2019. 4. 30. 22:36
===================================================================== 순서대로 설치 ===================================================================== # 저장소 캐시 초기화 ---------------------------------------------------- $ yum clean all # EPEL 저장소 설치 ---------------------------------------------------- $ rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm # IUS 저장소 설치 ------..
-
PHP 설치 방법IT 공부방 [기본지식 정리]/PHP 웹 개발 2019. 4. 20. 17:35
1. 윈도우에서 PHP 언어 설치하기 방법 1) APM setup 설치하기 http://kldp.net/apmsetup/release/ Files... kldp.net 위의 링크를 타고 APM SETUP.exe 파일을 버전에 맞게 받아준다. APMSETUP은 Apache + PHP + Mysql을 한번에 설치해주는 녀석이다. 참고) 설치는 디폴트로 하고 Document Root는 APMSETUP/htdocs 로 잡혀있다. 초기 MySQL 관리자 계정은 root / apmsetup 이다. htdocs 디렉토리 안에 test.php 파일을 만들고 라는 내용을 적는다. 웹 브라우저의 주소창에 127.0.0.1/test.php 라고 쳤을 때 나오면 정상 설치가 된 것이다. 방법 2) bitnami 설치하기 ht..
-
php 언어란?IT 공부방 [기본지식 정리]/PHP 웹 개발 2019. 4. 20. 16:22
★ PHP는 무엇일까? 웹서비스 그림 설명 ...더보기 우리가 크롬을 켜서 로그인을 할 경우 데이터 통신이 일어난다. 우리가 우리 계정을 사용하기 위해선 우리 계정임을 인증 받아야 한다. 그럴 때 서버는 아이디, 비밀번호를 검사하는 프로세스를 돌려야 한다. 이것을 CGI (Common Gateway Interface) 처리를 한다고 표현한다. 이런 과정을 바탕으로 Client Site Script 와 Server Site Script 가 무엇이며 PHP가 무엇을 위해 필요한 언어인지 설명하겠다. HTML / CSS / JAVASCRIPT JSP / ASP(.NET) / PHP / Node.js * CSS(Client Site Script) : 클라이언트를 기반으로 클라이언트에서 프로세스를 처리하는 언어 ..
-
네트워크 이해하기IT 공부방 [기본지식 정리]/네트워크 2019. 4. 12. 18:45
1. 네트워크란 ? - 전신(모스 부호) 부터 시작해서 정보를 공유하고 대화하기 위해 개발되어졌다. 초기 P2P 방식(1:1) 으로 연결하다가 컴퓨터가 많아짐으로 다수끼리 통신할 필요가 있어졌다. 그리고 세계로 컴퓨터가 점차 보급되면서 인터넷이라는 기술이 필요해졌다. 이더넷과 인터넷의 차이 이더넷은 IEEE 802.3 문서에 정의되어 있으며 인터넷이 아닌 서로 같은 네트워크 안에서 통신하기 위한 규약이다. CSMA/CD 충돌 감지 기술 같은 것이 대표적으로 정의되어 있다. CSMA/CD는 PC가 많아지면 교차점에서 충돌이 발생할 확률이 높아지는데 이것을 감지해서 어느 정도 해소해주는 역할을 한다. 간단히 말해서 CSMA/CD는 교차로에서 신호등같은 역할을 한다고 보면 된다. 인터넷은 서로 다른 원거리의 ..