Anda di halaman 1dari 14

WORKSHOP SISTEM INFORMASI BERBASIS WEB

Tugas Minggu ke-3 Laporan instalasi Composer dan Github

Disusun Oleh:

Nama : Kennyo Gendis Putri Harli


NIM : E41212099
Gol :B

Dosen Pengampu: Mochammad Rifki Ulil Albaab, ST., M.Tr.T.

PROGRAM STUDI TEKNIK INFORMATIKA


JURUSAN TEKNOLOGI INFORMASI
POLITEKNIK NEGERI JEMBER
2022/2023

1
DAFTAR ISI

Daftar Isi .................................................................................................................................... 2

BAB I PENDAHULUAN .......................................................................................................... 3

1.1 Latar Belakang ............................................................................................................ 3

1.2 Tujuan ......................................................................................................................... 3

1.3 Manfaat ....................................................................................................................... 3

BAB II HASIL PRAKTIK......................................................................................................... 4

2.1 Instalasi Composer ...................................................................................................... 4

2.2 Membuat Repository dan Upload Project ke Github .................................................. 9

BAB III PENUTUP ................................................................................................................... 3

3.1 Kesimpulan ............................................................................................................... 14

3.2 Saran ......................................................................................................................... 14

2
BAB I
PENDAHULUAN

1.1 Latar Belakang


Mengapa harus menggunakan komposer? kadang menulis sebuah kode program adalah
hal membosankan bagi kebanyakan orang. Bahkan tidak jarang kita harus menulis ulang
sebuah modul yang telah kita buat pada proyek atau aplikasi sebelumnya. Akibatnya, pekerjaan
kita pun cenderung berulang-ulang (repetitive). Dengan menggunakan composer, kita tidak
perlu lagi membuat sebuah program secara berulang-ulang. kita tinggal menggabungkan modul
autentikasi yang telah dibuat oleh orang lain ke dalam aplikasi kita, tentunya dengan
menggunakan composer.

GitHub adalah layanan berbasis web hosting untuk proyek-proyek pengembangan


perangkat lunak yang menggunakan sistem kontrol revisi Git. GitHub menawarkan rencana
komersial dan akun gratis untuk proyek-proyekopen source. Menurut Survei Pengguna Git
pada 2009, GitHub adalah situs paling populer Git hosting. Awalnya didirikan oleh Chris
Wanstrath, PJ Hyett dan Tom Preston-Werner sebagai sebuah proyek untuk menyederhanakan
kode berbagi, GitHub telah tumbuh menjadi sebuah aplikasi yang digunakan oleh hampir satu
juta orang untuk menyimpan lebih dari dua juta repositori kode, membuat tuan rumah GitHub
kode terbesar di dunia. Kode adalah tentang orang-orang menulis itu. Kami fokus pada
menurunkan hambatan kolaborasi dengan membangun fitur canggih ke dalam produk
kamiyang membuatnya lebih mudah untuk berkontribusi. Alat membantu kita membuat
individu dan perusahaan, publik dan swasta, untuk menulis kode yang lebih baik, lebih cepat.
Version Control System (VCS) adalah sebuah infrastruktur yang dapat mendukung
pengembangan software secara kolaboratif. Setiap anggota yang berada di dalam sebuah tim
pengembangan software dapat menulis kode programnya masing - masing kemudian
digabungkan ke server yang sudah memiliki VCS yang digunakan.

1.2 Tujuan
Tujuan dibuatnya laporan ini adalah untuk menjelaskan bagaimana cara
instalasi Git dan Composer.

1.3 Manfaat
Manfaat dibuatnya laporan ini adalah untuk dapat menggunakan laravel pada sistem
operasi Windows dengan baik.

3
BAB II
HASIL PRAKTIK

2.1 Instalasi Composer


Sebelum melakukan instalasi Github harus menginstall Composer terlebih dahulu.
Composer berfungsi untuk menghubungkan project aplikasi dengan library dari
packagist.org. Packagist merupakan situs yang menyimpan banyak library PHP yang bisa
digunakan melalui Composer.

1. Download file Composer


Sebelum melanjutkan penginstalan, hal pertama yang harus dilakukan adalah
mendownload file composer. Buka tautan https://getcomposer.org/ untuk mengunduh file.

Klik tombol “Download” untuk menuju halaman pengunduhan composer.

4
Setelah itu muncul halaman ini, kemudian klik ComposerSetup.exe dan otomatis akan
mendownload

2. Install Composer

Pilih “Install for all users (recomended)” atau yang direkomendasikan oleh composer.

Klik next tanpa mencentang “developer mode”

5
Pilih versi php yang akan digunakan lalu klik next

Kemudian, akan diminta untuk memilih apakah akan menggunakan proxy. Jika ingin
menggunakan proxy, klik kotak centang dan masukkan URL proxy. Jika tidak ingin
menggunakan proxy, cukup klik "Next" untuk melanjutkan penginstalan.

6
Akan diminta untuk review pengaturan yang telah di tetapkan sebelumnya, jika dirasa
benar klik Install.

Selanjutnya adalah tampilan notifikasi bahwa Windows environment telah berubah.


Perubahan ini dirancang untuk membuat Composer berjalan pada prompt perintah. Kemudian
klik Next untuk melanjutkan penginstalan.

7
Klik Finish untuk mengakhiri penginstalan.

3. Cek Instalasi Composer


Setelah menyelesaikan proses instalasi Composer, langkah selanjutnya adalah
menggunakan command prompt untuk mengecek instalasi Composer dengan menekan Win +
R, kemudian ketik cmd dan klik OK.

Ketik command “composer” pada jendela cmd dan tekan enter

Jika tampil seperti gambar diatas, maka instalasi komposer berhasil dan siap digunakan.

8
2.2 Membuat Repository dan Upload Project ke Github
Setelah melakukan instalasi Composer lalu Untuk membuat respository cukup mudah,
anda dapat mendaftar di https://github.com/join?source=header-home sama seperti mendaftar
akun media social pada umumnya.

1. Login account terlebih dahulu untuk masuk ke GitHub

2. Membuat sebuah repository baru dengan mengeklik tombol yang terletak pada kanan
atas atau pada sidebar

9
3. Membuat repository baru, dengan nama “aplikasiweb” kemudian klik tombol
tampilan Create repository

4. Sekarang bisa mengakses remote repository dengan url


https://github.com/kennyogendis/aplikasiweb

10
5. Arahkan pada direktori tempat project akan diupload ke repository di Github, klik kanan
folder project dan pilih Git Bash

6. Konfigurasi username dan email terlebih dulu jika pertama kali meggunakan software
Git

7. Setelah melakukan konfigurasi username dan email, kemudian lakukan inisiasi dengan
menulis perintah git init

8. Kemudian tambahkan semua file yang ada dalam folder project kita, ketikan git add .

11
9. Kemudian commit projectnya, disini commit message “kenny o” git commit -m “first
commit – kenny o”

10. Buat cabang repository master git branch -M main

11. Setelah membuat commit untuk projectnya, remote repository yang telah dibuat tadi git
remote add origin https://github.com/kennyogendis/aplikasi.git

12. Setelah meremote repository, kemudian pull projectnya

12
13. Lalu project akan memulai memposting

14. Jika proses upload selesai, cek pada Github lalu refresh repository, maka file kita sudah
terupload disana

13
BAB III
PENUTUP

3.1 Kesimpulan
GitHub sendiri adalah media social yang dikhusus kan untuk saling berkolaborasi
dalam pembuatan software, sangat diperlukan keahlian khusus guna memaksimalkan fasilitas
yang sudah tersedia di github, dimana user dapat saling berbagi koding dengan user lain, dan
selalu real time untuk dapat tersingkronsai dengan yang lain.

3.1 Saran
Penulis mengharapkan dengan laporan instalasi Composer dan Github dapat menjadi
bahan belajar dan dapat digunakan untuk penelitian lebih lanjut.

14

Anda mungkin juga menyukai