티스토리 뷰
데스크탑에 홈서버를 구축해서 노트북으로 원격 접속해서 코딩을 할 예정입니다.
데스크탑 OS는 윈도우인데 VM으로 우분투를 설치해서 서버를 돌릴거예요
대충 큰 틀은 이렇게 노트북으로 데스크탑에 원격으로 접속하면 VM의 우분투로 접속이 되게끔 할 것입니다.
그러면 가장 먼저 우분투 부터 개발 환경을 맞춰야겠죠?
웹 개발을 위해 설치해야할 것들이 있습니다
바로 php, apache2, mysql 입니다. php는 언어중 하나이고, apache2는 서버, mysql 은 DB입니다.
ubuntu 명령어
$apt-get install php
$apt-get install mysql-server
$apt-get install mysql-client
$apt-get install apache2
$apt-get install php-mysql
$apt-get install libapache2-mod-php7.0
sudo su 하고 root 권한으로 위 명령어 입력했습니다.
mysql의 경우 server와 client가 둘다 필요했습니다 왜냐하면 서버입장에선 php가 client이기 때문입니다!
(만약 php가 실행 안된다면 apache2와 php 연동을 해야합니다)
저는 여기서 동기이지만 선배이신 형한테 팁을 하나 더 배웠습니다!
기본 설정은 /var/www/html 입니다 이 디렉토리가 접근하기 힘드니깐 접근하기 쉬운 디렉토리를 만들어서 옮겨줍니다.
$vim /etc/apache2/sites-available/000-default.conf
저 부분을
이런식으로 /home/"유저이름"/workspace
이렇게하면 workspace 가 작업장소가 됩니다.
또 한가지 추가로 index.html 의 경우는 정적이므로 index.php를 활용해야 합니다 그래서 추가로
<IfModule mod_dir.c>
DirectoryIndex index.php
</IfModule>
넣어줬습니다.
꿀팁! 감사합니다 형 ㅎㅎ
다음은 접속 때문에 바꿔줘야 한다고 하는데 정확하게는 뭔지 잘 모르겠습니다
암튼 바꿔줘야 한다니깐
$vim /etc/apache2/apache2.conf
로 들어가서 아래로 내리다보면 이런식으로 3개가 처음 나오는 부분입니다.
저 부분을 granted로 바꿔줍니다.
설정은 끝났고 잘 됐나 확인하고 싶으시면
workspace에 들어가서 index.php 파일 하나 만들어서
<?php
echo "Hello";
?>
코드 넣어준다음에 Hello 가 잘 출력 되는지 확인하면 됩니다.
원격접속, 포트포워딩 관련해서는 다음 포스팅에 담겠습니다~!
'WEB HACK!' 카테고리의 다른 글
게시판 코딩 - 댓글달기_ jquery와 ajax로 코딩하기 (0) | 2020.07.15 |
---|---|
제목없이 입력되던 버그 수정! jQuery 활용! (0) | 2020.07.08 |
우분투를 외부망에서 원격접속?! 포트포워딩을 해보자! (0) | 2020.07.07 |
- Total
- Today
- Yesterday
- Win7#Win7지뢰찾기#Win7 지뢰찾기#지뢰찾기#Win7 32bit#32bit#MineSweeper.exe#MineSweeper#WinMine
- express 아키텍쳐
- Mano-CPU 최댓값 찾기
- Mano-CPU
- 어셈블리 최댓값 찾기
- ict 인턴십
- 마노시피유정렬
- Mano-CPU Sort
- pwnable#basic_exploitation_003#dreamhack#dreamhack.io#SSG
- and will not be enabled for virtual device 'serial0' will start disconnected
- BlackBoard Helper
- fastapi
- whitehat
- chrome extension
- docker.sock
- JS 개발
- the virtual printing feature is globally disabled on this system
- aiomysql
- 2023 화이트햇
- service docker start
- 정보보호병
- fastapi 비동기 처리
- Mano-CPU-Programming
- systemctl start docker
- 탈단
- vmware 화면 버벅거림
- Docker daemon
- 군 취약점 제보
- 2024년 회고
- 탈단 후 입대
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |