Halo sahabat selamat datang di website seputarexpressjs.xyz, pada kesempatan hari ini kita akan membahas seputar Instalasi Laravel di Windows XAMPP oleh - seputarexpressjs.xyz, kami sudah mempersiapkan artikel tersebut dengan informatif dan akurat, silahkan membaca
Baru denger kata Laravel?. Laravel adalah framework yang diciptakan untuk bahasa pemrograman PHP. Dari sekian banyak framework PHP yang ada, Laravel ini yang menarik perhatian saya untuk mempelajarinya.
Instalasi Laravel di Windows sangat mudah untuk dilakukan. Di sini saya menggunakan Windows 8 serta PHP 5.5.9 yang terdapat dalam paketan XAMPP.
Instalasi XAMPP
Saya mengasumsikan bahwa pembaca sudah menginstal XAMPP sebelumnya. Jika belum maka silahkan download terlebih dahulu dan instal kemudian kembali lagi ke artikel ini.
Instalasi Composer
Jika XAMPP sudah terinstal selanjutnya adalah menginstal Composer, download installernya di getcomposer.org/download/ pilih versi windows installer.
Saat melakukan instalasi Composer pastikan komputer terhubung dengan internet. Ikuti petunjuk instalasi pada gambar di bawah ini
Instalasi Laravel
Sampai juga dibagian utama artikel ini. Sudah siap?
Buka windows explorer dan arahkan ke C:\xampp\htdocs kemudian klik kanan pada area kosong dan pilih Use Composer Here
Pada commad prompt yang terbuka ketikkan perintah berikut
1 | composer create-project laravel/laravel blog --prefer-dist |
Dari perintah diatas Composer akan mendownload framework Laravel dan menciptakan struktur folder proyek Laravel untuk kita. Oleh karena itu, pastikan komputer terhubung dengan internet.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 | C:\xampp\htdocs>composer create-project laravel/laravel blog --prefer-dist Installing laravel/laravel (v4.2.0)   - Installing laravel/laravel (v4.2.0)     Loading from cache  Created project in blog Loading composer repositories with package information Installing dependencies (including require-dev)   - Installing symfony/translation (v2.5.0)     Downloading: 100%    - Installing symfony/security-core (v2.5.0)     Downloading: 100%    - Installing symfony/routing (v2.5.0)     Downloading: 100%    - Installing symfony/process (v2.5.0)     Downloading: 100%    - Installing psr/log (1.0.0)     Downloading: 100%    - Installing symfony/debug (v2.5.0)     Downloading: 100%    - Installing symfony/http-foundation (v2.5.0)     Downloading: 100%    - Installing symfony/event-dispatcher (v2.5.0)     Downloading: 100%    - Installing symfony/http-kernel (v2.5.0)     Downloading: 100%    - Installing symfony/finder (v2.5.0)     Downloading: 100%    - Installing symfony/dom-crawler (v2.5.0)     Downloading: 100%    - Installing symfony/css-selector (v2.5.0)     Downloading: 100%    - Installing symfony/console (v2.5.0)     Downloading: 100%    - Installing symfony/browser-kit (v2.5.0)     Downloading: 100%    - Installing swiftmailer/swiftmailer (v5.2.1)     Downloading: 100%    - Installing stack/builder (v1.0.2)     Downloading: 100%    - Installing predis/predis (v0.8.5)     Downloading: 100%    - Installing phpseclib/phpseclib (0.3.6)     Downloading: 100%    - Installing patchwork/utf8 (v1.1.24)     Downloading: 100%    - Installing nesbot/carbon (1.9.0)     Downloading: 100%    - Installing monolog/monolog (1.10.0)     Downloading: 100%    - Installing nikic/php-parser (v0.9.4)     Downloading: 100%    - Installing jeremeamia/superclosure (1.0.1)     Downloading: 100%    - Installing filp/whoops (1.1.1)     Downloading: 100%    - Installing ircmaxell/password-compat (1.0.3)     Downloading: 100%    - Installing d11wtq/boris (v1.0.8)     Downloading: 100%    - Installing symfony/filesystem (v2.5.0)     Downloading: 100%    - Installing classpreloader/classpreloader (1.0.2)     Downloading: 100%    - Installing laravel/framework (v4.2.6)     Downloading: 100%  symfony/translation suggests installing symfony/config () symfony/translation suggests installing symfony/yaml () symfony/security-core suggests installing symfony/validator (For using the user password constraint) symfony/security-core suggests installing symfony/expression-language (For using the expression voter) symfony/routing suggests installing symfony/config (For using the all-in-one rou ter or any loader) symfony/routing suggests installing symfony/yaml (For using the YAML loader) symfony/routing suggests installing symfony/expression-language (For using expre ssion matching) symfony/routing suggests installing doctrine/annotations (For using the annotati on loader) symfony/event-dispatcher suggests installing symfony/dependency-injection () symfony/http-kernel suggests installing symfony/class-loader () symfony/http-kernel suggests installing symfony/config () symfony/http-kernel suggests installing symfony/dependency-injection () predis/predis suggests installing ext-phpiredis (Allows faster serialization and deserialization of the Redis protocol) phpseclib/phpseclib suggests installing ext-gmp (Install the GMP (GNU Multiple P recision) extension in order to speed up arbitrary precision integer arithmetic operations.) phpseclib/phpseclib suggests installing pear-pear/PHP_Compat (Install PHP_Compat to get phpseclib working on PHP < 4.3.3.) patchwork/utf8 suggests installing ext-intl (Use Intl for best performance) monolog/monolog suggests installing graylog2/gelf-php (Allow sending log message s to a GrayLog2 server) monolog/monolog suggests installing raven/raven (Allow sending log messages to a Sentry server) monolog/monolog suggests installing doctrine/couchdb (Allow sending log messages to a CouchDB server) monolog/monolog suggests installing ruflin/elastica (Allow sending log messages to an Elastic Search server) monolog/monolog suggests installing ext-amqp (Allow sending log messages to an A MQP server (1.0+ required)) monolog/monolog suggests installing ext-mongo (Allow sending log messages to a M ongoDB server) monolog/monolog suggests installing aws/aws-sdk-php (Allow sending log messages to AWS services like DynamoDB) monolog/monolog suggests installing rollbar/rollbar (Allow sending log messages to Rollbar) d11wtq/boris suggests installing ext-readline (*) d11wtq/boris suggests installing ext-pcntl (*) d11wtq/boris suggests installing ext-posix (*) laravel/framework suggests installing doctrine/dbal (Allow renaming columns and dropping SQLite columns.) Writing lock file Generating autoload files Generating optimized class loader Compiling common classes Compiling views Application key [MlWOSEaDYve8iHkFprRGomXV59NxKwsx] set successfully.  C:\xampp\htdocs> |
Sekarang terdapat sebuah folder baru dengan nama blog di dalam folder htdocs. Nama folder proyek ini tergantung dari perintah Composer yang kita ketikkan di atas tadi
Sampai langkah ini Laravel sudah berhasil terpasang. Coba buka browser dan arahkan url ke localhost/blog/public dan seharusnya tampil pesan pembuka seperti ini
Biar tambah menarik maka saya kasih bonus main-main dengan route. Buka file routes.php yang terdapat pada folder C:\xampp\htdocs\blog\app, tambahkan kode berikut
1 2 3 4 | Route::get("/users",function() { Â Â return "Halo Selamat Belajar Laravel ;)"; }); |
Arahkan browser ke localhost/blog/public/users
Jika mengalamai kesulitan dalam instalasi Laravel silahkan bertanya lewat komentar ð
Itulah tadi informasi dari judi slot mengenai Instalasi Laravel di Windows XAMPP oleh - seputarexpressjs.xyz dan sekianlah artikel dari kami seputarexpressjs.xyz, sampai jumpa di postingan berikutnya. selamat membaca.
0 Comments