Instal di Server

Persyaratan

Metode ini mengharuskan Anda menggunakan shared hosting yang mendukung:

  1. Access Terminal CPanel

  2. Mendukung perintah symlink

Jika Anda tidak memiliki akses ke terminal di CPanel, lewati bagian ini dan lanjutkan ke Instal di server (alternatif).

Pengaturan Database

  1. Buka Database MySQL

    mysql cpanel
  2. Membuat database baru

  3. Mendapatkan nama database MySQL, username, dan password

Mempersiapkan file

Saya asumsikan direktori root home web Anda adalah public_html. Jika tidak, Anda dapat menyesuaikan.

  1. Buka File Manager

    filemanager cpanel
  2. Unggah app-v2.1.0.zip di luar folder public_html

    put app
  3. Ekstrak app-v2.1.0.zip.

    put laramagz
  4. Buka file .env.

    edit env
  5. Isikan nama database, username, dan password.

    DB_DATABASE=your_database_name
    DB_USERNAME=your_username_mysql
    DB_PASSWORD=your_password_mysql

Folder public Laramagz ke direktori root home web.

  1. Buka Terminal CPanel

    terminal cpanel
  2. Ikuti perintah berikut:

terminal symlink
  • Ketik pwd untuk menampilkan jalur direktori saat ini

  • Buat tautan simbolis, sesuaikan dengan jalur dan folder root situs web Anda.

ln -s /home/retenvi/laramagz/public /home/retenvi/public_html

Untuk subdomain, sertakan nama folder subdomain

ln -s /home/retenvi/laramagz/public /home/retenvi/public_html/laramagz
  • Masuk ke folder laramagz: cd laramagz

  • Ketik php artisan storage:link

storage link

Jika muncul kesalahan seperti berikut ini:

error
  • Keluar dari folder laramgz: cd ..

  • Ketik:

ls -s /home/retenvi/laramagz/storage/app/public /home/retenvi/laramagz/public/storage
solution error

Masukkan table ke dalam database

Buka terminal, buka folder laramagz, ketik:

php artisan migrate --seed