DEPLOY LARAVEL project di VPS dengan GITLAB CI CD

Поделиться
HTML-код
  • Опубликовано: 31 дек 2024

Комментарии • 42

  • @villananda6971
    @villananda6971 10 месяцев назад

    Terima kasih.

  • @dpanel_id
    @dpanel_id Месяц назад +1

    Hi kak, mungkin mau review VPS Panel untuk manage ratusan hingga ribuan VPS dengan mudah dan gratis.

  • @fredikstefan
    @fredikstefan 2 года назад

    mantap penjelsanya..

    • @dirumahrafif
      @dirumahrafif  2 года назад +1

      Makasih Bang...semoga bermanfaat

  • @nanozone3706
    @nanozone3706 Год назад

    mantep ini tutor, udah tested, dan bekerja maksimal.

  • @WismoAbdulAziz
    @WismoAbdulAziz 4 месяца назад

    terima kaish, saya jadi paham

  • @onnewf9288
    @onnewf9288 2 года назад

    terima kasih banyak ilmunya,

    • @onnewf9288
      @onnewf9288 2 года назад

      oiya pak ketika saya coba akses lewat terminal muncul error berikut "Permission denied (publickey)" solusinya bgmn ya ?

    • @dirumahrafif
      @dirumahrafif  2 года назад

      @@onnewf9288 kalau akses root semestinya tidak perlu pake public key Bang, yang penting sudah dienable untuk ssh nya

    • @onnewf9288
      @onnewf9288 2 года назад

      @@dirumahrafif terima kasih pak, ternyata kemarin auth nya belum di enable, kemudian di script kan ada db migrate dan seeding ya pak, beraeti jika sudah fase production, script ny hrus disesuaikan lagi ya ?

  • @MuhammadAkmal-jq2cp
    @MuhammadAkmal-jq2cp Месяц назад

    sekarang gitlab gimana mahu dapatkn runner token registration ya ?

  • @hilmanfirdaus7139
    @hilmanfirdaus7139 Год назад

    mas ada masalah ketika domainnya ngga beli di biznet gio nya.. misal di provider lain..

  • @khoerulanwar1955
    @khoerulanwar1955 Год назад

    tutorial deploy laravel 10 yg pakai php 8.1 pake nginx sebagai webservernya, belum config Dockerfile, nuhun

  • @suwandiaminsangaji9993
    @suwandiaminsangaji9993 9 месяцев назад

    Bang klw misal pakai github atau bitbucket gimana itu? Apakah caranya sama saja dengan tutorial di video

  • @AzisNovian-ig8uc
    @AzisNovian-ig8uc Год назад

    Bang, pas install letsencrypt, nemu error "Certbot failed to authenticate some domains (authenticator: nginx)"
    Kebetulan dockernya include service nginx, bukan apache

  • @kristiannugroho182
    @kristiannugroho182 2 года назад

    hai mas , mau tanya saya mempunyai aplikasi laravel tapi tidak berjalan di docker , melainkan pakai LEMP , untuk proses CI/CD nya bagaimana ya , saya pernah coba pakai envoy tapi gagal terus.

    • @dirumahrafif
      @dirumahrafif  2 года назад

      Halo Bang, harusnya bisa disesuaikan apache diganti nginx Bang, bisa merujuk ke beberapa tutorial ini Bang
      - www.digitalocean.com/community/tutorials/how-to-set-up-laravel-nginx-and-mysql-with-docker-compose-on-ubuntu-20-04
      atau bisa pake docker compose yang disediakan pake ini
      - github.com/nanoninja/docker-nginx-php-mysql/blob/master/docker-compose.yml

  • @dewawhyu
    @dewawhyu Год назад

    saya ada error di bagian ssh
    $ echo "$SSH_PRIVATE_KEY" | tr -d '
    ' | ssh-add -
    Error loading key "(stdin)": invalid format
    Cleaning up project directory and file based variables
    ERROR: Job failed: exit status 1
    bagaimana cara mengatasinya mas?

  • @chmiftah4786
    @chmiftah4786 Год назад

    halo mas, saya coba tutorialnya berhasil. kemudian untuk cara akses phpmyadmin gimana ya mas.

  • @aliif
    @aliif 2 года назад

    mas kalo untuk laravel vite yang pake nodejs nya gimana ya itu kan ada package.json nya?

    • @nanozone3706
      @nanozone3706 Год назад

      melengkapi aja, tambahin aja instalasi nodejsnya didockerfile bagian dia install composer, setelahnya teks. bisa cek disini 23:53 dibagian dockerfile dia ada curl ke composer kan, nah disitu tambahin juga nodejs bebas versi brp.
      nanti di aplikasinya laravel tinggal jalanin ke biasa "npm run build" persis kek jalanin "composer install". (CMIIW)

    • @aliif
      @aliif Год назад

      @@nanozone3706 makasih ya

  • @mamalioid9364
    @mamalioid9364 2 года назад

    mantap mas, kalau menggunakan nginx bagaimana ya mas ?

    • @dirumahrafif
      @dirumahrafif  2 года назад

      file docker compose nya perlu diubah brarti Bang

  • @arnoldsupriyadi
    @arnoldsupriyadi 7 месяцев назад

    Kalau reponya udh nempel di github gimana mas?

    • @dirumahrafif
      @dirumahrafif  6 месяцев назад

      kalau github pakenya github action Bang, beda caranya...

    • @arnoldsupriyadi
      @arnoldsupriyadi 6 месяцев назад

      @@dirumahrafif tp bisa pake docker jga ya mas?

    • @dirumahrafif
      @dirumahrafif  6 месяцев назад

      bisa Bang, docker kan hanya environment nya saja Kan

  • @indra_5629
    @indra_5629 2 месяца назад

    Apakah dengan vps kita juga bisa membuat upload beberapa project mas?

  • @adhen13
    @adhen13 2 года назад

    banyak package yang error gmna mengatasi nya ya mas ...

    • @dirumahrafif
      @dirumahrafif  2 года назад

      error nya apa saja Bang?

    • @adhen13
      @adhen13 2 года назад

      saya deploy project pribadi dengan cara seperti di video mas , tapi composer versi package nya pada error , tidak cocok dengan versi nya ,,, di composer ... apa saya matikan perintah update nya atau gmna ya mas ...

    • @adhen13
      @adhen13 2 года назад

      @@dirumahrafif Installing dependencies from lock file (including require-dev)
      Verifying lock file contents can be installed on current platform.
      Warning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. It is recommended that you run `composer update` or `composer update `.
      Your lock file does not contain a compatible set of packages. Please run composer update.
      Problem 1
      - spatie/image is locked to version 2.2.4 and an update of this package was not requested.
      - spatie/image 2.2.4 requires ext-exif * -> it is missing from your system. Install or enable PHP's exif extension.
      Problem 2
      - spatie/laravel-medialibrary is locked to version 10.7.4 and an update of this package was not requested.
      - spatie/laravel-medialibrary 10.7.4 requires ext-exif * -> it is missing from your system. Install or enable PHP's exif extension.
      Problem 3
      - spatie/laravel-medialibrary 10.7.4 requires ext-exif * -> it is missing from your system. Install or enable PHP's exif extension.
      - filament/spatie-laravel-media-library-plugin v2.16.56 requires spatie/laravel-medialibrary ^9.0|^10.0 -> satisfiable by spatie/laravel-medialibrary[10.7.4].
      - filament/spatie-laravel-media-library-plugin is locked to version v2.16.56 and an update of this package was not requested.
      To enable extensions, verify that they are enabled in your .ini files:
      - /usr/local/etc/php/conf.d/docker-php-ext-pdo_mysql.ini
      - /usr/local/etc/php/conf.d/docker-php-ext-sodium.ini
      - /usr/local/etc/php/conf.d/docker-php-ext-zip.ini
      You can also run `php --ini` in a terminal to see which files are used by PHP in CLI mode.
      Alternatively, you can run Composer with `--ignore-platform-req=ext-exif` to temporarily ignore these required extensions.

    • @dirumahrafif
      @dirumahrafif  2 года назад

      coba updatenya dimatikan Bang

  • @hilmanfirdaus7139
    @hilmanfirdaus7139 2 года назад

    mas di aws, katanya aws gratis selama 1thn

    • @dirumahrafif
      @dirumahrafif  2 года назад +1

      trims infonya Bang, kapan kapan kita coba aws juga ya...

    • @hilmanfirdaus7139
      @hilmanfirdaus7139 2 года назад

      @@dirumahrafif mantaaapps, bang bikin discord, biar yang lain saling sharing

    • @dirumahrafif
      @dirumahrafif  2 года назад

      @@hilmanfirdaus7139 sudah ada, tapi jarang dibuka 😅🙇‍♂️

    • @hilmanfirdaus7139
      @hilmanfirdaus7139 2 года назад

      @@dirumahrafif yaaah padahal bisa dikembangin hihihi