다른 사람이 만든 웹 애플리케이션을 자신의 서버에서 설치해서,
운영하는 방법에 대해서 해보겠습니다
웹 애플리케이션을 설치 하기 전에 몇가지
기본 지식이 필요합니다.
"FTP프로그램", "SSH", "서버"
(참고)-"서버"를 운영해야하기 때문에 서버를 장만을 해야 합니다.---------
직접 "자기 컴퓨터"에다가 설치를 할 수 있겠지만,
"웹호스팅"으로도 할 수가 있습니다.
---------------------------------------------------------------------------------
FTP프로그램 : 파일을 서버로 전송하는 프로토콜
(FTP를 이용해서 여러분들의 서버(웹호스팅 or 크라우딩 컴퓨팅)에 업로딩을 해야합니다. )
(업로드 할 때, FTP를 이용 합니다.)
(fileZilla를 사용 할 것입니다)
SSH : SSH를 이용해서 원격지에 있는 컴퓨터를 제어할 줄 알아야 합니다.
(서버컴퓨터(다른 컴퓨터)를 사용할 수 있게 하는 거 - "putty" 사용할거임.)
코드 | 설명 |
이거 다운 받아야함. |
textcube를 다운 받습니다. |
파일질라 켜서, 미리 서버 셋팅을 해놓은거 쓸 겁니다.(dev)
|
|
"리모트 사이트" 위치를 application으로 이동한다. | |
파일 2개를 "application" 으로 이동 시켜 준다. | |
이제 위에까지 했다면, 파일 업로드까지 한 것이다. 그 다음에는 "서버 컴퓨터"에 접속을 해서 압축된 파일을 압축을 풀어 주어야 합니다.
그 때 사용하는 프로그램이 putty프로그램입니다.
(참고) SSH라는 프로토콜을 이용해서, 원격지에 있는 컴퓨터를 제어하는 방법이 SSH이고, putty는 윈도우에서 SSH을 이용하는 방법 중 하나 입니다. |
|
putty 실행을 해보겠습니다.
그런 다음에 아이디, 비밀번호 입력 ㄱㄱㄱ (난 카페24 사용해서 putty로 접속한거임. ) |
|
아까 파일질라의 application으로 위치를 이동합니다.
application으로 경로를 이동했으면, |
|
그 폴더 안에 파일들이 어떤 것이 있는지 확인을 합니다.
ls -al
확인하면, 아까 업로드한 "압출 파일" 2개가 있는 것을 확인했습니다. |
|
이제 압축된 파일을 해제를 해주어야합니다. 근데 압축된 파일의 확장자는 zip, tar.gz로 되어 있습니다.
압축을 해제 할려면 밑에 처럼 해주면 됩니다.
|
|
일단, 압축 파일 1개를 풀었습니다
|
|
디렉토리 안의 리스트를 확인해 보니깐,
tc 라는 것이 생겼습니다. |
|
tc 안에 들어가서 리스트를 학인해 봤습니다.
|
|
cd.. 해서 상위 디렉터리로 나오고 하나 남은 것도 압축을 풀어 줍니다. 근데 압축 푸는게 안됩니다. 왜냐하면 아까 풀어 준 것이 이름이 같아서 압축이 안 풀리게 된 것입니다. |
|
그래서 A를 적고 엔터를 눌러서
오버라이팅을 했습니다.(덮어쓰기함)
|
|
다시 ls -al해서 확인 해봤습니다.
압축 잘 풀림. |
|
(참고) -권한을 주는 방법- chmod 777
(압축을 풀려면 권한을 주어야함..) |
'■ PHP > Study1' 카테고리의 다른 글
[PHP] 세션 - (사용자상태유지) - 2 - (세션을 이용해서 로그인 기능 구현) (0) | 2020.05.12 |
---|---|
[PHP] 세션 - (사용자상태유지) - 1 (0) | 2020.05.12 |
[PHP] 쿠키 - (사용자상태유지) (0) | 2020.05.11 |
[PHP] 디버깅 하는 방법 - 1.설명 (0) | 2020.05.11 |
[PHP] 디버깅 하는 방법 - 3.xdebug (0) | 2020.05.11 |