LAMP ์คํ์ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐํ๊ณ ๋ฐฐํฌํ๋ ๋ฐ ์ฌ์ฉ๋๋ ์ธ๊ธฐ ์๋ ์คํ ์์ค ์ํํธ์จ์ด ์คํ์ ๋๋ค. LAMP๋ Linux, Apache, MySQL, PHP์ ์ฝ์ด์ ๋๋ค. ์ด๋ฌํ ๊ตฌ์ฑ ์์๋ ํจ๊ป ์๋ํ์ฌ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ์ฌ ๊ฐ๋ฐ์์๊ฒ ํจ์จ์ ์ด๊ณ ์ ์ฐํ ์๋ฃจ์ ์ ์ ๊ณตํฉ๋๋ค. LAMP ์คํ์ ๋จ์์ฑ, ๋น์ฉ ํจ์จ์ฑ ๋ฐ ์ฌ์ฉ ์ฉ์ด์ฑ์ผ๋ก ์ ์๋ ค์ ธ ์์ด AppMasterno-code ํ๋ซํผ ๊ฐ๋ฐ์๋ฅผ ํฌํจํ ๊ฐ๋ฐ์๋ค ์ฌ์ด์์ ์ธ๊ธฐ๊ฐ ๋์ต๋๋ค.
Linux๋ LAMP ์คํ์ ์ด์ ์ฒด์ ๊ตฌ์ฑ ์์์ ๋๋ค. 1991๋ Linus Torvalds๊ฐ ์ฒ์ ์ถ์ํ Linux ์ปค๋์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ์คํ ์์ค Unix ๊ณ์ด ์ด์ ์ฒด์ ์ ํ๊ตฐ์ ๋๋ค. Linux๋ ์์ ์ฑ, ๊ณ ์ฑ๋ฅ, ์คํ ์์ค ํน์ฑ์ผ๋ก ์ ์๋ ค์ ธ ์์ด ์น ๊ฐ๋ฐ์์ ํธ์คํ ์ ๊ณต์ ์ฒด ์ฌ์ด์์ ์ธ๊ธฐ๊ฐ ๋์ต๋๋ค. ํ๋ซํผ์ ๊ตฌ์ ๋ฐ์ง ์๋ ์ด์ ์ฒด์ ์ธ Linux๋ฅผ ํตํด ๊ฐ๋ฐ์๋ Ubuntu, CentOS ๋๋ Debian๊ณผ ๊ฐ์ ๋ค์ํ ๋ฐฐํฌํ์ ์ฌ์ฉํ์ฌ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ธฐ๋ฐ์ผ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค.
Apache๋ LAMP ์คํ์ ์น ์๋ฒ ๊ตฌ์ฑ ์์์ ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก Apache๋ผ๊ณ ๋ถ๋ฆฌ๋ Apache HTTP Server๋ Apache Software Foundation์์ ๊ฐ๋ฐํ ์คํ ์์ค ์น ์๋ฒ ์ํํธ์จ์ด์ ๋๋ค. 1995๋ ์ ์ฒ์ ์ถ์๋ Apache๋ ๊ฒฌ๊ณ ์ฑ, ์ ์ฐ์ฑ ๋ฐ ๊ด๋ฒ์ํ ์๋ฒ์ธก ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์ง์์ผ๋ก ์ธํด ๋น ๋ฅด๊ฒ ์ธ๊ธฐ๋ฅผ ์ป์์ต๋๋ค. ์ค๋๋ Apache๋ ์ ์ธ๊ณ์ ์ผ๋ก ๊ฐ์ฅ ๋๋ฆฌ ์ฌ์ฉ๋๋ ์น ์๋ฒ๋ก ๋จ์ ์์ผ๋ฉฐ, ๊ฑฐ์ 40%์ ํ์ฑ ์น์ฌ์ดํธ๊ฐ Apache๋ฅผ ๊ธฐ๋ณธ ์น ์๋ฒ๋ก ํ์ฉํ๊ณ ์์ต๋๋ค.
MySQL์ LAMP ์คํ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ตฌ์ฑ ์์์ ๋๋ค. ์ด๋ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ด ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ผ๋ก ์ ์ฅ, ๊ด๋ฆฌ ๋ฐ ๊ฒ์ํ ์ ์๋๋ก ํ๋ ์คํ ์์ค ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ (RDBMS)์ ๋๋ค. MySQL์ 1995๋ ์ ์ฒ์ ์ถ์๋์์ผ๋ฉฐ ํ์ฌ Oracle Corporation์ด ์์ ํ๊ณ ์์ต๋๋ค. ์๋, ์์ ์ฑ ๋ฐ ํ์ฅ์ฑ์ผ๋ก ์ ์๋ ค์ง MySQL์ ์ธํฐ๋ท์์ ๊ฐ์ฅ ํฌ๊ณ ๊ฐ์ฅ ์ฃผ๋ชฉ๋ฐ๋ ์ฌ์ดํธ๋ฅผ ํฌํจํ์ฌ ์๋ฐฑ๋ง ๊ฐ์ ์น ์ฌ์ดํธ์์ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ ์ด ๋์์ต๋๋ค. MySQL์ SQL(๊ตฌ์กฐ์ ์ฟผ๋ฆฌ ์ธ์ด)์ ์ฌ์ฉํ์ฌ ๊ฐ๋ฐ์๊ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ํธ ์์ฉํ ์ ์๋๋ก ํจ์ผ๋ก์จ ๋ฐ์ดํฐ ์์ ์ ์ฝ๊ฒ ํ๊ณ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐ์ ๊ฑธ์ณ ๋ฐ์ดํฐ ์ผ๊ด์ฑ์ ๋ณด์ฅํฉ๋๋ค.
PHP๋ LAMP ์คํ์ ์คํฌ๋ฆฝํ ์ธ์ด ๊ตฌ์ฑ ์์์ ๋๋ค. Hypertext Preprocessor์ ์ฝ์์ธ PHP๋ ์น ๊ฐ๋ฐ์ฉ์ผ๋ก ์ค๊ณ๋ ์คํ ์์ค ์๋ฒ์ธก ์คํฌ๋ฆฝํ ์ธ์ด์ ๋๋ค. ์๋ 1994๋ Rasmus Lerdorf๊ฐ ๋ง๋ PHP๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐ๋ฐ์๋ HTML ๋ฌธ์์ ์๋ฒ ์ธก ์ฝ๋๋ฅผ ์ฝ์ ํ์ฌ ๋์ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฝ๊ฒ ๊ตฌ์ถํ ์ ์์ต๋๋ค. PHP์ ๊ตฌ๋ฌธ์ C, Java ๋ฐ Perl์์ ํ์๋์ด ๋ง์ ๊ฐ๋ฐ์๊ฐ ์ฝ๊ฒ ์ ๊ทผํ๊ณ ์น์ํ๊ฒ ์ฌ์ฉํ ์ ์์ต๋๋ค. LAMP ์คํ์ ํต์ฌ ๊ตฌ์ฑ ์์์ธ PHP๋ ์๊ท๋ชจ ๊ฐ์ธ ์น์ฌ์ดํธ๋ถํฐ ๋๊ท๋ชจ ๊ธฐ์ ์์คํ ์ ์ด๋ฅด๊ธฐ๊น์ง ๊ด๋ฒ์ํ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์ง์ํฉ๋๋ค.
LAMP ์คํ์ ๊ตฌ์ฑ ์์๋ ์ํํ๊ฒ ํจ๊ป ์๋ํ์ฌ ์น ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ํ ๊ฒ์ฆ๋ ์๋ฃจ์ ์ ์ ๊ณตํฉ๋๋ค. ๊ฐ๋ฐ์๋ Apache ์น ์๋ฒ์์ ์คํ๋๋ PHP ์คํฌ๋ฆฝํธ๋ฅผ ์์ฑํ๊ณ ๋ฐ์ดํฐ ์ ์ฅ ๋ฐ ๊ฒ์์ ์ํด MySQL ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํ์ฉํ์ฌ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค ์ ์์ต๋๋ค. Linux ์ด์ ์ฒด์ ๋ ์ด๋ฌํ ๊ตฌ์ฑ ์์๋ฅผ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ์ฌ ์น ๊ฐ๋ฐ ํ๋ก์ ํธ๋ฅผ ์ํ ๊ณ ์ฑ๋ฅ ๋ฐ ๋น์ฉ ํจ์จ์ ์ธ ์๋ฃจ์ ์ ์ ๊ณตํฉ๋๋ค.
LAMP ์คํ ์ฌ์ฉ์ ๋ง์ ์ฅ์ ์ค ํ๋๋ ๋น์ฉ ํจ์จ์ฑ์ ๋๋ค. ์คํ์ ํฌํจ๋ ๊ฐ ๊ตฌ์ฑ ์์๋ ์คํ ์์ค์ด๋ฉฐ ๋ฌด๋ฃ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ํ LAMP ์คํ์ ๊ฐ์ ์ ์ง์์ ์ผ๋ก ๊ธฐ์ฌํ์ฌ ๊ธฐ์ ์ ์ต์ ์ํ๋ก ์์ ํ๊ฒ ์ ์งํ๋ ํ๋ฐํ๊ณ ๋๊ท๋ชจ ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ๋ฅผ ์๋ํฉ๋๋ค. ๊ด๋ฒ์ํ ๋ฌธ์, ํํ ๋ฆฌ์ผ ๋ฐ ๋ฆฌ์์ค๊ฐ ์ ๊ณต๋๋ฏ๋ก LAMP ์คํ์ ์ด๋ณด์์ ์ ๋ฌธ๊ฐ ๋ชจ๋์๊ฒ ์๋์ ์ผ๋ก ์ ๊ทผํ๊ธฐ ์ฝ๊ณ ์ฌ์ฉ์ ์นํ์ ์ ๋๋ค.
AppMaster ์์ ๊ณ ๊ฐ์ ๊ธฐ์กด LAMP ์คํ๊ณผ ํจ๊ป ๋งค์ฐ ์ ์๋ํ๋ ํฌ๊ด์ ์ด๊ณ ํ์ฅ ๊ฐ๋ฅํ no-code ๋๊ตฌ ๋ฐฐ์ด์ ์ด์ ์ ๋๋ฆด ์ ์์ต๋๋ค. Postgresql ํธํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ธฐ๋ณธ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ์ฌ์ฉํ๋ AppMaster ์ ๊ฐ๋ ฅํ drag-and-drop ๊ธฐ๋ฅ์ ํตํด ๊ณ ๋์ ๋ํํ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ๋ LAMP ์คํ์ AppMaster ํ๋ซํผ์ ํ๋ฅญํ๊ฒ ๋ณด์ํฉ๋๋ค. ๊ธฐ์ ์ ์ ํธํ๋ Linux ๋ฐฐํฌํ ๋ฐ Apache/MySQL ๊ตฌ์ฑ๊ณผ AppMaster ์ ์ฒ ์ ํ ํตํฉ ์ต์ ์ ํ์ฉํ์ฌ ํจ์จ์ ์ด๊ณ ์์ฐ์ ์ธ ๊ฐ๋ฐ ์ํฌํ๋ก์ฐ๋ฅผ ๋ณด์ฅํ ์๋ ์์ต๋๋ค.
์์ฝํ๋ฉด, LAMP ์คํ(Linux, Apache, MySQL, PHP)์ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐํ๊ณ ๋ฐฐํฌํ๊ธฐ ์ํ ์์ ์ ์ด๊ณ ํ์ฅ ๊ฐ๋ฅํ๋ฉฐ ๋น์ฉ ํจ์จ์ ์ธ ๋ฐฉ๋ฒ์ ์ ๊ณตํ๋ ์คํ ์์ค ์ํํธ์จ์ด ์๋ฃจ์ ์ ๋๋ค. ๊ฐ๋ ฅํ ์ค์ ๊ณผ ๋๊ท๋ชจ ์ปค๋ฎค๋ํฐ ๋๋ถ์ AppMasterno-code ํ๋ซํผ ๊ฐ๋ฐ์๋ฅผ ํฌํจํ์ฌ ์ ์ธ๊ณ ๊ฐ๋ฐ์์๊ฒ ์ธ๊ธฐ ์๋ ์ ํ์ด ๋์์ต๋๋ค. ๊ฐ๋ฐ์๋ AppMaster ํ๋ซํผ์์ ์ ๊ณตํ๋ ์ํํ ๋๊ตฌ ๋ฐ ๊ธฐ์ ๊ณผ ํจ๊ป LAMP ์คํ์ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ ํ์ฉํ์ฌ ์ค์๊ธฐ์ ๋ถํฐ ๊ธ๋ก๋ฒ ๊ธฐ์ ๊น์ง ๊ด๋ฒ์ํ ๊ณ ๊ฐ์ ๋ง์กฑ์ํค๋ ๋ค์ฉ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค ์ ์์ต๋๋ค.