์ด๋ฒ ํฌ์คํ
์์๋ ์ ๋ฒ์ ์ค์นํ ๋
ธ์๋ฒ ๋ฆฌํ์ด๋ฅผ ์ด์ฉํด ์์ดํจ๋์์๋ ์ฝ๋ฉ์ด ๊ฐ๋ฅํ๊ฒ๋ VisualStudio Code-Server๋ฅผ ์ค์นํ๊ณ ์ ํ๋ค. ์ฐ์ SSH ๋ฅผ ํตํด ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด์ ์๊ฒฉ ์ ์์ ์๋ํ ํ ์๋ ์ฝ๋๋ฅผ ์
๋ ฅํ์ sudo apt update wget https://code-server.dev/install.sh wget(์น๊ฒ)์ ํตํด ๋ค์ด๋ฐ์ ์๋ ์ค์น install.sh๋ฅผ ์คํ์์ผ์ผ ํ๋ค. ๊ทธ์ ์ ๊ถํ์ ๋ถ์ฌํด์ฃผ๋๋ก ํ์ sudo chmod 755 install.sh ๊ทธ๋ฐ ๋ค์ ์ค์น๋ฅผ ์งํํด์ฃผ๋ฉด ๋๋ค. sudo ./install.sh ์ค์น๊ฐ ์๋ฃ๋๋ฉด ์ฌ๋ถํ
ํ ๋ฐ๋ก ์คํ๋๊ฒ ์๋น์ค๋ฅผ ํ์ฑํํด์ฃผ๋๋ก ํ๋ค systemctl enable code-server@$USER ์ฌ๊ธฐ์ $USER๋์ ..
๐ง Linux
์์ฆ์ ๋ด๊ฐ ๋ง์๋๋ก ๋ค๋ฃฐ ์ ์๋ ์๋ฒ๋ฅผ ํ๋ ๊ตฌ์ถํด๋ณด๊ณ ์ถ์ด์ ๋ค์ํ ์ธํ๋ผ๋ฅผ ์์๋ณด๊ณ ์์๋ค. ๊ธฐ์กด์ ์ฌ์ฉํ๋ PC๋ฅผ ๊ณ์ ์ผ ๋๊ณ ์ฌ์ฉํ๊ธฐ์๋ ์์ทจ ์ด์ด man์ธ ๋์๊ฒ ์ ๊ธฐ๋ฃ ๋ถ๋ด์ด ์ข ๋ง์ ๊ฒ ๊ฐ์๋ค. ์ ์ ๋ ฅ PC๋ก ์ด๋ค ๊ฒ ์ ์ ํ๊ฐ ์์๋ณด๋ ์ค ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด๋ฅผ ์๊ฒ ๋์๊ณ , ์ฑ๊ธ๋ณด๋ PC ์ค์์ ๊ฐ์ฅ ์ธ๊ธฐ๊ฐ ๋ง๊ณ ๊ฐ์ฑ๋น๊ฐ ์ข์ ๋ณด์๊ธฐ ๋๋ฌธ์ ๋ฐ๋ก ๊ตฌ๋งค๋ฅผ ๊ฒฐ์ ํ์๋ค. ์ฌ์์ ํ์ด4์ ๋จ์ ๋๋ํ๊ฒ 8๊ธฐ๊ฐ๋ก ์ก๊ณ ๊ตฌ๋งค๋ฅผ ํ๋ค. ํด๊ทผ ํ, ์ง์ ๋์ฐฉ์ ํ๋ ๋ฐ์ค ํ๋๊ฐ ๋ฌธ ์์ ์์๋๋ฐ ๋๋ ์ด๊ฒ ๋ฐ๋ก '๊ทธ๊ฒ'์ด๋ผ๋ ๊ฒ์ ์ง๊ฐํ๋ค. ๊ณง๋ฐ๋ก ํฅ์ผ๊ฑฐ๋ฆฌ๋ฉฐ ํ๋ฐฐ ์์๋ฅผ ๋ค๊ณ ์ง์ผ๋ก ๋ฐ์ด ๋ค์ด๊ฐ ๋ฐ์ค๋ฅผ ๋ฏ๊ณ ์ ์ ํ์ ๋์๋ฅผ ๋งก๊ณ ๊ด๋์ ํ๋ค. ์๋ฐ๋ฅ๋ณด๋ค ์กฐ๊ทธ๋งํ ์ด ๊ธฐ๊ธฐ๊ฐ ์ผ๋ง๋งํผ ๋๋จํ ์ฑ๋ฅ์ ๋ด๋์ง๋ ..
์ด๋ฒ ํฌ์คํ
์ ์๋ฒ ํธ์คํ
์ค ์ฐธ๊ณ ์ฉ์ผ๋ก ๋จ๊ฒจ๋๋ ํ์ด๋ค. 1. ๊ฐ์ ๋ค๋ฅธ ํฌํธ๋ก ์๋ฒ ํธ์คํ
dotnet test.dll --urls=http://localhost:5000/ ์คํฌ๋ฆฐ ๋๋ ์๋น์ค๋ก ๋ฑ๋ก dotnet test.dll --urls=http://localhost:6000/ 2. ์ค์น๋ Nginx์ default ํ์ผ์ ์์ ํด์ผํ๋ค sudo nano /etc/nginx/sites-available/default ์๋์ ๊ฐ์ด ์์ server { listen 80; server_name my.test.com; location / { access_log /home/veiz/access.log; error_log /home/veiz/error.log; proxy_pass http://localhost..
๋ง์ง๋ง ๋ธ๋ก๊ทธ๋ฅผ ์ด ์ดํ 2๋
์ด ์ง๋ฌ์ง๋ง ์ฌ์ฌ ๊ฐ์ธ ํฌํธํด๋ฆฌ์ค์ข ๊พธ๋ฉฐ๋ณด๋ ์ฐจ ์ค๋๋ง์ ๊ธ์ ์จ๋ณด๋ คํ๋ค. ์ค๋์ ASP.Net Core๋ก ์์ฑ๋ ํ๋ก์ ํธ๋ฅผ Linux ์๋ฒ์ ๋ฐฐํฌํ๊ธฐ ์ํด ์ฌ์ฉํ ๋ฐฉ๋ฒ์ ์ ๋ฆฌํด๋์๋ค. 1. .Net Core 5.0 SDK ์ค์น https://docs.microsoft.com/ko-kr/dotnet/core/install/linux?WT.mc_id=dotnet-35129-website ํด๋น ์ฌ์ดํธ์์ ์๋ง๋ ๋ฆฌ๋
์ค OS๋ฅผ ํ์ธํ์ฌ ์ ์ฉํ๋ฉด ๋๋ค. ๋ด๊ฐ ์ฌ์ฉํ OS ๋ arm๊ธฐ๋ฐ ๋ฐ๋น์ 11์ด๋ฏ๋ก snap ํจํค์ง๋ฅผ ํ์ฉํ์ฌ ์ค์น๋ฅผ ์งํํ์๋ค 2. Nginx ์ค์น ํธ์คํ
์ ์ํ ์น์๋ฒ ์ํํธ์จ์ด์ธ Nginx๋ฅผ ์ค์นํ๋๋ก ํ๋ค. sudo apt-get install nginx 3...