๐์๋ธ ๋๋ฉ์ธ
์) www.jcwebs.org/abc ๋ฅผ abc.jcwebs.org๋ก ์ฝ๊ฒ ์ ๊ทผ๊ฐ๋ฅํ๋๋ก ํจ
https://cafe.naver.com -> cafe.~ ๋ชจ๋ ์๋ธ ๋๋ฉ์ธ์ ์ฌ์ฉํ ๊ฒ!
ip์ฃผ์ : 223.130.200.104 -> ip์ฃผ์๋ก ์ ๊ทผํด๋ ๋ฐ๋ก ๋ค์ด๋ฒ ๋๋ฉ์ธ์ผ๋ก ์ ์์ด ๊ฐ๋ฅํจ!
Redirection : ๋ค์ ์ง์ํ๋ค
http๋ก ๋ช ๋ น์ด ๋ค์ด์๋ -> https ๋ก ๋ณด๋ด๋ฒ๋ฆฌ๋ ๊ฒ!
๋ค์ด๋ฒ ip์ฃผ์ -> ๋๋ฉ์ธ
http -> https๋ก ๊ฐ๋ ๊ฒ๋ redirection์ฒ๋ฆฌ๊ฐ ๋๋ ๊ฒ
๐ec2 ์ธ์คํด์ค์ ์๋ฒ ํ๊ฒฝ ๊ตฌ์ถ
โnginx ์ค์น
์ค์น์ ์ ๋ฐ์ดํธ
sudo apt update
nginx ์ค์น
sudo apt install nginx
์ค์น ํ์ธ
nginx -v
sudo apt install mysql-server
sudo mysql_secure_installation
๐ฅsudo: mysql_secure_installation: command not found ์ค๋ฅ!
์ ๋ ๋ค๋ฅธ ๋ถ๋ค์ด mysql์ด๊ฒ ์๋ชป๊น์์ ธ์๋ค~
mysql์ ๋ค์ ์คํํด์ผํ๋ค~
path๋ฅผ ๋ค์ ์ค์ ํด์ผํ๋ค~ ์ด๋ฐ ์ค๋ฅ๋ค๋ก ๋ดค๋๋ฐ,,
$ sudo apt update๋ฅผ ํ ๋, ๋ฐ์
$apt list --upgradable ์ด๊ฑฐ๋ฅผ ํด์ฃผ๋ผ๊ณ ํ๋๋ฐ ์ ๊ฐ ์ํด์ ์ ๋ฐ ์ค๋ฅ๊ฐ ๋๊ฑฐ์์ด์!!!!
โMysql ์ค์น
sudo mysql_secure_installation
-> ๋น๋ฐ๋ฒํธ ์ค์
-> ์ ๋๊ทธ๋ผ๋ฏธ ์น ๋ถ๋ถ ๋นผ๊ณ ๋ค y
-> ๋ mysql ๋น๋ฒ์ ๊น์ค์ ์์ผ๋ก ์ค์ ํ์!
My sql ์ ๊ทผ ๋ฐฉ๋ฒ
sudo mysql -u root -p
--> mysql ์ ์
โphp ์ค์น
sudo apt install php-fpm php-mysql
versionํ์ธ
php -v
โnginx, php ์ฐ๋
cd /var/www/html ( nginx ์ ๊ธฐ๋ณธ ๊ฒฝ๋ก )
sudo vi phpinfo.php
์ฌ๊ธฐ์
<?php
phpinfo();
?>
cd ~
cd /etc/nginx/sites-available (ngnix์ ๊ธฐ๋ณธ์ค์ ๊ฒฝ๋ก)
sudo vi default
:wq! (์ ์ฅํ๊ณ ๋์ค๊ธฐ)
cd /etc/nginx
sudo vi nginx.conf
ํ ์คํธ ํด๋ณด๋ ๋ช ๋ น์ด
sudo nginx -t
nginx ์ค์ ํ์ผ์ ๋ณ๊ฒฝํ๋ฉด restart๋ฅผ ํด์ค์ผํจ!
sudo service nginx restart
๐๋๋ฉ์ธ๊ณผ ip ์ฐ๊ฒฐ
โ๋๋ฉ์ธ ๊ตฌ์
: .shop ์ผ๋ก๋ ๊ฐ์ฅ ์ ๋ ดํ ๋๋ฉ์ธ ๊ตฌ์ -> ์ด๋ฆ ์ค์
โ์๋ฒ๋ ๋๋ฉ์ธ ์ฐ๊ฒฐ!
cd /etc/nginx/sites-available
sudo vi default
โ์๋ฒ์ค์ ์์
prod ๋๋ ํ ๋ฆฌ๋ dev ๋๋ ํ ๋ฆฌ์ index.htmlํ์ผ ๋ง๋ค์ด์ค๋ค
์๋ฒ ์ฌ์คํ! ํ ์คํธ ์คํ
โredirection ์ฒ๋ฆฌ
'Server๐งค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Server] Paging, Transaction (0) | 2022.05.18 |
---|---|
[Spring] intelli J์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐ๊ฒฐํ๊ธฐ (0) | 2022.04.28 |
[MySQL] ERROR 1046 (3D000): No database selected (0) | 2022.04.05 |
[Server] AqueryTool ์ฌ์ฉํ์ฌ ์ธ์คํ๊ทธ๋จ erd ์ค๊ณ (0) | 2022.04.05 |
๋ฐ์ดํฐ๋ฒ ์ด์ค ์ด๋ก ๋ฐ ์ค๊ณ (0) | 2022.04.03 |