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

๊ฐœ๋ฐœ29

[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.
VirtualBox & CentOS 7.4 ์„ค์น˜ :: ๋งˆ์ด์ž๋ชฝ ํ”„๋กœ์ ํŠธ๋ฅผ ์‹œ์ž‘ํ• ๋•Œ..... ํ˜น์€ ๊ฐœ์ธ์ ์œผ๋กœ ๊ฐœ๋ฐœ์„ ํ•˜๋ ค๊ณ  ํ• ๋•Œ.....ํ•„์ž์˜ ์ƒ๊ฐ์œผ๋กœ ๊ฐ€์žฅ ์• ๋ฅผ ๋จน๋Š” ๋ถ€๋ถ„์€ ํ™˜๊ฒฝ์„ค์ •์„ ์žก๋Š” ๊ฒƒ์ด๋‹ค. ํ•œ๋ฒˆ ํ•ด๋ด๋„ ๋‹ค์Œ ๋ฒˆ์— ๋‹ค์‹œ ํ™˜๊ฒฝ์„ ์žก์„๋•Œ ๊ณ„์†ํ•ด์„œ ๋ฐœ์ƒํ•˜๋Š” ์—๋Ÿฌ๋“ค.....๋งค๋ฒˆ ๋‹ค์‹œ ๊ฒ€์ƒ‰ํ•ด๊ฐ€๋ฉด์„œ ํ•˜๋‹ค๊ฐ€...์ด๋ฒˆ ๊ธฐํšŒ์— ๋ธ”๋กœ๊ทธ์— ์ •๋ฆฌํ•ด์„œ ์‹œ๊ฐ„์„ ์ ˆ์•ฝํ•˜๋ ค๊ณ  ํ•œ๋‹ค. ๋ณดํ†ต USB๋ฅผ ์ด์šฉํ•ด์„œ ์„œ๋ฒ„ํ•˜๋‚˜๋ฅผ ๋งŒ๋“ค์ง€๋งŒ..๋‹ค์‹œ ๋ณต๊ตฌํ•ด์„œ ์ปดํ“จํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ฒˆ๊ฑฐ๋กญ๊ธฐ ๋•Œ๋ฌธ์—... ๊ฐ€์ƒ๋จธ์‹ ์„ ์‚ฌ์šฉํ•ด์„œ ์„œ๋ฒ„๋ฅผ ์„ค์น˜ํ•  ๊ณ„ํš์ด๋‹ค. 1. VirtualBox ์„ค์น˜https://www.virtualbox.org/ ๊ฐ ์šด์˜์ฒด์ œ์— ๋งž๋Š” host๋กœ ์„ค์น˜ํŒŒ์ผ์„ ๋ฐ›๊ณ  ์„ค์น˜๋ฅผ ์ง„ํ–‰ํ•œ๋‹ค.VirtualBox๋ฅผ ์„ค์น˜ํ•˜๋Š”๋ฐ๋Š” ํฌ๊ฒŒ ์–ด๋ ค์›€์ด ์—†์„ ๊ฑฐ๋‹ค. 2. CentOS 7.4 ์„ค์น˜https://www.centos.or.. 2018. 8. 23.