๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

CentOS15

[Linux] shell script ์ฃผ์„๊ณผ Shebang์‚ฌ์šฉ๋ฒ• shell script ์ฃผ์„ shell script์—์„œ ์ฃผ์„์€ "#"์„ ์‚ฌ์šฉํ•ด์„œ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ํ˜น์‹œ shell script๋‚˜ ๋‹ค๋ฅธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์—์„œ ํŒŒ์ผ์˜ ๊ฐ€์žฅ ์ฒซ๋ฒˆ์งธ ์ค„์— ํ‘œ๊ธฐ๋œ "#"์„ ๋ณด์‹ ์  ์žˆ๋‚˜์š”? ๊ฒƒ์„ ๋ฐ”๋กœ Shebang์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. Shebang์ด๋ž€? ํ˜น์‹œ ์Šคํฌ๋ฆฝํŠธ์ƒ์— ์ด๋Ÿฐ ์ฃผ์„์„ ๋ณด์‹ ์  ์žˆ์œผ์‹ ๊ฐ€์š”? shell script๋ฅผ ๋‹ค๋ค„๋ณด์…จ๋‹ค๋ฉด ์•„๋งˆ ํ•œ๋ฒˆ์ฏค ๋ณด์…จ์„ ๊ฑฐ์—์š”. ์ด๊ฒŒ ์–ด๋–ค ๊ธฐ๋Šฅ์„ ํ•˜๋Š”์ง€ ์•„์‹œ๋Š” ๋ถ„๋„ ๊ณ„์‹ค๊ฑฐ๊ณ  ๋ชจ๋ฅด์‹œ๋Š” ๋ถ„๋„ ๊ณ„์‹ค๊ฑฐ๊ณ ... ๊ทธ๋ƒฅ ์‚ฌ์šฉํ•œ ๋ถ„๋“ค๋„ ๊ณ„์‹ค๊ฑฐ๋ผ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. "#!" ์ด ์ƒต๊ณผ ๋Š๋‚Œํ‘œ๋ฅผ ๋ถ™์—ฌ ๊ฐ€์žฅ ์ฒซ๋ฒˆ์งธ ์ค„์— ์‚ฌ์šฉํ•˜๊ฒŒ๋˜๋ฉด ์ด๊ฒƒ์„ shebang์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์–ด๋–ค ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ ํŒŒ์ผ์„ ์‹คํ–‰ํ• ์ง€ ์ •์˜ํ•ด์ค„ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. Bash shell, Python, PHP.. 2021. 3. 16.
[Linux] ์‰˜ ์Šคํฌ๋ฆฝํŠธ(shell script)๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ  ๋ฌด์—‡์ผ๊นŒ? shell script๋ž€? shell script๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ Shell ์ปค๋งจ๋“œ๊ฐ€ ๋“ค์–ด ์žˆ๋Š” ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ํ…์ŠคํŠธ ํŒŒ์ผ์ž…๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ๋ณ€์ˆ˜๋‚˜ ํ•จ์ˆ˜ ํ˜น์€ ๋ฐ˜๋ณต๋ฌธ๊ณผ ๊ฐ™์ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ์—์„œ ์‚ฌ์šฉ๋˜๋Š” ์ปดํฌ๋„ŒํŠธ๋“ค์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ณ  ์ˆœ์ฐจ์ ์œผ๋กœ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. shell script๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ ๋Š”? ์—ฌ๋Ÿฌ๊ฐ€์ง€ ์ด์œ ๊ฐ€ ์žˆ์ง€๋งŒ ๊ฐ€์žฅ ํฐ ์ด์œ ๋Š” ๋ฐ˜๋ณต๋˜๋Š” ์ž‘์—…์„ ์ž๋™ํ™”ํ•˜๊ธฐ ์œ„ํ•ด ์Šคํฌ๋ฆฝํŠธํ˜•ํƒœ๋กœ ๋ฏธ๋ฆฌ ๋งŒ๋“ค์–ด ๋†“๊ณ  ์‹คํ–‰๋งŒ ํ•˜๋„๋ก ํ•˜๊ธฐ ์œ„ํ•ด์„œ ์ž…๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ์Šค์ผ€์ค„๋ง์„ ๋Œ๋ ค์„œ ํŒŒ์ผ๋งŒ ์‹คํ–‰ํ•˜๋„๋ก ํ• ์ˆ˜๋„ ์žˆ๊ณ  ์Šคํฌ๋ฆฝํŠธ์˜ ๋‚ด์šฉ์„ ๋ชฐ๋ผ๋„ ๋ˆ„๊ตฌ๋‚˜ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ๋“ค์–ด... ์‹ ์ž… ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์–ด๋–ค ์—…๋ฌด๋ฅผ ๋ถ€์—ฌํ• ๋•Œ ์„ธ๋ถ€์ ์œผ๋กœ ์–ด๋–ค ์ž‘์—…์ธ์ง€ ๋ชฐ๋ผ๋„ ์Šคํฌ๋ฆฝํŠธ๋งŒ ์‹คํ–‰ํ•ด์„œ ์ž‘์—…์„ ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ „๋ฌธ์ ์ธ ๋‚ด์šฉ์„ ์ž์„ธํžˆ ์•Œ ํ•„์š” ์—†์ด ์Šคํฌ๋ฆฝํŠธ ์‹คํ–‰์—.. 2021. 3. 16.
[Linux] ๋ฆฌ๋ˆ…์Šค ์ฑ… ์ถ”์ฒœ ๊ฐœ๋ฐœ์ž๋ถ€ํ„ฐ ๋น„๊ฐœ๋ฐœ์ž๊นŒ์ง€~ ๋ฆฌ๋ˆ…์Šค ์ฑ… ์ถ”์ฒœ 1. ๋””๋ฒ„๊น…์„ ํ†ตํ•ด ๋ฐฐ์šฐ๋Š” ๋ฆฌ๋ˆ…์Šค ์ปค๋„์˜ ๊ตฌ์กฐ์™€ ์›๋ฆฌ1,2 ๋””๋ฒ„๊น…์„ ํ†ตํ•ด ๋ฐฐ์šฐ๋Š” ๋ฆฌ๋ˆ…์Šค ์ปค๋„์˜ ๊ตฌ์กฐ์™€ ์›๋ฆฌ. 1:๋ผ์ฆˆ๋ฒ ๋ฆฌ ํŒŒ์ด๋กœ ๋”ฐ๋ผํ•˜๋ฉด์„œ ์‰ฝ๊ฒŒ ์ดํ•ดํ•  COUPANG www.coupang.com ๋””๋ฒ„๊น…์„ ํ†ตํ•ด ๋ฐฐ์šฐ๋Š” ๋ฆฌ๋ˆ…์Šค ์ปค๋„์˜ ๊ตฌ์กฐ์™€ ์›๋ฆฌ. 2:๋ผ์ฆˆ๋ฒ ๋ฆฌ ํŒŒ์ด๋กœ ๋”ฐ๋ผํ•˜๋ฉด์„œ ์‰ฝ๊ฒŒ ์ดํ•ดํ•  COUPANG www.coupang.com ์‹ ์ž… ๋ฆฌ๋ˆ…์Šค ์‹œ์Šคํ…œ ๊ฐœ๋ฐœ์ž๋ถ€ํ„ฐ 5๋…„์ฐจ ๊ฐœ๋ฐœ์ž๊ฐ€ ์‹ค๋ฌด๋ฅผํ•˜๊ธฐ ์œ„ํ•ด ์•Œ์•„์•ผํ•  ๋ฆฌ๋ˆ…์Šค ์ปค๋„์˜ ์ฃผ์š” ์„œ๋ธŒ์‹œ์Šคํ…œ์„ ๋‹ค๋ฃจ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค! [1๊ถŒ] ์ปค๋„ ๋””๋ฒ„๊น…(ftrace), ํ”„๋กœ์„ธ์Šค, ์ธํ„ฐ๋ŸฝํŠธ, ์ธํ„ฐ๋ŸฝํŠธ ํ›„๋ฐ˜๋ถ€, ์›Œํฌํ ์— ๋Œ€ํ•œ ๋‚ด์šฉ์„ ๋‹ค๋ฃจ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋””๋ฒ„๊น…ํ•˜๋Š” ๋ฐฉ๋ฒ•๊ณผ ํ•จ๊ป˜ ftrace ์‚ฌ์šฉ๋ฒ•์„ ์†Œ๊ฐœํ•˜๊ณ  ์ปค๋„์„ ์‹คํ–‰ํ•˜๋Š” ์ฃผ์ธ๊ณต์ธ ํ”„๋กœ์„ธ์Šค์™€ ์ธํ„ฐ๋ŸฝํŠธ๋ฅผ ์ปค๋„์ด ์ฒ˜๋ฆฌํ•˜๋Š” ์„ธ๋ถ€ ๋™์ž‘.. 2021. 3. 16.
[CentOS] ssh password ์ž…๋ ฅ ์—†์ด ๋กœ๊ทธ์ธ ํ•˜๊ธฐ, ssh-keygen ๊ณต๊ฐœํ‚ค ์ƒ์„ฑ SSH ๋กœ๊ทธ์ธ OS : CentOS Linux release 7.8 hosts: 222.111.71.200, 222.111.71.201 user: root ๋ชฉํ‘œ : 222.111.71.200 root ๊ณ„์ •์—์„œ 222.111.71.201 root๊ณ„์ •์œผ๋กœ ๊ณต๊ฐœํ‚ค๋ฅผ ์ด์šฉํ•œ ssh ์ ‘์† ๋‹ค๋ฅธ ์„œ๋ฒ„์— ์ ‘์†ํ•˜๊ธฐ ์œ„ํ•ด SSH ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•œ๋‹ค. ๋งค๋ฒˆ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•˜๊ณ  ์ ‘์†ํ•˜๋Š”๋ฐ ์ด๋Ÿฌํ•œ ๊ณผ์ •์„ ssh-keygen์œผ๋กœ ๊ณต๊ฐœํ‚ค๋ฅผ ์ด์šฉํ•ด์„œ ์ƒ๋žตํ•  ์ˆ˜ ์žˆ๋‹ค. ์•„๋ž˜ ์‹ค์Šต ๋‚ด์šฉ์€ 222.111.71.201 root๊ณ„์ •์— ๋น„๋ฐ€๋ฒˆํ˜ธ ์ž…๋ ฅ ์—†์ด ๋กœ๊ทธ์ธํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค. 222.111.71.200 root ๊ณ„์ •์—์„œ ์ƒ์„ฑํ•œ ๊ณต๊ฐœํ‚ค๋ฅผ ๋ณด๋‚ด ํ™˜๊ฒฝ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค. Permission denied (publickey,gssapi-keyex.. 2020. 12. 19.
[CentOS 7] MySQL 5.7.20 ์ปดํŒŒ์ผ ์„ค์น˜ :: ๋งˆ์ด์ž๋ชฝ ์ด์ „์— MySQL ํŒจํ‚ค์ง€ ์„ค์น˜ํ•˜๋Š” ๊ฒƒ์„ ํ–ˆ๋‹ค.์ด๋ฒˆ์—๋Š” MySQL ์†Œ์Šค ์ปดํŒŒ์ผ ์„ค์น˜ํ•˜๋Š” ๊ฒƒ์„ ํ• ๊ฑฐ๋‹ค. ๋‘˜์ค‘ ์–ด๋Š ๋ฐฉ๋ฒ•์œผ๋กœ ์„ค์น˜ํ•ด์„œ ์‚ฌ์šฉํ•ด๋„ ์ƒ๊ด€ ์—†์ง€๋งŒ... ์„ค์น˜ํ•œ ํ”„๋กœ๊ทธ๋žจ๋“ค์„ ๊ณ„์ •๋‚ด์— ํ•œ ํด๋”์—์„œ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ์ปดํŒŒ์ผ ์„ค์น˜๋ฅผ ํ• ๊ฒƒ์ด๋‹ค.https://downloads.mysql.com/archives/ MySQL Communitiy Server ํด๋ฆญ ํ•„์ž๋Š” 5.7.20๋ฒ„์ „์„ ์„ค์น˜ํ•œ๋‹ค.๋‹ค์šด๋กœ๋“œ ๋งํฌ ์ฃผ์†Œ๋ฅผ ๋ณต์‚ฌํ•œ๋‹ค. wget์œผ๋กœ ์„ค์น˜ํŒŒ์ผ์„ ๋ฐ›๊ณ  ํ’€์–ด์ค€๋‹ค.12345[jamong@localhost ~]$ cd dev_util[jamong@localhost dev_util]$ mkdir mysql[jamong@localhost dev_util]$ cd mysql/[jamong@localhost mysql]$ wg.. 2018. 9. 1.
[CentOS 7] Subversion ์„ค์น˜ :: ๋งˆ์ด์ž๋ชฝ Subversion์€ ์ค„์—ฌ์„œ SVN์ด๋ผ๊ณ ๋„ ํ•œ๋‹ค.์—ฌ๋Ÿฌ ์‚ฌ๋žŒ๋“ค๊ณผ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ• ๋•Œ ๋ฒ„์ „ ํ˜น์€ ์†Œ์Šค๋ฅผ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋Š” ํ˜•์ƒ๊ด€๋ฆฌ ํ”„๋กœ๊ทธ๋žจ์ด๋‹ค. ํ˜•์ƒ๊ด€๋ฆฌ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ SVN๋ณด๋‹ค๋Š” Git์„ ๋งŽ์ด ์‚ฌ์šฉํ•˜์ง€๋งŒ, SVN๋„ ์•„์ง ๋งŽ์ด ์‚ฌ์šฉํ•œ๋‹ค.์ „์ž์ •๋ถ€ ํ”„๋ ˆ์ž„์›Œํฌ์—์„œ ๊ฐœ๋ฐœํ™˜๊ฒฝ ์†Œ์Šค๊ด€๋ฆฌ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ SVN์„ ์‚ฌ์šฉํ•˜๋„๋ก ๋˜์–ด์žˆ๋‹ค. ํ•„์ž๋Š” 1.7.14๋ฒ„์ „์œผ๋กœ ์ปดํŒŒ์ผ ์„ค์น˜๋ฅผ ํ• ๊ฒƒ์ด๋‹ค.http://subversion.apache.org/ archive download site ํ•„์š”ํ•œ ๋ฒ„์ „์˜ ๋งํฌ์ฃผ์†Œ๋ฅผ ๋ณต์‚ฌํ•œ๋‹ค. wget ๋ฐฉ์‹์œผ๋กœ ๋ฐ›์•„์ฃผ๊ณ  ํ’€์–ด์ค€๋‹ค.12345[jamong@localhost ~]$ cd dev_util/[jamong@localhost dev_util]$ mkdir svn[jamong@localhost ~]$ cd s.. 2018. 9. 1.
[CentOS 7] Jenkins ์„ค์น˜ :: ๋งˆ์ด์ž๋ชฝ jenkins ์„ค์น˜ํ• ๊ฑฐ๋‹ค.ํ•„์ž๋Š” jenkins๋ฅผ ์‚ฌ์šฉํ•ด๋ณธ์ ์ด ์—†๋‹ค.์‚ฌ์šฉ์ž๋“ค์˜ ๋ง์— ์˜ํ•˜๋ฉด ๋งค์šฐ ํŽธํ•˜๋‹ค๊ณ  ํ•œ๋‹ค.๋ฐฐํฌํ•˜๋Š”๋ฐ ์žˆ์–ด์„œ ์ž๋™์œผ๋กœ ๋ฐ˜๋ณต์ ์ธ ์ž‘์—…์„ ๋งŽ์ดํ•ด์ค€๋‹ค๊ณ  ํ•œ๋‹ค.์ž์„ธํ•œ ์„ค๋ช…์€ ์ดํ•ด๊ฐ€ ์–ด๋Š์ •๋„๋œ ์ƒํƒœ์—์„œ ์ˆ˜์ •ํ•˜๊ฒ ๋‹ค. jenkins ์„ค์น˜๋ฅผ ์œ„ํ•ด ํ™ˆํŽ˜์ด์ง€๋กœ ๋“ค์–ด๊ฐ„๋‹ค.https://jenkins.io/download/ ์›ํ•˜๋Š” ๋ฒ„์ „ ๊ฒฝ๋กœ๋กœ ๋“ค์–ด๊ฐ„๋‹ค. jenkins.warํŒŒ์ผ์„ ๋ฐ›๋Š”๋‹ค. wget์œผ๋กœ warํŒŒ์ผ์„ ์„ค์น˜ํ•˜๊ณ ์ž๋ฐ” ํด๋”๋ฅผ ํ•˜๋‚˜ ๋งŒ๋“ค์–ด์ค€๋‹ค. ์ž๋ฐ” 8์ด์ƒ์„ ์‚ฌ์šฉํ•œ๋‹ค๋ฉด ๋งŒ๋“ค์–ด์ค„ ํ•„์š” ์—†๋‹ค.12345[jamong@localhost ~]$ cd dev_util/[jamong@localhost dev_util]$ mkdir jenkins[jamong@localhost dev_util]$ cd jenkins/.. 2018. 8. 30.
[CentOS 7] Maven ์„ค์น˜ :: ๋งˆ์ด์ž๋ชฝ Maven ์ด๋ž€?๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๊ด€๋ฆฌํ•ด์ฃผ๋Š” ๋„๊ตฌ์ด๋‹ค. ๋ฉ”์ด๋ธ ์„ค์น˜๋ฅผ ์œ„ํ•ด ์•„ํŒŒ์น˜์žฌ๋‹จ ๋ฉ”์ด๋ธ ํ”„๋กœ์ ํŠธ๋กœ ๋“ค์–ด๊ฐ€ download๋กœ ๋“ค์–ด๊ฐ„๋‹ค.์ตœ์‹  ๋ฒ„์ „์„ ์›ํ•˜๋ฉด ๋ฐ”๋กœ ๋ณด์ด๋Š” ๋งํฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„ค์น˜๋ฅผ ํ•ด์ฃผ๊ณ , ์ด์ „ ๋ฒ„์ „์„ ์›ํ•œ๋‹ค๋ฉด ์•„๋ž˜ ๋‚ด์šฉ์„ ์ฐธ๊ณ ํ•œ๋‹ค.http://maven.apache.org/ ์Šคํฌ๋กค์„ ๋‚ด๋ ค archives ํด๋ฆญ ๋ฒ„์ „ ํŠธ๋ฆฌ๊ฐ€ ๋‚˜์˜จ๋‹ค.์›ํ•˜๋Š” ๋ฒ„์ „์„ ๊ฒฝ๋กœ๋กœ ๋“ค์–ด๊ฐ€์ค€๋‹ค.ํ•„์ž๋Š” 3.3.9๋ฒ„์ „์„ ์„ค์น˜ํ•  ์˜ˆ์ •์ด๋‹ค. ๋ฒ„์ „ ์„ ํƒ ํ›„ binaries๋กœ ์ž…์žฅํ•œ๋‹ค. tar ํŒŒ์ผ์„ wget์œผ๋กœ ๋ฐ›์•„์ค„๊ฑฐ๋‹ˆ ๋งํฌ์ฃผ์†Œ๋ฅผ ๋ณต์‚ฌํ•œ๋‹ค. ํŒŒ์ผ์„ ๋ฐ›์•„์ฃผ๊ณ  ํ’€์–ด์ค€๋‹ค.123[jamong@localhost ~]$ cd dev_util/[jamong@localhost dev_util]$ wget https://archive.apache.or.. 2018. 8. 29.
[CentOS 7] Nginx ์ปดํŒŒ์ผ ์„ค์น˜ ๋ฐ Tomcat ์—ฐ๋™ :: ๋งˆ์ด์ž๋ชฝ Nginx๋ž€?Nginx(์—”์ง„ x๋ผ ์ฝ๋Š”๋‹ค)๋Š” ์›น ์„œ๋ฒ„ ์†Œํ”„ํŠธ์›จ์–ด๋กœ, ๊ฐ€๋ฒผ์›€๊ณผ ๋†’์€ ์„ฑ๋Šฅ์„ ๋ชฉํ‘œ๋กœ ํ•œ๋‹ค. ์›น ์„œ๋ฒ„, ๋ฆฌ๋ฒ„์Šค ํ”„๋ก์‹œ ๋ฐ ๋ฉ”์ผ ํ”„๋ก์‹œ ๊ธฐ๋Šฅ์„ ๊ฐ€์ง„๋‹ค. 2017๋…„ 10์›” ๊ธฐ์ค€์œผ๋กœ ์‹ค์งˆ์ ์œผ๋กœ ์ž‘๋™ํ•˜๋Š” ์›น ์‚ฌ์ดํŠธ(active site)๋“ค์—์„œ ์“ฐ์ด๋Š” ์›น ์„œ๋ฒ„ ์†Œํ”„ํŠธ์›จ์–ด ์ˆœ์œ„๋Š” ์•„ํŒŒ์น˜(44.89%), ์—”์ง„์—‘์Šค(20.65%), ๊ตฌ๊ธ€ ์›น ์„œ๋ฒ„(7.86%), ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ IIS(7.32%)์ˆœ์ด๋‹ค. ์ด ์กฐ์‚ฌ์—์„œ ์ƒ์„ฑ์€ ๋˜์–ด์žˆ์œผ๋‚˜ ์ •์ƒ์ ์œผ๋กœ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š” ์›น ์‚ฌ์ดํŠธ๋“ค์€ ๋ฐฐ์ œ๋˜์—ˆ์œผ๋ฉฐ ํŠนํžˆ MS์˜ ์ธํ„ฐ๋„ท ์ •๋ณด ์„œ๋น„์Šค(IIS)๋ฅผ ์„ค์น˜ํ•œ ์›น ์‚ฌ์ดํŠธ๋“ค์˜ ์ƒ๋‹น์ˆ˜๊ฐ€ ๋น„ํ™œ์„ฑ ์‚ฌ์ดํŠธ์˜€๋‹ค. ๊ทธ๋Ÿฐ ์‚ฌ์ดํŠธ๋“ค๋„ ํฌํ•จํ•˜๋ฉด MS IIS๊ฐ€ 1์œ„์ด๋‹ค. 2017๋…„ 6์›” ํ˜„์žฌ Nginx๋Š” ํ•œ๊ตญ ์ „์ฒด ๋“ฑ๋ก ๋„๋ฉ”์ธ ์ค‘ 24.73%๊ฐ€ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋‹ค.. 2018. 8. 26.
[CentOS 7] Apache Tomcat 8.5.24 ์„ค์น˜ :: ๋งˆ์ด์ž๋ชฝ ์•„ํŒŒ์น˜ ํ†ฐ์บฃ ์„œ๋ฒ„๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด์„œ ๋ง‰์ƒ ์•„ํŒŒ์น˜ ํ†ฐ์บฃ์ด ๋ฌด์—‡์ธ์ง€... ์•„์ง๋„ ํ™•์‹คํ•˜๊ฒŒ ์•Œ์ง€๋Š” ๋ชปํ•˜๋Š” ๊ฒƒ๊ฐ™๋‹ค.์กฐ๊ธˆ ๋” ์‰ฝ๊ฒŒ, ์ดํ•ดํ•˜๊ธฐ ํŽธํ•˜๊ฒŒ ๊ฐ„๋‹จํ•˜๊ฒŒ ์„ค๋ช…์„ ํ•ด๋ณผ๋ ค๊ณ  ํ•œ๋‹ค.apache : ์žฌ๋‹จ ์ด๋ฆ„์ด๊ณ , get, post ์™€ ๊ฐ™์€ ์š”์ฒญ๋“ค์„ ์ฒ˜๋ฆฌํ•˜๋Š” http ์›น์„œ๋ฒ„์ด๋‹ค.tomcat : WAS(Web Application Server)์ด๊ณ  ์›น์„œ๋ฒ„์—๋‹ค ์š”์ฒญ์„ ๋ฐ›์•„์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๋กœ์ง์ด ๋“ค์–ด์žˆ๋Š” ์›น ์ปจํ…Œ์ด๋„ˆ๋กœ ๋‹ค์‹œ ํด๋ผ์ด์–ธํŠธํ•œํ…Œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฟŒ๋ ค์ฃผ๋Š”? ์—ญํ• ์„ ๊ฐ™์ดํ•œ๋‹ค. ์ด๋ฏธ์ง€์™€ ๊ฐ™์€ ๋ฆฌ์†Œ์Šค ํŒŒ์ผ๋“ค์€ apache์›น์„œ๋ฒ„๋กœ, ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง๊ณผ ๊ฐ™์€ ๋™์  ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ๋Š” tomcat์œผ๋กœ ์ฒ˜๋ฆฌํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋˜๋Š”๊ฒƒ ๊ฐ™๋‹ค. ์ด์ œ ์•„ํŒŒ์น˜ ํ†ฐ์บฃ์„ ์„ค์น˜ํ•  ๊ฒƒ์ด๋‹ค.์ด๋ฒˆ ๊ธ€์—์„œ๋„ ์‚ฌ์ดํŠธ์—์„œ ๋Œ€ํ‘œ๋กœ ๋ณด์—ฌ์ฃผ๋Š” ๊ฐ€์žฅ ์ตœ์‹ ๋ฒ„์ „์ด ์•„๋‹Œ, ์ด์ „๋ฒ„์ „์„.. 2018. 8. 26.
[CentOS 7] MySQL ์›๊ฒฉ์ ‘์† ํ—ˆ์šฉํ•˜๊ธฐ :: ๋งˆ์ด์ž๋ชฝ MySQL ์„ค์น˜๋Š” ๋๋‚ฌ๋‹ค. ํ•˜์ง€๋งŒ ์™ธ๋ถ€์—์„œ DB๋กœ ์ ‘๊ทผ์ด ์•„์ง ์•ˆ๋œ๋‹ค. ๋ฐฉํ™”๋ฒฝ ํฌํŠธ๋ฅผ ์—ด์–ด์ฃผ๊ณ , MySQL์—์„œ ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•ด์•ผํ•œ๋‹ค. 1. ๋ฐฉํ™”๋ฒฝ ํฌํŠธ ๊ฐœ๋ฐฉ ssh๋ฅผ ์œ„ํ•œ 22๋ฒˆ๊ณผ MySQL 3306ํฌํŠธ๊ฐ€ ์—ด๋ฆฐ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค. [jamong@localhost ~]$ sudo firewall-cmd --zone=public --add-port=3306/tcp --permanent success [jamong@localhost ~]$ sudo firewall-cmd --reload success [jamong@localhost ~]$ sudo firewall-cmd --list-ports 22/tcp 3306/tcp ํฌํŠธ ๋ณ€๊ฒฝ์„ ํ•˜๊ณ ์‹ถ๋‹ค๋ฉด /etc/my.cnf ์„ค์ •ํŒŒ์ผ์— port=์›ํ•˜๋Š” ํฌํŠธ๋กœ ์ˆ˜์ • ํ˜น์€.. 2018. 8. 25.
[CentOS 7] MySQL 5.7.20 ์„ค์น˜ :: ๋งˆ์ด์ž๋ชฝ MySQL 5.7.20๋ฒ„์ „์„ ์„ค์น˜ํ•˜๋ ค๊ณ  ํ•œ๋‹ค.ํ•˜์ง€๋งŒ MySQL ์‚ฌ์ดํŠธ์—์„œ ์›ํ•˜๋Š” ํŠน์ • ๋ฒ„์ „์„ ์„ค์น˜ํ•˜๋Š”๊ฒŒ ์ƒ๊ฐ๋ณด๋‹ค ์–ด๋ ต๋‹ค.๊ธ€์„ ์“ฐ๋Š” ๋‚ ์งœ ๊ธฐ์ค€์œผ๋กœ MySQL์‚ฌ์ดํŠธ์—์„œ 5.7๋ฒ„์ „์„ ์„ค์น˜ํ•˜๋ ค๊ณ ํ•˜๋ฉด 5.7.23๋ฒ„์ „์œผ๋กœ ๋ฐ”๋กœ ์—ฐ๊ฒฐํ•ด์ค€๋‹ค.5.7.23์ด๋‚˜ 5.7.20์ด๋‚˜ ํฐ์ฐจ์ด๋Š” ์—†์„๊ฑฐ๋‹ค.ํ•˜์ง€๋งŒ ํŠน์ •๋ฒ„์ „์ด ํ•„์š”ํ•œ ์ƒํ™ฉ์ด ์žˆ๋‹ค.๊ทธ๋ฆฌ๊ณ  ํŠน์ •๋ฒ„์ „ ์„ค์น˜๋ฅผ ํ• ์ค„ ์•ˆ๋‹ค๋ฉด ์„œ๋ฒ„ํ™˜๊ฒฝ์„ ์žก๋Š”๋ฐ ํฌ๊ฒŒ ์‹œ๊ฐ„ ์ ˆ์•ฝ์„ ํ•  ์ˆ˜ ์žˆ๋‹ค. ์„ค์น˜ํ•  ๋ฒ„์ „์„ ์ฐพ๊ธฐ ์œ„ํ•ดMySQLํ™ˆํŽ˜์ด์ง€ - DOWNLOADS - Community - MySQL Yum Repository์•„๋ž˜A Quick Guide to Using the MySQL Yum Repository ๋งํฌ๋ฅผ ํด๋ฆญํ•œ๋‹ค. ์Šคํฌ๋กค์„ ๋‚ด๋ฆฌ๋‹ค๋ณด๋ฉด Witten the MySQL Yum repository ht.. 2018. 8. 25.
[CentOS 7] ์ž๋ฐ” ์„ค์น˜ :: ๋งˆ์ด์ž๋ชฝ ์„œ๋ฒ„ํ™˜๊ฒฝ ๊ตฌ์ถ•์„ ์‹œ์ž‘ํ•˜๋ฉด์„œ ๊ฐ€์žฅ ๋จผ์ € ์ž๋ฐ”๋ฅผ ์„ค์น˜ํ•  ๊ฒƒ์ด๋‹ค.CentOS ์„ค์น˜ ํ• ๋•Œ ์ธํ”„๋ผ ์„œ๋ฒ„๋กœ ์„ค์น˜๋ฅผ ํ•ด์„œ ์ด๋ฏธ ์ž๋ฐ” 1.8์ด ์„ค์น˜๋˜์–ด์žˆ์„ ๊ฒƒ์ด๋‹ค.ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๋ฉด์„œ ๊ฐ„ํ˜น ์ด์ „๋ฒ„์ „์˜ ์ž๋ฐ”๋ฅผ ์‚ฌ์šฉ ํ•ด์•ผํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ๋‹ค.ํ˜„์žฌ ์„ค์น˜ ๋˜์–ด์žˆ๋Š” ์ž๋ฐ” ํŒจํ‚ค์ง€๋ฅผ ์‚ญ์ œํ•˜๊ณ  ์ž๋ฐ” 1.7.0_80์œผ๋กœ ์„ค์น˜๋ฅผ ํ•  ์˜ˆ์ •์ด๋‹ค. ๊ธฐ์กด ์ž๋ฐ” ์‚ญ์ œ12345678910[jamong@localhost ~]$ sudo yum remove java*............ [jamong@localhost ~]$ java -version-bash: /usr/bin/java: ๊ทธ๋Ÿฐ ํŒŒ์ผ์ด๋‚˜ ๋””๋ ‰ํ„ฐ๋ฆฌ๊ฐ€ ์—†์Šต๋‹ˆ๋‹คcs ๋ณดํ†ต ์ž๋ฐ”๋‚˜ ๋‹ค๋ฅธ ํŒจํ‚ค์ง€๋“ค์„ ์„ค์น˜ํ•  ๋•Œ /usr/local/ ๊ฒฝ๋กœ์— ์„ค์น˜๋ฅผ ํ•ด์ฃผ๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์€๋ฐ์„ค์น˜ํ•œ ํŒจํ‚ค์ง€๋“ค์„ ๊ด€๋ฆฌํ•˜๊ธฐ ์‰ฝ๊ฒŒ j.. 2018. 8. 25.
[CentOS 7] ๋ฌด์„ ๋žœ ip์„ค์ • & ssh ์ ‘์† :: ๋งˆ์ด์ž๋ชฝ CentOS ์„ค์น˜ํ• ๋•Œ ๋„คํŠธ์›Œํฌ ์„ค์ •์„ ๋žœ์œผ๋กœ ํ–ˆ๋‹ค๋ฉด ์ƒ๊ด€์—†๋Š” ์ผ์ด์ง€๋งŒ...๋ฌด์„ ๋žœ์œผ๋กœ ์—ฐ๊ฒฐ์„ ํ–ˆ์„๋•Œifconfig๋‚˜ ip addr ๋ช…๋ น์–ด๋กœ inet ip ์ฃผ์†Œ๊ฐ€ ํ™•์ธ์ด ์•ˆ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€์žˆ๋‹ค. ์„œ๋ฒ„๊ฐ€ ๋ถ€ํŒ… ๋ ๋•Œ ip๋ฅผ ๋งŒ๋“ค์–ด์ฃผ๋Š” ์„ค์ •์„ ๋ฐ”๊ฟ”์ค„๊ฑฐ๋‹ค. CentOS 7์˜ ๊ธฐ๋ณธ ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ enp0s3๋กœ ๋˜์–ด์žˆ๋‹ค.์ด๋ฆ„์ด ๋‹ค๋ฅผ์ˆ˜๋„ ์žˆ์œผ๋‹ˆ ํ™•์ธ ํ•  ๊ฒƒ.1234[jamong@localhost ~]$ su์•”ํ˜ธ:[root@localhost jamong]# cd /etc/sysconfig/network-scripts/[root@localhost network-scripts]# vi ifcfg-enp0s3cs ์œ„ ํŒŒ์ผ๋กœ ๋“ค์–ด๊ฐ€๋ฉด ์„ค์ •์ค‘์— ONBOOT=no ๋กœ ๋˜์–ด ์žˆ์„๊ฒƒ์ด๋‹ค.yes๋กœ ๋ฐ”๊ฟ”์ฃผ๊ณ  ์ €์žฅํ•œ๋‹ค. ๋„คํŠธ์›Œํฌ๋ฅผ ์žฌ์‹คํ–‰ .. 2018. 8. 25.
[CentOS 7] 'is not in the sudoers file' ํ•ด๊ฒฐ :: ๋งˆ์ด์ž๋ชฝ CentOS 7 ์„ค์น˜๋Š” ๋๋‚ฌ๋‹ค....๊ทธ๋Ÿฐ๋ฐ sudo ๋ช…๋ น์„ ์‚ฌ์šฉํ• ๋ ค๊ณ  ํ•˜๋‹ˆ...์š”๋Ÿฐ ์—๋Ÿฌ๊ฐ€ ๋‚˜ํƒ€๋‚˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ๋‹ค.sudo๋ช…๋ น์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด๋ณด์ž. root ๊ณ„์ •์œผ๋กœ ์ ‘์†ํ•ด์„œ /etc ํด๋” ์•ˆ์˜ sudoersํŒŒ์ผ์˜ ์ ‘๊ทผ๊ถŒํ•œ์„ 777๋กœ ์ž„์‹œ๋กœ ๋ฐ”๊ฟ”์ค€๋‹ค๋ฐ˜๋“œ์‹œ 440์œผ๋กœ ๋‹ค์‹œ ๋ฐ”๊ฟ”์ค˜์•ผํ•œ๋‹ค.12345[jamong@localhost ~]$ suPassword:[root@localhost jamong]# cd /etc[root@localhost etc]# chmod 777 sudoers[root@localhost etc]# vi sudoerscs sudoersํŒŒ์ผ์•ˆ์—์ด๋ถ€๋ถ„! root ์•„๋ž˜ sudo๋ช…๋ น์„ ์‚ฌ์šฉํ•  ๊ณ„์ •์˜ ์ด๋ฆ„์œผ๋กœ ์œ„์™€ ๊ฐ™์ด ๋„ฃ์–ด์ฃผ๊ณ  ์ €์žฅ ์ €์žฅ ํ›„์— ๋‹ค์‹œ ๊ถŒํ•œ์„ 440์œผ๋กœ ๋ณ€๊ฒฝํ•ด์ฃผ๊ณ  ํ™•์ธ123[ro.. 2018. 8. 24.