๐Ÿ’ป ๊ฐœ๋ฐœ ์ผ์ง€

๋“œ๋””์–ด ๊ตฌ์ถ• ๋งˆ์ง€๋ง‰ ๋‹จ๊ณ„์ธ nginx๋ฐฐํฌ!!! ๊ฐ„๋‹จํ•œ ๋“ฏ ๋ณด์—ฌ๋„ ์š”๋ž˜์ €๋ž˜ ์˜ค๋ฅ˜๊ฐ€ ๋งŽ์ด ๋‚ฌ๋‹ค... ํ˜„์žฌ์ƒํƒœ Laravel project git clone์™„๋ฃŒ(/var/www/) MySQL ์„ค์ • ์™„๋ฃŒ 22๋ฒˆ ํฌํŠธ OPEN Nginx ์„ค์น˜ ์šฐ์„  OS ์—…๊ทธ๋ ˆ์ด๋“œ ๋ฐ ์—…๋ฐ์ดํŠธ ํ•„์ˆ˜. ์•„๋ž˜ ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•ด Nginx๋ฅผ ์„ค์น˜ํ•ด์ค€๋‹ค. sudo apt-get install nginx ์„ค์น˜ ํ›„, ํ•ด๋‹น ์ฃผ์†Œ๋กœ ์ ‘์†ํ•˜์˜€์„ ๋•Œ nginx ๋ฌธ๊ตฌ๊ฐ€ ๋œจ๋ฉด ์„ค์น˜ ์„ฑ๊ณต ๋‚˜๋Š” apache2๊ฐ€ ์„ค์น˜๋˜์–ด ์‹คํ–‰๋˜๊ณ  ์žˆ์–ด ์ด๋ฏธ 80๋ฒˆํฌํŠธ๋ฅผ ์–˜๊ฐ€ ์‚ฌ์šฉ์ค‘์ด์—ˆ๋‹ค. ์ด๋•Œ์—๋Š” apache2์„œ๋ฒ„๋ฅผ ์ฃฝ์ด๊ณ  nginx๋ฅผ startํ•ด์ค€๋‹ค. sudo systemctl stop apache2 sudo systemctl start nginx Nginx์„ค์ • /etc/..
์„œ๋ฒ„ ๊ตฌ์ถ• ์ค‘, ๊ฐ€์žฅ ๋งŽ์€ ์‹œ๊ฐ„์„ ์ผ๋˜ eclipse๋กœ ์›๊ฒฉ์ ‘์†!!!!!!!!!!! Ubuntu์— eclipse๋ฅผ ์„ค์น˜ํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹Œ ๋‚ด windows์˜ eclipse์—์„œ ํ•ด๋‹น ์„œ๋ฒ„๋กœ ์›๊ฒฉ ์ ‘์† ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค. ๋ ˆํผ๋Ÿฐ์Šค๊ฐ€ ๋งŽ์ด ์—†๊ธฐ๋„ ํ–ˆ๊ณ , ์ œ๋Œ€๋กœ ์ •๋ฆฌ ๋œ ์ž๋ฃŒ๊ฐ€ ์—†์–ด์„œ ํ•œ์ฐธ ์‚ฝ์งˆํ–ˆ๋˜ ใ… ใ… ใ… ใ…  opensshํŒจํ‚ค์ง€ ์„ค์น˜ ssh ํ„ฐ๋ฏธ๋„ ์ ‘์†์„ ์œ„ํ•œ ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•ด์•ผ ํ•œ๋‹ค. sudo apt-get install openssh-server ssh configํŒŒ์ผ ์ˆ˜์ • sshd_configํŒŒ์ผ์— ๋“ค์–ด๊ฐ€์„œ ํ•„์š”ํ•œ ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ•ด์ค€๋‹ค. sudo vi /etc/ssh/sshd_config PermitRootLogin prohibit-password๋ฅผ yes๋กœ ๋ณ€๊ฒฝํ•ด์ค€๋‹ค. (์•ž # ์ฃผ์„๋„ ์ œ๊ฑฐ!) PasswordAuthe..
์„œ๋ฒ„ ๊ตฌ์ถ• ์ค‘ ๊ฐ€์žฅ ํž˜๋“ค์—ˆ๋˜ MySQL์„œ๋ฒ„.. ๋ณด๊ธฐ๋งŒํ–ˆ์„ ๋• ๊ฐ€์žฅ ์‰ฌ์› ๋Š”๋ฐ ์›๊ฒฉ ์„œ๋ฒ„ ์ ‘์† ํ•˜๋ ค๋‹ˆ ๋ถ€๋”ชํžˆ๋Š” ์–ด๋ ค์›€์ด ๋„ˆ๋ฌด ๋งŽ์•˜๋‹คใ… ใ… ใ… ๐Ÿ˜ข ๋ถ„๋ช… ๋‹ค์Œ์—๋„ ๊ตฌ๊ธ€๋ง์„ ํ• ๊ฒŒ ๋ป”ํ•˜๊ธฐ๋•Œ๋ฌธ์—, ๋‚˜๋ฅผ ์œ„ํ•œ ์ด์ •๋ฆฌ Ubuntu ์—…๊ทธ๋ ˆ์ด๋“œ ๋ฐ ์—…๋ฐ์ดํŠธ OS๋Š” ํ•ญ์ƒ ์ตœ์‹ ๋ฒ„์ „์œผ๋กœ ๋งž์ถ”๊ธฐ! sudo apt update sudo apt upgrade MySQL-server์„ค์น˜ sudo apt-get install mysql-server MySQL ์ ‘์† sudo mysql -u root -p ์ด๋•Œ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•˜๋Š” ์ฐฝ์ด ๋‚˜์˜ค๋Š”๋ฐ, ๋‚˜๋Š” ๊ทธ๋ƒฅ ์ž…๋ ฅํ•˜์ง€ ์•Š๊ณ  enterํ–ˆ๋”๋‹ˆ ์ ‘์†๋˜์—ˆ๋‹ค. (์•„์ง pw์„ค์ • ์•ˆ๋œ ์ƒํƒœ) ๊ตฌ๊ธ€๋ง ํ•ด๋ณด๋‹ˆ ubuntu root๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•ด์•ผํ•œ๋‹ค๋Š” ์‚ฌ๋žŒ๋„ ์žˆ์—ˆ๋‹ค. ๋‘˜๋‹ค ํ•ด๋ณด์‹œ๊ธธ! ๊ณ„์ • ์ƒ์„ฑ ๋ฐ ๊ถŒํ•œ ๋ถ€์—ฌ ro..
์„œ๋ฒ„๋ฅผ AWS์—์„œ Cafe24๋กœ ๋ณ€๊ฒฝํ•˜์—ฌ ์ด์ „์ž‘์—… ์ค‘, ์–ธ์  ๊ฐ€ ๋˜ ์ด์ „ ํ•  ์ผ์ด ์žˆ์ง€ ์•Š์„๊นŒ.. ๋งค๋ฒˆ ๊ตฌ๊ธ€๋งํ•˜๊ธฐ๋„ ๊ท€์ฐฎ๊ณ  ์–ด๋ ค์›Œ์„œ ์“ฐ๋Š” ๋‚˜๋งŒ์˜ ๊ฐ€์ด๋“œ ์„œ๋ฒ„ ์ŠคํŽ™ cafe24 ํด๋ผ์šฐ๋“œ ์„œ๋ฒ„ m2.large(4/ 4GB / 30GB) Ubuntu 18.041. PHP ๋ฐ Laravel ํ•„์š” ํŒจํ‚ค์ง€ ์„ค์น˜ Ubuntu ์—…๊ทธ๋ ˆ์ด๋“œ ๋ฐ ์—…๋ฐ์ดํŠธ ํ•ญ์ƒ ์ตœ์‹ ๋ฒ„์ „์œผ๋กœ ๋งž์ถ”๋Š” ์Šต๊ด€์„ ๋“ค์ด์ž. sudo apt update sudo apt upgrade * ์—…๊ทธ๋ ˆ์ด๋“œ ํ•˜๋Š”๋ฐ์—๋„ ๊ฝค ์‹œ๊ฐ„์ด ๊ฑธ๋ ธ๋‹ค. PHP7.3 ๋ฐ ๊ด€๋ จ ํŒจํ‚ค์ง€ ์„ค์น˜ ์ด์ „์— ์“ฐ๋˜ laravel ๋ฒ„์ „์ด 7.3์— ๋งž์ถฐ์ ธ ์žˆ์—ˆ๊ณ , 8.0์œผ๋กœ ๋„˜์–ด๊ฐ€๋ฉด ์ง€์›ํ•˜์ง€ ์•Š๋Š” ํŒจํ‚ค์ง€๋“ค์ด ์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ๊ณ„์† php7.3๋ฒ„์ „์„ ์“ฐ๊ธฐ๋กœ ๊ฒฐ์ • php ์„ค์น˜ sudo apt-get inst..
์ ์ด
'๐Ÿ’ป ๊ฐœ๋ฐœ ์ผ์ง€' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก (9 Page)