2021. 1. 20. 14:01ใSystem ์์ ์ค/LINUX
์๋ ํ์ธ์? ์ฃผ๋ํ๋ ์ ๋๋ค.
์ค๋์ Synology NAS์ ์ค์นํ Docker ์ Ubuntu 20.04์ Apache๋ฅผ ์ค์น๋ฅผ ํด ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค.
์ฐจํ Sysnology NAS Docker ์ค์น ๋ฑ์ ๋ํด์ ํฌ์คํ ์ ํ๋๋ก ํ๊ฒ ์ต๋๋ค.
๐ Ubuntu ๊ธฐ๋ณธ ์ค์
๐ก ๋จผ์ , ๋ฑ๋ก๋ ์ ์ฅ์ ์์ ํจํค์ง๋ค์ ์ต์ ํํด์ฃผ๋ ์์ ์ ํด ์ฃผ๊ฒ ์ต๋๋ค.
๐ก ๋ค์์ผ๋ก๋ Upgrade๊ฐ ๊ฐ๋ฅํ Package ๋ชฉ๋ก์ ํ์ธํ๊ฒ ์ต๋๋ค.
๐ก ๋ค์์ผ๋ก๋ ์ต์ ์ผ๋ก ์ ๋ฐ์ดํธ๋ ์ ์ฅ์ ๋ด ํจํค์ง ์ ๋ณด๋ฅผ ๋ฐํ์ผ๋ก ์์คํ ์ ์ค์น๋
Package๋ค์ ์ต์ ์ผ๋ก ์ ๊ทธ๋ ์ด๋ ํ๊ฒ ์ต๋๋ค.
๐ก ๋ค์์ผ๋ก๋ ํจํค์ง ์ ๊ทธ๋ ์ด๋๋ฅผ ๋ง์น ํ ๋ถํ์ํด์ง ํจํค์ง๋ฅผ ์๋์ผ๋ก ์ญ์ ํด์ค๋๋ค.
๐ ์ด๊ธ์์๋ ์ฐ๋ถํฌ์ apt ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํด ํจํค์ง๋ฅผ ์ ๊ทธ๋ ์ด๋ํ๋ ๋ฐฉ๋ฒ๋ง ๋ณด์์ง๋ง
์ด๋ค ๋ฆฌ๋ ์ค ๋ฐฐํฌํ์ ์ฌ์ฉํ๋ ๊ฐ์ ์๋ก์ด ํจํค์ง๋ฅผ ์ค์นํ๊ธฐ ์ ์ ์์คํ ๋ด์
ํจํค์ง๋ค์ ์ ์ฒด์ ์ผ๋ก ์ ๊ทธ๋ ์ด๋ํ์ฌ ์ต์ ์ผ๋ก ์ ์งํด์ฃผ๋ ๊ฒ์ด ์ข์ต๋๋ค.
๐ ์ค์ ๋ก ๊ฐ์ข ํจํค์ง์ ๊ณต์ ์ค์น ์ค๋ช ์์์๋ ์ต์ํ (sudo) apt update์ (sudo) apt upgrade
์ด ๋ ๋ช ๋ น์ด๊ฐ ์์ ์์์ ๋งจ ์ฒ์์ ๋์ค๋ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค.
์ค์ฌ ๋ฐ๋ก ์ค๋ช ์ด ์๋๋ผ๋ ์ ์์ ์ ์ํ๋์์์ ์ ์ ๋ก ์งํ๋ฉ๋๋ค.
์ต์ด Ubuntu์ ๋ํ ๊ธฐ๋ณธ ์ค๋น๋ ๋๋ฌ์ต๋๋ค.
๋ฐ๋ก Apache๋ฅผ ์ค์นํด ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค!
๐Apache ์ค์น
๐ก ๋จผ์ Ubuntu์์ ์ ๊ณตํ๋ apache2 ์๋ฒ์ ํจํค์ง์ ๋ํ ๋ด์ฉ์ ํ์ธํด ๋ณด๊ฒ ์ต๋๋ค.
Version์ด 2.4.41์ด๋ค์!๐
๐ ๋ง์ง๋ง ์ค์ ์์ ๊ฐ์ด ์ถ๊ฐ ๊ธฐ๋ก์ด ์๋ค๊ณ ๋์ค๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค.
์ด๋ฐ ๊ฒฝ์ฐ๋ ํ์ฑํ๋ ์ ์ฅ์๋ค ์ค์ ๋ฒ์ ์ ๋ฌ๋ฆฌํ๋ ๋๋ช ์ ํจํค์ง๊ฐ ์กด์ฌํ ๋์ ๋๋ค.
๋ชจ๋ ํจํค์ง๋ฅผ ํ์ธํ ๋๋ ๋์ผํ ๋ช ๋ น์ -a ์ต์ ์ ๋ถ์ฌ ์คํํด์ฃผ์๋ฉด ๋ฉ๋๋ค.
๐ก OS์ Apache2 ํจํค์ง๊ฐ ์ด๋ฏธ ์ค์น๋์๋์ง ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค.
๐ ๋ง์ฝ ์ค์น๊ฐ ๋์ง ์์๋ค๋ฉด Listing Line๋ค์ ์๋ฌด๊ฒ๋ ๋์ค์ง ์์ต๋๋ค.
์ฃผ๋ํ๋์ Ubuntu๋ Apache๊ฐ ์ค์น๋์ด ์์ง ์๋ ๋ณด๋ค์!
๐ก ๊ทธ๋ผ Apache2 ํจํค์ง๋ฅผ ๋ด๋ ค๋ฐ๊ณ ์ค์นํ๋๋ก ํ๊ฒ ์ต๋๋ค.
๐ ์ฌ๊ธฐ๊น์ง ์ค์ จ๋ค๋ฉด Ubuntu์ Apache2 ์ค์น๋ฅผ ์ฑ๊ณตํ์ ๊ฒ๋๋ค!
์ด์ ํ๋ฒ ํ์ธํด ๋ณผ๊น์? ๐
๐ apache2๊ฐ ๊ธฐ๋ ์ค์ด์ง ์๋ค์!
๐ก Apache2๋ฅผ ์ฌ๊ธฐ๋ํ๋ ค๊ณ , chkconfig ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํด ๋ดค์ง๋ง, Ubuntu์์๋ ์ง์ํ์ง ์๋ ๋ช ๋ น์ด์ ๋๋ค.
๐ Ubuntu์์๋ chkconfig ๋์ sysv-rc-conf๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๐ ์ด ๋ฌธ์ ๋ apt๋ฅผ ํตํด์ ์ฐ๋๋ ubuntu ์ ์ฅ์ ์์ sysv-rc-conf๊ฐ ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
๐ ์์ ๋ด์ฉ์ ์ถ๊ฐํ์ฌ ์ค ๋ค apt-get update ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ต์ ํํ์ฌ ์ค๋๋ค.
๊ทธ๋ฐ ๋ค ๋ค์ apt-get install sysv-rc-conf๋ฅผ ์ฌ์ฉํ๋ฉด ์ค์น๊ฐ ์ ๋ฉ๋๋ค!๐
๐ ์ฃผ๋ํ๋์ Docker์์ 80 ํฌํธ๋ฅผ 8080์ผ๋ก ํฌํธ ํฌ์๋ฉํด์ฃผ์์ต๋๋ค.
์น ๋ธ๋ผ์ฐ์ ๋ก ์ ์์ ํ๋ฒ ํด ๋ณด๊ฒ ์ต๋๋ค.
์ง์!
์ ์ ๊ธฐ๋์ด ์๋ฃ๋์์ต๋๋ค! ๐
์ฃผ๋ํ๋์ ์ด๋ฒ ํฌ์คํ ์ด ์ด๋ ์ จ๋์? ๊ตฌ๋ , ๊ณต๊ฐ๊ณผ ๋๊ธ์ ์ฃผ๋ํ๋์๊ฒ ๋งค์ฐ ํฐ ํ์ด ๋ ๊ฒ์ ๋๋ค!
'System ์์ ์ค > LINUX' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Ubuntu 20.04] Vmware์ Ubuntu ์ค์น (0) | 2021.02.20 |
---|---|
[Ubuntu 20.04] Tomcat8 ์ค์น (0) | 2021.01.22 |
[CentOS7] MariaDB ์ค์น (2) | 2021.01.19 |
[CentOS7] Apache + PHP ์ค์น (2) | 2021.01.19 |
[CentOS7] WebtoB ์ค์น (2) | 2021.01.19 |