설치된 php 버전을 명령어로 확인하는 방법은
php -v
설치되어 있는 php 버전은 5.5.36 (2016.5.29) 이고 Zend Engine 은 v2.5.0 이다.
맥 미니를 웹서로 활용하기 까지...의 시행 착오 겪어온 과정을 자신을 위해 기록해둔 과정이다. 몇차례 실수로 포맷을 하고...서버 업그레이드를 하고... 기억을 못하다 보니...매번 처음부터 다시 시행착오를 겪는 시간을 줄이기 위하여 기록을 남긴다.
2016년 8월 29일 월요일
Mac에서 Homebrew 사용 및 설치....
1. 용도 : Homebrew는 Mac에서 패키지를 관리해주는 툴이다.
즉 개발용 툴이나 패키지를 설치하고, 또 설치한 패키지를 깨끗하게 지울때 사용하는 프로그램이다.
2. 설치는 홈브루 홈페이지 http://brew.sh/ 를 접속하여 설치한다.
접속해 보면 아래의 명령어를 터미널에 복사하여 넣고 엔터.
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
ruby는 Mac에 이미 기본으로 설치되어 있으므로 위의 명령어는 수행된다.
설치화면은 아래와 같다.
3. 사용법은 brew help...
즉 개발용 툴이나 패키지를 설치하고, 또 설치한 패키지를 깨끗하게 지울때 사용하는 프로그램이다.
2. 설치는 홈브루 홈페이지 http://brew.sh/ 를 접속하여 설치한다.
접속해 보면 아래의 명령어를 터미널에 복사하여 넣고 엔터.
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
ruby는 Mac에 이미 기본으로 설치되어 있으므로 위의 명령어는 수행된다.
설치화면은 아래와 같다.
3. 사용법은 brew help...
2016년 8월 28일 일요일
OS X El Captain 의 아파치/php vs Server 프로그램의 아파치/php (1)
OS X 에 기본으로 설치되어 있는 아파치(apache) 와 Server 의 아파치(apache)에 대하여 알아본다.
1. OS X El Captain에는 /etc/apache2에 아파치가 기본 설치되어 있으므로 별도로 apache를 설치할 필요가 없다.
터미널에서 sudo apachectl start 명령으로 실행한다.
terminal 명령어는 /Applications/Utility/Terminal 에 위치한다.
(중지는 stop, 재시작은 restart 옵션)
위치는 /usr/sbin/apachectl 이다.
기본 설치된 아파치는 Apache/2.4.16 이다.
1. OS X El Captain에는 /etc/apache2에 아파치가 기본 설치되어 있으므로 별도로 apache를 설치할 필요가 없다.
- 기본 아파치는 활성화가 되어 있지 않으므로 웹서버를 구성하려면 활성화하여야 한다.
터미널에서 sudo apachectl start 명령으로 실행한다.
terminal 명령어는 /Applications/Utility/Terminal 에 위치한다.
(중지는 stop, 재시작은 restart 옵션)
위치는 /usr/sbin/apachectl 이다.
기본 설치된 아파치는 Apache/2.4.16 이다.
- start 후 http://localhost 로 접속하면 아래와 같이 첫 페이지가 나타난다.
- 위의 첫 페이지는 Document root에서 서비스 되며, /Library/WebServer/Documents에 들어 있다.
이곳에는 공유하는 파일들이 들어있으며 과거의 "public_html" 과 "htdocs"의 이름을 가졌던 장소와 비슷하다.
OS X 은 2개의 web roots 를 가지고 있으며 하나는 시스템 레벨이고 하나는 사용자 레벨이다. 둘 중 하나 또는 둘다를 설정할 수 있다.
사용자 레벨은 자신의 web root에 다중의 계정을 가질 수 있는 반면에 시스템 레벨은 모든 사용자에게 글로벌에게 적용된다. 이것은 configuration 파일을 통하여 설정되고 변경될 수 있다. 시스템 레벨은 관리자 모드로 권한이 설정되어 있으므로 사용자 레벨을 사용하는 것이 보다 쉽다.
- 시스템 레벨 web root
/Library/WebServer/Documents/에 index.html.en 으로 찾아 볼 수 있다고 위에서 설명했다. 함께 들었는 파일들은 아래 화면을 참조한다.
그러나 Server App 5 를 설치하였을 때는 위의 페이지가 나타나지 않고 아래와 같은 페이지가 나타난다고 지난 게시글에서 설명을 하였다.
즉 ...
위의 페이지는 웹 사이트 설정에서 지정할 수 있으며 사용자가 변경할 수 있다.
- 사용자 레벨 root
설정하는데 조금 더 걸리지만 많은 사용자들이 익숙하게 사용한다.
귀하의 계정 root 레벨에 Sites 폴더를 만들 필요가 있다.
Server App 5를 설치한 경우에는, /Library/Server/Web/Data/Sites/ 하위 디렉토리에 저장된다. 아래 그림을 참조한다.
위의 www.flexsim.co.kr 폴더에 캡처해서 보여주는 위의 사용자 맞춤형 웹 페이지가 들어있다. 이 페이지와 폴더명도 변경이 가능하며 새로이 지정할 수 있다.
- 그리고 http://localhost 로 접속하면 기본으로 제공되는 index 페이지는 사라지고 아래와 같이 Server App이 디폴트로 제공하는 첫 페이지가 나타난다.
즉 내부의 웹 서버에 대한 여러가지 정보가 Server App 프로그램에서는 바뀌게 된다.
이 페이지는 후에 Server의 웹서버 부분 설정에서 설명할 기회가 있을 것이다.
2016년 8월 2일 화요일
윈도우즈 PC로 맥 OS X El Captain 에 원격 접속하기...VNC 활용
윈도우즈 PC로 맥 OS X El Captain 에 원격 접속하기...
VNC 를 활용하여 맥에 원격 접속하고 맥 서버 / OS X을 제어하는 방법이다.
맥과 맥 연결은 리모트 접속 어플을 설치하면 쉽게 접속을 할 수 있다.
또 다른 방법은 VNC://(포트5900)를 사용하는 방법도 있다.
윈도우 PC로 맥을 원격 접속하는 방법중 가장 쉬운 방법은 VNC 를 활용하는 방법이다.
이것은 윈도우 서버를 접속할 때에도 마찬가지 방법이다.
VNC 프로그램은 아래 링크에서 무료로 쉽게 다운로드 가능하다.
Real VNC 뷰어 --> 링크
1) 우선 맥에서 원격 접속을 허용하도록 설정하고 로그인 사용자의 정보 및 권한을 설정한다.
시스템환경설정>공유
공유
화면공유와 원격관리는 서로 중복되는 기능이 있으므로 둘중 하나를 선택한다.
원격관리 기능이 더 많은 제어기능을 제공하므로 이를 선택한다.
위의 그림처럼 사용자를 추가하고 컴퓨터 설정과 옵션 버튼을 눌러 아래 그림과 같이 설정한다.
이후는 서버에 접속하게 된다.
VNC 를 활용하여 맥에 원격 접속하고 맥 서버 / OS X을 제어하는 방법이다.
맥과 맥 연결은 리모트 접속 어플을 설치하면 쉽게 접속을 할 수 있다.
또 다른 방법은 VNC://(포트5900)를 사용하는 방법도 있다.
윈도우 PC로 맥을 원격 접속하는 방법중 가장 쉬운 방법은 VNC 를 활용하는 방법이다.
이것은 윈도우 서버를 접속할 때에도 마찬가지 방법이다.
VNC 프로그램은 아래 링크에서 무료로 쉽게 다운로드 가능하다.
Real VNC 뷰어 --> 링크
1) 우선 맥에서 원격 접속을 허용하도록 설정하고 로그인 사용자의 정보 및 권한을 설정한다.
시스템환경설정>공유
공유
원격관리 기능이 더 많은 제어기능을 제공하므로 이를 선택한다.
위의 그림처럼 사용자를 추가하고 컴퓨터 설정과 옵션 버튼을 눌러 아래 그림과 같이 설정한다.
누구나 원격 제어 요청가능과 VNC 뷰어로 원격제어시 암호 사용을 체크하고,
VNC로 접속시 입력할 패스워드를 설정한다.
옵션 버튼을 눌러 작업할 항목에 체크한다.
위의 그림에서는 모두 체크하였지만 필요한 옵션만 체크한다.
참고로 위의 그림은 화면공유 기능과 원격관리 기능은 서로 중복되는 기능이라는 것을 확인하여 준다.
2) VNC 프로그램을 설치하고 수행하면 아래와 같이 접속 IP나 서버를 입력하고 포트번호를 입력한뒤 연결 버튼을 누른다.
패스워드를 입력한다.
이후는 서버에 접속하게 된다.
피드 구독하기:
글 (Atom)