저번에 한거 이어서..
다 한 줄 알았으나 더 설치를 해야했다..
db나 php 같은 것들..
이 화면은 (1)편에서 아파치 서버 설치 후 확인할 때 나타나는 화면의 일부입니다.
화면에서 스크롤을 조금 내려보면 document root directory, ubuntu document root가 어디인지 확인할 수 있습니다.
html폴더 안에 파일을 올려야 publicDNS/파일이름 으로 웹 브라우저에서 접근 가능합니다.
데이터베이스
sudo apt-get update //패키지 업데이트
sudo apt-get install mysql-server
암호 설정하라고 하는데 설정하고 까먹지 말것.
mysql -uroot -p //mysql root 계정 접속
show databases; //db 확인
exit //mysql 나와서 다시 리눅스로
php
sudo add-apt-repository ppa:ondrej/php //보안을 위한 저장소 추가
sudo apt-get update //저장소에서 패키지 업데이트
sudo apt-get install php //했더니 php 7.x 설치됨
php -v //버전 확인
vi편집기로 php 파일 작성해서 (파일 이름이 test.php라면)
<?php
phpinfo();
?>
웹 브라우저에서 publicDNS/test.php 입력하면 아래와 같은 화면 확인 가능.
근데 저 파일 생성 하고 저장하려 했더니 e212에러라는게 뜰 수 있음. Can’t open file for writing. 내가 권한이 없다니..
그래서 난 상위 폴더로 가서 html이라는 폴더 소유자를 나로 만들었음.
그냥은 안되길래 sudo chown unbuntu(나) 로 했다.
사실 걍 본능적으로 한 거라 맞는진 모르겠지만 이제 잘됨
이제 진짜 끝..이 아니라 편의를 위해 git 설치
생각해보니 모든 코드가 놋북 하드에 있어서 서버로 옮겨야 하더군요.. 그래서 git을 쓰기로 했습니다.
저는 bitbucket을 사용했습니다.
sudo apt-get install git
git clone ~ //git repository를 놓을 곳에서 하기!
git pull origin master //bitbucket에 올려놓은 파일 끌어오기
근데 또 설치하고 생각해보니 단순히 옮기기 용이라면 ftp를 사용해도 되겠다는 결론.. 그래서!
filezilla 이용
여기서 설치 후>>https://filezilla-project.org/download.php
파일-사이트관리자
위 그림과 같이 설정
파일을 마우스로 끌어다 놓으면 단순하게 파일을 서버로 업로드 가능!