728x90
비교적 최근에 윈도우10에는 Windows Subsystem Linux(WSL) 이라는 것이 생겼다.
윈도우상에서 리눅스를 돌리는 것이라 생각하면 되겠다.
다만 윈도우에 종속적인지라, 전체설치한 리눅스와는 달라서 손볼 부분들이 좀 있다.
난 물론 우분투 18.04를 설치했다.
기본으로 설치 된 ssh는 제대로 작동하지 않는 이슈가 있으므로, 지우고 새로 설치한다.
$ sudo apt purge open-ssh
$ sudo apt install open-ssh -y
다음으로, 웹서버를 구축할것이니 당연하게도 nginx, php-fpm을 설치한다.
sudo apt install nginx php7.2-fpm -y
php-fpm용 모듈은 필요한걸 알아서 설치 해 준다.
nginx의 site-enabled에 적용 할 vhost들을 설정 해 주고 브라우저에서 127.0.0.1로 접속하면 페이지가 뜬다.
근데 뭔가 느리고, xhr 요청으로 연 페이지는 로딩이 중단되고 난리도 아니다.
아래 링크의 답변대로 해준다.
https://stackoverflow.com/a/46286973/4531618
이제 다 된것같지만, 윈도우를 재시작하면 nginx, ssh, php-fpm이 자동으로 실행되지 않는다.
이 부분은 일반적인 우분투와는 다른 방법을 써 주어야 한다.
아래 링크를 따라 작성한다.
https://www.tuwlab.com/ece/29342
이후 새로 설치 해 주었으므로, 아래 링크에 따라 gitlab runner를 활성시킨다.
이정도만 해 주면 쓸만하게 돌아간다.
'내가 자꾸 까먹어서 쓰는 개발 이야기 > Linux Server' 카테고리의 다른 글
WSL2 에서 Browsersync 사용하기 (0) | 2020.06.10 |
---|---|
Gitlab-ci 를 통한 자동배포 구축하기 (0) | 2019.08.14 |
Shell Script로 npm build, git push, deploy 하기 (0) | 2019.07.05 |
Let's encrypt 오류 "couldn’t get currently installed..." on Amazon Linux (0) | 2018.06.14 |
[Ubuntu 16.04] qemu kvm & WebVirtMgr - 생성하기 (0) | 2017.04.25 |
최근댓글