๋ฐ์ํ
[Ubuntu] ์๋ํ๋ ์ค(Wordpress), LAMP(Linux, Apache, MySQL, PHP) ์คํ ์ค์น
[Ubuntu] ์๋ํ๋ ์ค(Wordpress), LAMP(Linux, Apache, MySQL, PHP) ์คํ ์ค์น
2023.10.16LAMP ์คํ ์ค์น sudo apt update sudo apt install apache2 mysql-server php php-mysql php-curl php-gd php-mbstring php-xml php-xmlrpc MySQL ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐ ์ ์ ์์ฑ sudo mysql -u root -p CREATE DATABASE wordpress; CREATE USER '์ ์ ์ด๋ฆ'@'localhost' IDENTIFIED BY '๋น๋ฐ๋ฒํธ'; GRANT ALL PRIVILEGES ON wordpress.* TO '์ ์ ์ด๋ฆ'@'localhost'; FLUSH PRIVILEGES; EXIT; WordPress ๋ค์ด๋ก๋ cd /var/www/html wget https://wordpress.org/late..
[Ubuntu] Let's Encrypt๋ฅผ ํตํด HTTPS(SSL) ๋ฌด๋ฃ๋ก ๊ตฌ์ถํ๊ธฐ
[Ubuntu] Let's Encrypt๋ฅผ ํตํด HTTPS(SSL) ๋ฌด๋ฃ๋ก ๊ตฌ์ถํ๊ธฐ
2023.10.16Certbot ์ค์น ํด๋น ๋ช
๋ น์ด๋ Apache ์น์๋ฒ๋ฅผ ๊ธฐ์ค์ผ๋ก ํฉ๋๋ค. sudo apt update sudo apt install certbot sudo certbot --apache -d example.com WordPress ์ค์ ์
๋ฐ์ดํธ 1. ์๋ํ๋ ์ค ๋์๋ณด๋ ๋ก๊ทธ์ธ 2. ์ค์ -> ์ผ๋ฐ -> WordPress Address (URL)'๊ณผ 'Site Address (URL)'์ https://example.com์ผ๋ก ๋ณ๊ฒฝ SSL ๊ฐ์ ์ค์ /var/www/html/(์๋ํ๋ ์ค ๊ฒฝ๋ก) .htaccess ํ์ผ์ ๋ค์ ์ฝ๋๋ฅผ ์ถ๊ฐ Apache ์ฌ์์ sudo systemctl restart apache2 SSL ๊ฐฑ์ ์๋ํ sudo crontab -e 0 0 1 * * /usr/bin/certbot ..
[MySQL] ์์ฃผ ์ฐ๋ ์ฟผ๋ฆฌ(๋ช
๋ น์ด)
[MySQL] ์์ฃผ ์ฐ๋ ์ฟผ๋ฆฌ(๋ช ๋ น์ด)
2023.10.16์์ฃผ ์ฐ๋ MySQL ์ฟผ๋ฆฌ ๋ช
๋ น์ด ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ฑ, ์ ์ ์์ฑ, ์ ์ ๊ถํ ์ค์ CREATE DATABASE test_db; CREATE USER '์ ์ ์ด๋ฆ'@'localhost' IDENTIFIED BY 'ํจ์ค์๋'; GRANT ALL PRIVILEGES ON 'DB ์ด๋ฆ'.* TO '์ ์ ์ด๋ฆ'@'localhost'; FLUSH PRIVILEGES; EXIT; ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฆฌ์คํธ ์กฐํ SHOW DATABASES; ์์ฑ๋ ์ ์ , ํธ์คํธ ์กฐํ SELECT user, host FROM mysql.user;
[MySQL] ER_NOT_SUPPORTED_AUTH_MODE ์๋ฌ
[MySQL] ER_NOT_SUPPORTED_AUTH_MODE ์๋ฌ
2022.10.11๋ฌธ์ MySQL 8.0์์ NodeJS์ mysql ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ Connect ํ๋ ์ค ๋ค์๊ณผ ๊ฐ์ ์๋ฌ๊ฐ ๋ฐ์ํ๋ค. code: 'ER_NOT_SUPPORTED_AUTH_MODE', errno: 1251, sqlMessage: 'Client does not support authentication protocol requested by server; consider upgrading MySQL client', sqlState: '08004', fatal: true ์์ธ MySQL 8 ์ด์ ๋ฒ์ ์์๋ ๊ธฐ๋ณธ ํจ์ค์๋ ํ๋ฌ๊ทธ์ธ์ด mysql_native_password ์ค์ ๋์ด์์ง๋ง, ์ดํ์ caching_sha2_password๊ฐ ๊ธฐ๋ณธ์ด ๋๋ฉด์ ๊ธฐ์กด mysql ํ๋ฌ๊ทธ์ธ์ผ๋ก๋ ์ง์๋์ง ์๋ ๋ฐฉ์์ด๊ธฐ ๋..
[MySQL] ํ
์ด๋ธ ์ธ๋ฑ์ค ์กฐํ, ์ถ๊ฐ, ์ญ์ , ์์ (show index, add index, drop/delete index, update index)
[MySQL] ํ ์ด๋ธ ์ธ๋ฑ์ค ์กฐํ, ์ถ๊ฐ, ์ญ์ , ์์ (show index, add index, drop/delete index, update index)
2022.07.27์ธ๋ฑ์ค ์กฐํ(show index) SHOW INDEX [table_name]; ์ธ๋ฑ์ค ์ถ๊ฐ(add index) ALTER TABLE [table_name] ADD INDEX [index_name] [column_name]; ์ธ๋ฑ์ค ์ญ์ (drop index / delete index) ALTER TABLE [table_name] DROP INDEX [index_name] [column_name]; ์ธ๋ฑ์ค ์์ (update index) ALTER TABLE [table_name] DROP INDEX [index_name] [column_name]; ALTER TABLE [table_name] ADD INDEX [index_name] [column_name]; ์ฐธ๊ณ https://leenow.tistory...
[MySQL/MariaDB] ์๊ฒฉ์์ ์ ์ ํ์ฉ (Remote Connect)
[MySQL/MariaDB] ์๊ฒฉ์์ ์ ์ ํ์ฉ (Remote Connect)
2022.05.02๋ฆฌ๋
์ค (CentOS7) ๋ฐ MariaDB ํ๊ฒฝ์์ ์คํํ์์ต๋๋ค. MySQL(MariaDB) ์ ์ $ mysql -u root -p 'ํจ์ค์๋'โ ์๊ฒฉ ์ ์ ๊ถํ ๋ถ์ฌ mysql> use mysql; mysql> grant all privileges on *.* to 'root'@'%'identified by '๋น๋ฐ๋ฒํธ'; mysql> flush privileges; mysql> exit;โ MariaDB ์๋น์ค ์ฌ์์ $ sudo systemctl restart mariadb.serviceโ ์ถ์ฒ https://ansan-survivor.tistory.com/1336
[MySQL] ํน์ Column ์ด๋ฆ ํ์
๋ณ๊ฒฝ
[MySQL] ํน์ Column ์ด๋ฆ ํ์ ๋ณ๊ฒฝ
2022.04.25ALTER TABLE `ํ
์ด๋ธ_์ด๋ฆ` CHANGE `๊ธฐ์กด ์ด๋ฆ` `๋ณ๊ฒฝํ ์ด๋ฆ` `๋ณ๊ฒฝํ ํ์
`
[MySQL] ํน์ Column ์/๋ค(์ค๊ฐ)์ Column ์ถ๊ฐ
[MySQL] ํน์ Column ์/๋ค(์ค๊ฐ)์ Column ์ถ๊ฐ
2022.02.24์์ฃผ ์จ์ผํ์ง๋ง ๊ทธ๋งํผ ์์ฃผ ๊น๋จน๋ ๊ตฌ๋ฌธ.. ๊ธฐ๋กํด๋๋ ์ต๊ด์ ๊ฐ์ :) ALTER TABLE `ํ
์ด๋ธ_์ด๋ฆ` ADD `์ถ๊ฐํ๋_์ปฌ๋ผ` column_type AFTER `ํด๋น_์ปฌ๋ผ`;
[CentOS7] Nginx, PHP7, MySQL(MariaDB) ์ค์น ๋ฐ ์ธํ
ํ๊ธฐ
[CentOS7] Nginx, PHP7, MySQL(MariaDB) ์ค์น ๋ฐ ์ธํ ํ๊ธฐ
2018.12.05LEMP ์คํ LEMP์คํ์ด๋ Linux + Nginx + MySQL(MariaDB)๋ก ๊ตฌ์ฑํ์ฌ ๋์ ์น ์ดํ๋ฆฌ์ผ์ด์
๊ตฌ์ฑ์ ์ผ์ปซ๋ ๋ง์ด๋ค. ๋น์ทํ ๋ง๋ก LAMP์คํ์ด๋ผ๊ณ LEMP์คํ์์ Nginx๋์ Apache๋ก ๊ตฌ์ฑํ ์คํ๋ ์ญ์ ์ ๋ช
ํ๋ค. ์ด ๊ธ์์๋ LEMP ์คํ์ ์ค์นํ๋ ๋ฒ์ ์์ ํ๊ฒ ๋ค! ์๋ง ๋ฆฌ๋
์ค๋ฅผ ๋ค๋ฃจ๋ฉด์ ๊ฐ์ฅ ์ฒ์์ ๋๊ด์ ๊ฒช๋๋ฐ ๊ฐ๋ฐํ๊ฒฝ ์ธํ
์ด๋ผ๊ณ ์๊ฐํ๋ค. ์ค์น ์์๊ฐ ๊ผฌ์ด๊ธฐ๋ง ํ๋๋ผ๋ ์ค์น๊ฐ ์๋๋ ๊ฒฝ์ฐ๋ ์๊ณ , ์ฌ๋ฌ๋ชจ๋ก ๊ณจ์น๊ฐ ์ํ๋ค (๊ทธ๋์ docker๊ฐ์ ๊ฐ์ํ ๋๊ตฌ๋ฅผ ์ฐ๋๊ฑฐ์ง๋ง ใ
ใ
) Nginx ์ค์นํ๊ธฐ Nginx๋ ์น ์๋ฒ ์ข
๋ฅ ์ค ํ๋๋ก Apache ์น ์๋ฒ์ ๋๋ถ์ด ๊ฐ์ฅ ์ธ๊ธฐ๊ฐ ๋ง์ ์น์๋ฒ ์ค ํ๋๋ค! Nginx์ Apache๋ ์์ฒญ์ ์ฒ๋ฆฌํ๋ ๋ฐฉ์์ด ๋ค๋ฅธ๋ฐ ์ด ๊ธ์..