{"id":13450,"date":"2022-06-27T15:04:16","date_gmt":"2022-06-27T08:04:16","guid":{"rendered":"https:\/\/www.hostify.vn\/blog\/?p=13450"},"modified":"2022-06-27T15:04:16","modified_gmt":"2022-06-27T08:04:16","slug":"laravel-la-gi-cach-cai-dat-laravel-nhanh-nhat","status":"publish","type":"post","link":"https:\/\/www.hostify.vn\/blog\/laravel-la-gi-cach-cai-dat-laravel-nhanh-nhat\/","title":{"rendered":"Laravel l\u00e0 g\u00ec? 2 C\u00e1ch c\u00e0i \u0111\u1eb7t laravel nhanh nh\u1ea5t"},"content":{"rendered":"<p><strong><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"1024\" src=\"https:\/\/www.hostify.vn\/blog\/wp-content\/uploads\/2022\/06\/laravel-la-gi-2-cach-cai-dat-laravel-nhanh-nhat-1.png\" class=\"wp-image-20826\" alt=\"Laravel l\u00e0 g\u00ec? 2 c\u00e1ch c\u00e0i \u0111\u1eb7t Laravel nhanh nh\u1ea5t 1\" srcset=\"https:\/\/www.hostify.vn\/blog\/wp-content\/uploads\/2022\/06\/laravel-la-gi-2-cach-cai-dat-laravel-nhanh-nhat-1.png 2048w, https:\/\/www.hostify.vn\/blog\/wp-content\/uploads\/2022\/06\/laravel-la-gi-2-cach-cai-dat-laravel-nhanh-nhat-1-300x150.png 300w, https:\/\/www.hostify.vn\/blog\/wp-content\/uploads\/2022\/06\/laravel-la-gi-2-cach-cai-dat-laravel-nhanh-nhat-1-1024x512.png 1024w, https:\/\/www.hostify.vn\/blog\/wp-content\/uploads\/2022\/06\/laravel-la-gi-2-cach-cai-dat-laravel-nhanh-nhat-1-768x384.png 768w, https:\/\/www.hostify.vn\/blog\/wp-content\/uploads\/2022\/06\/laravel-la-gi-2-cach-cai-dat-laravel-nhanh-nhat-1-1536x768.png 1536w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\" \/><\/strong><\/p>\n<p>Laravel l\u00e0 m\u1ed9t framework ph\u00e1t tri\u1ec3n \u1ee9ng d\u1ee5ng web \u0111\u01b0\u1ee3c vi\u1ebft b\u1eb1ng ng\u00f4n ng\u1eef PHP. N\u00f3 \u0111\u01b0\u1ee3c t\u1ea1o ra \u0111\u1ec3 gi\u00fap c\u00e1c nh\u00e0 ph\u00e1t tri\u1ec3n x\u00e2y d\u1ef1ng c\u00e1c \u1ee9ng d\u1ee5ng web m\u1ed9t c\u00e1ch nhanh ch\u00f3ng, d\u1ec5 d\u00e0ng v\u00e0 c\u00f3 hi\u1ec7u su\u1ea5t cao.<\/p>\n<p>Laravel cung c\u1ea5p m\u1ed9t c\u00e1ch ti\u1ebfp c\u1eadn \u0111\u01a1n gi\u1ea3n v\u00e0 r\u00f5 r\u00e0ng trong vi\u1ec7c x\u00e2y d\u1ef1ng c\u00e1c \u1ee9ng d\u1ee5ng web, v\u1edbi nhi\u1ec1u t\u00ednh n\u0103ng m\u1ea1nh m\u1ebd nh\u01b0 routing (\u0111\u1ecbnh tuy\u1ebfn), x\u1eed l\u00fd HTTP, caching (\u0111\u1ec7m), session management (qu\u1ea3n l\u00fd phi\u00ean), v\u00e0 qu\u1ea3n l\u00fd c\u01a1 s\u1edf d\u1eef li\u1ec7u. N\u00f3 c\u0169ng c\u00f3 s\u1eb5n m\u1ed9t lo\u1ea1t c\u00e1c c\u00f4ng c\u1ee5 h\u1ed7 tr\u1ee3 trong vi\u1ec7c x\u1eed l\u00fd c\u00e1c t\u00e1c v\u1ee5 ph\u1ed5 bi\u1ebfn nh\u01b0 x\u00e1c th\u1ef1c ng\u01b0\u1eddi d\u00f9ng, g\u1eedi email, v\u00e0 t\u01b0\u01a1ng t\u00e1c v\u1edbi c\u00e1c d\u1ecbch v\u1ee5 ngo\u1ea1i vi nh\u01b0 Amazon S3, Redis, v\u00e0 c\u1ea3m bi\u1ebfn t\u00e0i kho\u1ea3n x\u00e3 h\u1ed9i.<\/p>\n<p>Laravel tu\u00e2n th\u1ee7 theo ki\u1ebfn tr\u00fac MVC (Model-View-Controller) gi\u00fap t\u00e1ch bi\u1ec7t logic x\u1eed l\u00fd d\u1eef li\u1ec7u (Model), hi\u1ec3n th\u1ecb giao di\u1ec7n ng\u01b0\u1eddi d\u00f9ng (View) v\u00e0 qu\u1ea3n l\u00fd c\u00e1c y\u00eau c\u1ea7u v\u00e0 ph\u1ea3n h\u1ed3i (Controller). \u0110i\u1ec1u n\u00e0y gi\u00fap t\u0103ng t\u00ednh b\u1ea3o m\u1eadt, qu\u1ea3n l\u00fd m\u00e3 ngu\u1ed3n d\u1ec5 d\u00e0ng v\u00e0 ph\u00e1t tri\u1ec3n \u1ee9ng d\u1ee5ng m\u1ed9t c\u00e1ch hi\u1ec7u qu\u1ea3.<\/p>\n<p>Laravel c\u0169ng c\u00f3 c\u1ed9ng \u0111\u1ed3ng \u0111\u00f4ng \u0111\u1ea3o v\u00e0 n\u0103ng \u0111\u1ed9ng, cung c\u1ea5p nhi\u1ec1u t\u00e0i li\u1ec7u, g\u00f3i m\u1edf r\u1ed9ng v\u00e0 h\u1ed7 tr\u1ee3 t\u1eeb c\u1ed9ng \u0111\u1ed3ng \u0111\u1ec3 gi\u00fap nh\u00e0 ph\u00e1t tri\u1ec3n gi\u1ea3i quy\u1ebft c\u00e1c v\u1ea5n \u0111\u1ec1 v\u00e0 ph\u00e1t tri\u1ec3n \u1ee9ng d\u1ee5ng m\u1ed9t c\u00e1ch hi\u1ec7u qu\u1ea3 h\u01a1n.<\/p>\n<h2>Ai n\u00ean d\u00f9ng Laravel<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"402\" src=\"https:\/\/www.hostify.vn\/blog\/wp-content\/uploads\/2022\/06\/laravel-la-gi-2-cach-cai-dat-laravel-nhanh-nhat-2.png\" class=\"wp-image-20827\" alt=\"Laravel l\u00e0 g\u00ec? 2 c\u00e1ch c\u00e0i \u0111\u1eb7t Laravel nhanh nh\u1ea5t 2\" srcset=\"https:\/\/www.hostify.vn\/blog\/wp-content\/uploads\/2022\/06\/laravel-la-gi-2-cach-cai-dat-laravel-nhanh-nhat-2.png 900w, https:\/\/www.hostify.vn\/blog\/wp-content\/uploads\/2022\/06\/laravel-la-gi-2-cach-cai-dat-laravel-nhanh-nhat-2-300x134.png 300w, https:\/\/www.hostify.vn\/blog\/wp-content\/uploads\/2022\/06\/laravel-la-gi-2-cach-cai-dat-laravel-nhanh-nhat-2-768x343.png 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<p>Laravel l\u00e0 l\u1ef1a ch\u1ecdn ph\u1ed5 bi\u1ebfn v\u1edbi nhi\u1ec1u lo\u1ea1i ng\u01b0\u1eddi d\u00f9ng, m\u1ed7i nh\u00f3m ng\u01b0\u1eddi d\u00f9ng c\u00f3 th\u1ec3 t\u1eadn d\u1ee5ng nh\u1eefng l\u1ee3i \u00edch kh\u00e1c nhau t\u1eeb framework PHP m\u1ea1nh m\u1ebd n\u00e0y. M\u1ed9t s\u1ed1 nh\u00f3m ng\u01b0\u1eddi d\u00f9ng ch\u00ednh c\u1ee7a Laravel bao g\u1ed3m:<\/p>\n<ul>\n<li><strong>Startup<\/strong>: \u0111\u1ed1i v\u1edbi c\u00e1c startup, Laravel cung c\u1ea5p gi\u1ea3i ph\u00e1p ph\u00e1t tri\u1ec3n t\u1ed1c \u0111\u1ed9 cao, gi\u00fap mang \u00fd t\u01b0\u1edfng ra \u0111\u1eddi th\u1ef1c m\u1ed9t c\u00e1ch nhanh ch\u00f3ng v\u00e0 hi\u1ec7u qu\u1ea3. C\u00e1c c\u00f4ng c\u1ee5 v\u00e0 th\u01b0 vi\u1ec7n t\u00edch h\u1ee3p trong framework n\u00e0y s\u1ebd ti\u1ebft ki\u1ec7m cho b\u1ea1n th\u1eddi gian v\u00e0 t\u00e0i nguy\u00ean qu\u00fd gi\u00e1 trong c\u00e1c giai \u0111o\u1ea1n \u0111\u1ea7u c\u1ee7a d\u1ef1 \u00e1n.<\/li>\n<li><strong>C\u00e1c c\u00f4ng ty n\u1ed5i ti\u1ebfng<\/strong>: kh\u1ea3 n\u0103ng m\u1edf r\u1ed9ng v\u00e0 d\u1ec5 b\u1ea3o tr\u00ec c\u1ee7a Laravel bi\u1ebfn n\u00f3 th\u00e0nh l\u1ef1a ch\u1ecdn h\u1ea5p d\u1eabn \u0111\u1ed1i v\u1edbi c\u00e1c c\u00f4ng ty n\u1ed5i ti\u1ebfng mu\u1ed1n x\u00e2y d\u1ef1ng ho\u1eb7c n\u00e2ng c\u1ea5p c\u00e1c \u1ee9ng d\u1ee5ng web c\u1ee7a h\u1ecd. C\u1ed9ng \u0111\u1ed3ng h\u1ed7 tr\u1ee3 m\u1ea1nh m\u1ebd c\u1ee7a framework n\u00e0y c\u0169ng \u0111\u1ea3m b\u1ea3o c\u00e1c doanh nghi\u1ec7p c\u00f3 th\u1ec3 d\u1ef1a v\u00e0o Laravel trong c\u00e1c d\u1ef1 \u00e1n d\u00e0i h\u01a1i.<\/li>\n<li><strong>C\u00e1c l\u1eadp tr\u00ecnh vi\u00ean web PHP<\/strong>: c\u00e1c l\u1eadp tr\u00ecnh vi\u00ean ch\u1ecdn Laravel v\u00ec c\u00fa ph\u00e1p \u0111\u01a1n gi\u1ea3n v\u00e0 d\u1ec5 s\u1eed d\u1ee5ng, gi\u00fap \u0111\u01a1n gi\u1ea3n ho\u00e1 quy tr\u00ecnh ph\u00e1t tri\u1ec3n \u1ee9ng d\u1ee5ng web.<\/li>\n<li><strong>K\u1ef9 s\u01b0 backend<\/strong>: v\u1edbi k\u1ef9 s\u01b0 backend, c\u00e1c t\u00ednh n\u0103ng m\u1ea1nh m\u1ebd c\u1ee7a Laravel bao g\u1ed3m h\u1ed7 tr\u1ee3 l\u1eadp l\u1ecbch ch\u1ea1y task, x\u00e1c th\u1ef1c, v\u00e0 c\u00f4ng c\u1ee5 d\u00f2ng l\u1ec7nh Artisan\u2026bi\u1ebfn n\u00f3 th\u00e0nh m\u1ed9t c\u00f4ng c\u1ee5 thi\u1ebft y\u1ebfu trong \u201ckho \u0111\u1ea1n d\u01b0\u1ee3c\u201d c\u1ee7a h\u1ecd. Laravel cho ph\u00e9p c\u00e1c k\u1ef9 s\u01b0 backend t\u1ea1o ra nh\u1eefng \u1ee9ng d\u1ee5ng web b\u1ea3o m\u1eadt v\u00e0 hi\u1ec7u qu\u1ea3 m\u1ed9t c\u00e1ch d\u1ec5 d\u00e0ng.<\/li>\n<\/ul>\n<h2>C\u00e0i \u0111\u1eb7t Laravel tr\u00ean m\u00e1y t\u00ednh<\/h2>\n<p>\u0110\u1ea3m b\u1ea3o h\u1ec7 th\u1ed1ng c\u1ee7a b\u1ea1n \u0111\u00e1p \u1ee9ng c\u00e1c y\u00eau c\u1ea7u d\u01b0\u1edbi \u0111\u00e2y tr\u01b0\u1edbc khi c\u00e0i \u0111\u1eb7t Laravel:<\/p>\n<ul>\n<li>H\u1ec7 \u0111i\u1ec1u h\u00e0nh: Windows, macOS, Linux<\/li>\n<li>Ph\u1ea7n c\u1ee9ng: t\u1ed1i thi\u1ec3u (tu\u1ef3 thu\u1ed9c PHP v\u00e0 Composer)<\/li>\n<li>C\u1ea7n c\u00e0i PHP v\u00e0 Composer tr\u01b0\u1edbc.<\/li>\n<\/ul>\n<p>C\u00f3 hai phi\u00ean b\u1ea3n Laravel l\u00e0: b\u1ea3n <strong>Stable<\/strong> v\u1edbi t\u00ednh \u1ed5n \u0111\u1ecbnh cao, v\u00e0 b\u1ea3n m\u1edbi nh\u1ea5t v\u1edbi nhi\u1ec1u t\u00ednh n\u0103ng v\u00e0 c\u1ea3i ti\u1ebfn h\u01a1n.<\/p>\n<h3>C\u00e0i \u0111\u1eb7t Laravel th\u00f4ng qua Composer<\/h3>\n<p>H\u01b0\u1edbng d\u1eabn n\u00e0y gi\u1ea3 \u0111\u1ecbnh b\u1ea1n \u0111\u00e3 c\u00e0i \u0111\u1eb7t PHP, MySQL, v\u00e0 Composer &#8211; nh\u1eefng ph\u1ea7n m\u1ec1m quan tr\u1ecdng m\u00e0 b\u1ea5t k\u1ef3 l\u1eadp tr\u00ecnh vi\u00ean PHP n\u00e0o c\u0169ng ph\u1ea3i c\u00f3. Ti\u1ebfp theo, ch\u00fang ta s\u1ebd c\u00e0i \u0111\u1eb7t Laravel th\u00f4ng qua Composer.<\/p>\n<h4>Tr\u00ean Windows<\/h4>\n<ul>\n<li>M\u1edf Command Prompt v\u00e0 ch\u1ea1y c\u00e2u l\u1ec7nh sau:<\/li>\n<\/ul>\n<p>composer create-project laravel\/laravel app-name<\/p>\n<p>C\u00e2u l\u1ec7nh n\u00e0y s\u1ebd t\u1ef1 \u0111\u1ed9ng t\u1ea3i v\u1ec1 m\u1ecdi t\u1eadp tin li\u00ean quan \u0111\u1ebfn Laravel \u0111\u1ec3 t\u1ea1o d\u1ef1 \u00e1n m\u1edbi.<\/p>\n<ul>\n<li>\u0110\u1ec3 x\u00e1c nh\u1eadn r\u1eb1ng Laravel \u0111\u00e3 \u0111\u01b0\u1ee3c c\u00e0i \u0111\u1eb7t chu\u1ea9n ch\u1ec9nh, m\u1edf Command Prompt v\u00e0 ch\u1ea1y c\u00e2u l\u1ec7nh sau:<\/li>\n<\/ul>\n<p>laravel &#8211;version<\/p>\n<p>N\u1ebfu c\u00e0i \u0111\u1eb7t Laravel th\u00e0nh c\u00f4ng, b\u1ea1n s\u1ebd th\u1ea5y th\u00f4ng s\u1ed1 phi\u00ean b\u1ea3n Laravel hi\u1ec7n l\u00ean trong c\u1eeda s\u1ed5 l\u1ec7nh.<\/p>\n<ul>\n<li>B\u00e2y gi\u1edd kh\u1edfi \u0111\u1ed9ng m\u00e1y ch\u1ee7 b\u1eb1ng c\u00e2u l\u1ec7nh:<\/li>\n<\/ul>\n<p>cd app-name<\/p>\n<p>php artisan serve<\/p>\n<ul>\n<li>Khi m\u00e1y ch\u1ee7 \u0111\u00e3 s\u1eb5n s\u00e0ng, b\u1ea1n c\u00f3 th\u1ec3 truy c\u1eadp v\u00e0o d\u1ef1 \u00e1n th\u00f4ng qua tr\u00ecnh duy\u1ec7t web. \u0110\u1ec3 l\u00e0m \u0111i\u1ec1u \u0111\u00f3, m\u1edf tr\u00ecnh duy\u1ec7t v\u00e0 nh\u1eadp \u0111\u1ecba ch\u1ec9:<a href=\"https:\/\/localhost:8000\" target=\"_blank\" rel=\"noopener\"> https:\/\/localhost:8000<\/a><\/li>\n<\/ul>\n<h4>Tr\u00ean macOS<\/h4>\n<ul>\n<li>M\u1edf Terminal v\u00e0 ch\u1ea1y c\u00e2u l\u1ec7nh sau \u0111\u1ec3 c\u00e0i \u0111\u1eb7t Laravel v\u00e0o h\u1ec7 th\u1ed1ng:<\/li>\n<\/ul>\n<p>composer global require laravel\/installer<\/p>\n<p>X\u00e1c nh\u1eadn \u0111\u00e3 c\u00e0i \u0111\u1eb7t th\u00e0nh c\u00f4ng b\u1eb1ng c\u00e2u l\u1ec7nh:<\/p>\n<p>laravel \u2014version<\/p>\n<ul>\n<li>T\u1ea1o d\u1ef1 \u00e1n Laravel m\u1edbi b\u1eb1ng c\u00e2u l\u1ec7nh:<\/li>\n<\/ul>\n<p>composer create-project &#8211;prefer-dist laravel\/laravel app-name<\/p>\n<p>Nh\u1edb thay \u201capp-name\u201d b\u1eb1ng t\u00ean d\u1ef1 \u00e1n. C\u00e2u l\u1ec7nh n\u00e0y s\u1ebd t\u1ea1o m\u1ed9t th\u01b0 m\u1ee5c m\u1edbi v\u1edbi t\u00ean b\u1eb7t ch\u1ecdn v\u00e0 c\u00e0i \u0111\u1eb7t framework Laravel v\u00e0o trong \u0111\u00f3.<\/p>\n<ul>\n<li>Ti\u1ebfp theo, v\u00e0o th\u01b0 m\u1ee5c d\u1ef1 \u00e1n v\u1eeba t\u1ea1o:<\/li>\n<\/ul>\n<p>cd app-name<\/p>\n<ul>\n<li>\u0110\u1ec3 kh\u1edfi \u0111\u1ed9ng m\u00e1y ch\u1ee7 ph\u00e1t tri\u1ec3n local, ch\u1ea1y c\u00e2u l\u1ec7nh sau trong th\u01b0 m\u1ee5c d\u1ef1 \u00e1n:<\/li>\n<\/ul>\n<p>php artisan serve<\/p>\n<p>C\u00e2u l\u1ec7nh n\u00e0y s\u1ebd kh\u1edfi \u0111\u1ed9ng m\u1ed9t m\u00e1y ch\u1ee7 ph\u00e1t tri\u1ec3n local \u1edf c\u1ed5ng 8000. B\u1ea1n c\u00f3 th\u1ec3 truy c\u1eadp \u1ee9ng d\u1ee5ng Laravel b\u1eb1ng c\u00e1ch m\u1edf tr\u00ecnh duy\u1ec7t web v\u00e0 nh\u1eadp \u0111\u1ecba ch\u1ec9<a href=\"https:\/\/127.0.0.1:8000\"> https:\/\/127.0.0.1:8000<\/a><\/p>\n<h4>Tr\u00ean Linux<\/h4>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"201\" src=\"https:\/\/www.hostify.vn\/blog\/wp-content\/uploads\/2022\/06\/laravel-la-gi-2-cach-cai-dat-laravel-nhanh-nhat-3.png\" class=\"wp-image-20828\" alt=\"Laravel l\u00e0 g\u00ec? 2 c\u00e1ch c\u00e0i \u0111\u1eb7t Laravel nhanh nh\u1ea5t 3\" srcset=\"https:\/\/www.hostify.vn\/blog\/wp-content\/uploads\/2022\/06\/laravel-la-gi-2-cach-cai-dat-laravel-nhanh-nhat-3.png 900w, https:\/\/www.hostify.vn\/blog\/wp-content\/uploads\/2022\/06\/laravel-la-gi-2-cach-cai-dat-laravel-nhanh-nhat-3-300x67.png 300w, https:\/\/www.hostify.vn\/blog\/wp-content\/uploads\/2022\/06\/laravel-la-gi-2-cach-cai-dat-laravel-nhanh-nhat-3-768x172.png 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<ul>\n<li>B\u1ea1n c\u1ea7n c\u00e0i th\u00eam MariaDB (h\u1ec7 qu\u1ea3n tr\u1ecb c\u01a1 s\u1edf d\u1eef li\u1ec7u li\u00ean quan m\u00e3 ngu\u1ed3n m\u1edf). Ti\u1ebfp \u0111\u00f3, c\u00e0i Laravel b\u1eb1ng c\u00e2u l\u1ec7nh sau trong Terminal:<\/li>\n<\/ul>\n<p>composer create-project &#8211;prefer-dist laravel\/laravel app-name<\/p>\n<p>Nh\u1edb thay \u201capp-name\u201d b\u1eb1ng t\u00ean mong mu\u1ed1n. Sau \u0111\u00f3 v\u00e0o th\u01b0 m\u1ee5c d\u1ef1 \u00e1n v\u1eeba t\u1ea1o:<\/p>\n<p>cd app-name<\/p>\n<ul>\n<li>\u0110\u1ec3 kh\u1edfi \u0111\u1ed9ng m\u00e1y ch\u1ee7 ph\u00e1t tri\u1ec3n d\u1ef1 \u00e1n, v\u00e0o th\u01b0 m\u1ee5c d\u1ef1 \u00e1n v\u00e0 ch\u1ea1y c\u00e2u l\u1ec7nh:<\/li>\n<\/ul>\n<p>php artisan serve<\/p>\n<p>\u0110\u1ec3 truy c\u1eadp \u1ee9ng d\u1ee5ng Laravel c\u1ee7a b\u1ea1n, m\u1edf tr\u00ecnh duy\u1ec7t web v\u00e0 nh\u1eadp \u0111\u1ecba ch\u1ec9<a href=\"http:\/\/127.0.0.1:8000\"> http:\/\/127.0.0.1:8000<\/a>.<\/p>\n<h3>C\u00e0i \u0111\u1eb7t Laravel th\u00f4ng qua Installer<\/h3>\n<p>V\u1edbi c\u00e1ch c\u00e0i \u0111\u1eb7t n\u00e0y, b\u1ea1n s\u1ebd c\u00f3 th\u1ec3 c\u00e0i \u0111\u1eb7t m\u1ed9t d\u1ef1 \u00e1n Laravel m\u1ed9t c\u00e1ch nhanh ch\u00f3ng kh\u00f4ng kh\u00e1c g\u00ec WordPress hay c\u00e1c CMS kh\u00e1c. G\u00f3i Laravel Installer n\u00e0y cho ph\u00e9p ng\u01b0\u1eddi d\u00f9ng kh\u00f4ng d\u00f9ng Composer, SSH\u2026 c\u00e0i \u0111\u1eb7t \u0111\u01b0\u1ee3c \u1ee9ng d\u1ee5ng c\u1ee7a b\u1ea1n ch\u1ec9 v\u1edbi v\u00e0i b\u01b0\u1edbc \u0111\u01a1n gi\u1ea3n.<\/p>\n<ul>\n<li>T\u1eeb th\u01b0 m\u1ee5c g\u1ed1c c\u1ee7a d\u1ef1 \u00e1n (root) trong c\u1eeda s\u1ed5 l\u1ec7nh, ch\u1ea1y:<\/li>\n<\/ul>\n<p>composer require rachidlaasri\/laravel-installer<\/p>\n<ul>\n<li>\u0110\u0103ng k\u00fd g\u00f3i:<\/li>\n<li>Laravel 5.5 tr\u1edf l\u00ean: s\u1eed d\u1ee5ng t\u00ednh n\u0103ng ph\u00e1t hi\u1ec7n g\u00f3i t\u1ef1 \u0111\u1ed9ng, kh\u00f4ng c\u1ea7n ch\u1ec9nh s\u1eeda t\u1eadp tin config\/app.php<\/li>\n<li>Laravel 5.4 tr\u1edf xu\u1ed1ng: \u0111\u0103ng k\u00fd g\u00f3i v\u1edbi Laravel trong config\/app.php d\u01b0\u1edbi m\u1ee5c providers v\u1edbi c\u00e2u l\u1ec7nh:<\/li>\n<\/ul>\n<p>&#8216;providers&#8217; =&gt; [<\/p>\n<p>RachidLaasri\\LaravelInstaller\\Providers\\LaravelInstallerServiceProvider::class,<\/p>\n<p>];<\/p>\n<ul>\n<li>Publish c\u00e1c t\u1eadp tin b\u1eb1ng c\u00e1ch ch\u1ea1y c\u00e2u l\u1ec7nh sau t\u1eeb th\u01b0 m\u1ee5c g\u1ed1c c\u1ee7a d\u1ef1 \u00e1n:<\/li>\n<\/ul>\n<p>php artisan vendor:publish &#8211;tag=laravelinstaller<\/p>\n<div class=\"tg_wrap_cbsv\" style=\"margin: 20px 0px; border-radius: 4px; border: 2px solid #082439;\">\n<h3 style=\"margin: 0px; background-color: #4e10c1; color: #000; border-top-left-radius: 2px; border-top-right-radius: 2px; font-size: 19px; padding: 12px 20px; font-weight: bold;\"><span style=\"color: #ffffff;\">MiraWEB &#8211; T\u1ea1o website t\u1ef1 \u0111\u1ed9ng b\u1eb1ng AI trong 30 gi\u00e2y<\/span><\/h3>\n<div class=\"textwidget\" style=\"padding: 20px; background: #d1e7f9;\">\n<ul>\n<li>B\u1eb1ng c\u00f4ng ngh\u1ec7 AI, MiraWEB s\u1ebd t\u1ea1o ra m\u1ed9t trang web chuy\u00ean nghi\u1ec7p v\u1edbi \u00fd t\u01b0\u1edfng c\u1ee7a ri\u00eang b\u1ea1n ch\u1ec9 v\u1edbi v\u00e0i c\u00fa click<\/li>\n<li>Kh\u00f4ng c\u1ea7n ph\u1ea3i c\u00f3 ki\u1ebfn th\u1ee9c v\u1ec1 l\u1eadp tr\u00ecnh hay thi\u1ebft k\u1ebf, website c\u1ee7a b\u1ea1n s\u1ebd \u0111\u01b0\u1ee3c t\u1ed1i \u01b0u n\u1ed9i dung v\u00e0 h\u00ecnh \u1ea3nh ch\u1ec9 trong gi\u00e2y l\u00e1t<\/li>\n<\/ul>\n<p style=\"text-align: center;\"><a class=\"btn_combi_sv\" style=\"font-weight: bold; color: #fff; padding: 8px 26px 8px 60px; font-size: 20px; line-height: 30px; border-radius: 56px; -moz-border-radius: 56px; -webkit-border-radius: 56px; text-shadow: none; -moz-text-shadow: none; -webkit-text-shadow: none; background: #4e10c1; display: table; margin: 0 auto;\" href=\"https:\/\/tenten.vn\/vi\/miraweb?code=zhoKmiypvWNnCOkB&amp;idCampaign=2964\" target=\"_blank\" rel=\"noopener\">TR\u1ea2I NGHI\u1ec6M NGAY<\/a><\/p>\n<ul>\n<li><a href=\"https:\/\/zalo.me\/g\/yclwjk760\" target=\"_blank\" rel=\"noopener\">V\u00e0o nh\u00f3m Zalo \u0111\u1ec3 nh\u1eadn th\u00eam nhi\u1ec1u \u01b0u \u0111\u00e3i h\u01a1n n\u1eefa<\/a><\/li>\n<li>Hotline: (024) 71 089 999<\/li>\n<li>Email: info@tenten.vn<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<h4>C\u00e1c t\u00ecm ki\u1ebfm li\u00ean quan \u0111\u1ebfn ch\u1ee7 \u0111\u1ec1 \u201cLaravel\u201d<\/h4>\n<table>\n<tbody>\n<tr>\n<td>\n<div class=\"AJLUJb\">\n<div data-hveid=\"CCoQAA\">\n<div class=\"s75CSd u60jwe r2fjmd AB4Wff\">Laravel Framework la g\u00ec<\/div>\n<\/div>\n<\/div>\n<\/td>\n<td>Laravel framework<\/td>\n<td>H\u1ecdc Laravel\u00a0<\/td>\n<td>C\u00e0i \u0111\u1eb7t Laravel\u00a0<\/td>\n<\/tr>\n<tr>\n<td>T\u1ea1i Laravel 7<\/td>\n<td>Create-project Laravel 7<\/td>\n<td>Laravel w3schools<\/td>\n<td>\u00a0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>B\u00e0i li\u00ean quan<\/strong><\/p>\n<ul>\n<li class=\"elementor-post__title\"><a href=\"https:\/\/www.hostify.vn\/blog\/cach-chinh-sua-giao-dien-wordpress\/\">H\u01b0\u1edbng d\u1eabn t\u00f9y bi\u1ebfn giao di\u1ec7n WordPress t\u1eeb A-Z cho ng\u01b0\u1eddi m\u1edbi<\/a><\/li>\n<li class=\"elementor-post__title\"><a href=\"https:\/\/www.hostify.vn\/blog\/top-plugin-tao-countdown-wordpress-tot-nhat\/\">Top 5 Plugin t\u1ea1o Countdown WordPress t\u1ed1t nh\u1ea5t n\u0103m 2023<\/a><\/li>\n<li class=\"elementor-post__title\"><a href=\"https:\/\/www.hostify.vn\/blog\/plugin-thong-ke-luot-truy-cap-wordpress\/\">Top 5 plugin th\u1ed1ng k\u00ea l\u01b0\u1ee3t truy c\u1eadp WordPress t\u1ed1t nh\u1ea5t hi\u1ec7n nay<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Laravel l\u00e0 g\u00ec? \u0110\u00e2y l\u00e0 t\u00ean g\u1ecdi m\u00e0 b\u1ea5t k\u00ec b\u1ea1n l\u1eadp tr\u00ecnh n\u00e0o c\u0169ng bi\u1ebft, tuy nhi\u00ean \u0111\u1ec3 bi\u1ebft r\u00f5 h\u01a1n th\u00ec c\u00f9ng Hostify.vn t\u00ecm hi\u1ec3u nh\u00e9<\/p>\n","protected":false},"author":1,"featured_media":13465,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-13450","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-chuyen-muc-khac"],"_links":{"self":[{"href":"https:\/\/www.hostify.vn\/blog\/wp-json\/wp\/v2\/posts\/13450","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostify.vn\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostify.vn\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostify.vn\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostify.vn\/blog\/wp-json\/wp\/v2\/comments?post=13450"}],"version-history":[{"count":0,"href":"https:\/\/www.hostify.vn\/blog\/wp-json\/wp\/v2\/posts\/13450\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostify.vn\/blog\/wp-json\/wp\/v2\/media\/13465"}],"wp:attachment":[{"href":"https:\/\/www.hostify.vn\/blog\/wp-json\/wp\/v2\/media?parent=13450"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostify.vn\/blog\/wp-json\/wp\/v2\/categories?post=13450"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostify.vn\/blog\/wp-json\/wp\/v2\/tags?post=13450"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}