|
2 | 2 |
|
3 | 3 | <center><img src = "awan.ico"></center>
|
4 | 4 |
|
| 5 | + |
| 6 | +--- |
| 7 | + |
| 8 | +# 📦 Panduan Lengkap Pemasangan Patch & Penggunaan `php server V2.exe` Tanpa XAMPP |
| 9 | + |
| 10 | +--- |
| 11 | + |
| 12 | +## 📑 Daftar Isi |
| 13 | + |
| 14 | +1. [Pendahuluan](#pendahuluan) |
| 15 | +2. [Penjelasan `php server V2.exe`](#penjelasan-php-server-v2exe) |
| 16 | +3. [Persiapan Sebelum Instalasi](#persiapan-sebelum-instalasi) |
| 17 | +4. [Langkah-langkah Pemasangan Patch](#langkah-langkah-pemasangan-patch) |
| 18 | +5. [Penggunaan MySQL dan phpMyAdmin Tanpa XAMPP](#penggunaan-mysql-dan-phpmyadmin-tanpa-xampp) |
| 19 | +6. [Pengujian Server](#pengujian-server) |
| 20 | +7. [Troubleshooting](#troubleshooting) |
| 21 | +8. [FAQ](#faq) |
| 22 | +9. [Lampiran Gambar & Struktur Folder](#lampiran-gambar--struktur-folder) |
| 23 | + |
| 24 | +--- |
| 25 | + |
| 26 | +## 🧾 Pendahuluan |
| 27 | + |
| 28 | +Panduan ini menjelaskan cara memasang patch aplikasi dan menjalankan server lokal PHP menggunakan `php server V2.exe` tanpa XAMPP. Anda juga akan belajar menjalankan MySQL dan phpMyAdmin dari folder lokal. |
| 29 | + |
| 30 | +--- |
| 31 | + |
| 32 | +## ⚙️ Penjelasan `php server V2.exe` |
| 33 | + |
| 34 | +`php server V2.exe` adalah server PHP portabel untuk Windows. Tidak perlu menginstal PHP, Apache, atau XAMPP. |
| 35 | + |
| 36 | +### ✅ Kelebihan: |
| 37 | + |
| 38 | +* **Portable:** Bisa dijalankan langsung dari folder atau flashdisk. |
| 39 | +* **Simple:** Klik 2x langsung jalan. |
| 40 | +* **Ringan:** Tidak banyak konsumsi resource. |
| 41 | +* **Multiversi:** Bisa diganti versi PHP-nya sesuai kebutuhan. |
| 42 | + |
| 43 | +--- |
| 44 | + |
| 45 | +## 📦 Persiapan Sebelum Instalasi |
| 46 | + |
| 47 | +### 🗂 File yang dibutuhkan: |
| 48 | + |
| 49 | +* `php server V2.exe` |
| 50 | +* Folder aplikasi web (berisi `index.php`) |
| 51 | +* File Patch (`.zip`, `.rar`, atau folder) |
| 52 | +* MySQL portabel (`mysqld.exe`) |
| 53 | +* phpMyAdmin (ekstrak dalam folder `htdocs/phpmyadmin`) |
| 54 | + |
| 55 | +### 💻 Spesifikasi sistem: |
| 56 | + |
| 57 | +* Windows 7 ke atas (32/64 bit) |
| 58 | +* Tidak ada konflik port 8080 atau 3306 |
| 59 | + |
| 60 | +--- |
| 61 | + |
| 62 | +## 🛠️ Langkah-langkah Pemasangan Patch |
| 63 | + |
| 64 | +### 1. Ekstrak File Patch |
| 65 | + |
| 66 | +Ekstrak patch ke dalam folder aplikasi: |
| 67 | + |
| 68 | +```bash |
| 69 | +Klik kanan → Extract Here |
| 70 | +``` |
| 71 | + |
| 72 | +**Ilustrasi:** |
| 73 | + |
| 74 | +``` |
| 75 | +📁 AplikasiWeb/ |
| 76 | +├── index.php |
| 77 | +├── config.php |
| 78 | +├── ... |
| 79 | +📁 Patch/ |
| 80 | +``` |
| 81 | + |
| 82 | +### 2. Salin & Timpa File Lama |
| 83 | + |
| 84 | +Jika muncul peringatan, pilih **Replace All / Timpa File**. |
| 85 | + |
| 86 | +### 3. Jalankan `php server V2.exe` |
| 87 | + |
| 88 | +Klik dua kali file `php server V2.exe`, akan muncul jendela command prompt: |
| 89 | + |
| 90 | +```plaintext |
| 91 | +PHP Development Server started at http://localhost:8080 |
| 92 | +``` |
| 93 | + |
| 94 | +### 4. Akses Lewat Browser |
| 95 | + |
| 96 | +Buka `http://localhost:8080` → aplikasi akan muncul. |
| 97 | + |
| 98 | +--- |
| 99 | + |
| 100 | +## 💾 Penggunaan MySQL dan phpMyAdmin Tanpa XAMPP |
| 101 | + |
| 102 | +### 1. Jalankan MySQL Portabel |
| 103 | + |
| 104 | +Gunakan file patch dari Anda: |
| 105 | + |
| 106 | +```plaintext |
| 107 | +C:\Users\User\Desktop\Server Awan\mysql\bin\mysqld.exe |
| 108 | +``` |
| 109 | + |
| 110 | +**Langkah:** |
| 111 | + |
| 112 | +* Klik dua kali `mysqld.exe` |
| 113 | +* MySQL akan aktif di `localhost:3306` |
| 114 | + |
| 115 | +### 2. Konfigurasi `config.inc.php` phpMyAdmin |
| 116 | + |
| 117 | +Di folder `phpmyadmin`, buka `config.inc.php`, ubah: |
| 118 | + |
| 119 | +```php |
| 120 | +$cfg['Servers'][$i]['host'] = '127.0.0.1'; |
| 121 | +$cfg['Servers'][$i]['port'] = '3306'; |
| 122 | +``` |
| 123 | + |
| 124 | +### 3. Akses phpMyAdmin |
| 125 | + |
| 126 | +Jalankan `php server V2.exe` di folder utama yang juga berisi `phpmyadmin`, lalu buka: |
| 127 | + |
| 128 | +``` |
| 129 | +http://localhost:8080/phpmyadmin |
| 130 | +``` |
| 131 | + |
| 132 | +--- |
| 133 | + |
| 134 | +## 🧪 Pengujian Server |
| 135 | + |
| 136 | +✅ Pastikan: |
| 137 | + |
| 138 | +* File `index.php` ada di root folder. |
| 139 | +* Tidak ada error di command prompt. |
| 140 | +* Jika butuh port lain: |
| 141 | + |
| 142 | + ```bash |
| 143 | + php server V2.exe 8000 |
| 144 | + ``` |
| 145 | + |
| 146 | +--- |
| 147 | + |
| 148 | +## 🧯 Troubleshooting |
| 149 | + |
| 150 | +| Masalah | Solusi | |
| 151 | +| ----------------------- | ---------------------------------------------------------- | |
| 152 | +| Port 8080 dipakai | Jalankan dengan port lain, contoh `php server V2.exe 8001` | |
| 153 | +| Server tidak tampil | Cek file `index.php`, pastikan ada di root | |
| 154 | +| MySQL tidak konek | Pastikan `mysqld.exe` aktif dan port 3306 tidak konflik | |
| 155 | +| phpMyAdmin error | Periksa `config.inc.php`, username/password database | |
| 156 | +| Antivirus blokir server | Tambahkan `php server V2.exe` ke whitelist | |
| 157 | + |
| 158 | +--- |
| 159 | + |
| 160 | +## ❓ FAQ |
| 161 | + |
| 162 | +**Q: Perlu XAMPP?** |
| 163 | +A: Tidak perlu. Semuanya dijalankan langsung via `.exe`. |
| 164 | + |
| 165 | +**Q: Bisa di-flashdisk?** |
| 166 | +A: Ya, semua tool portabel dan bisa dipindah-pindah. |
| 167 | + |
| 168 | +**Q: Apa default port-nya?** |
| 169 | +A: `php server V2.exe` → 8080, `mysqld.exe` → 3306 |
| 170 | + |
| 171 | +**Q: Bagaimana menghentikan server?** |
| 172 | +A: Tutup jendela command prompt. |
| 173 | + |
| 174 | +--- |
| 175 | + |
| 176 | +## 🖼️ Lampiran Gambar & Struktur Folder |
| 177 | + |
| 178 | +### 💻 Struktur Folder Ideal |
| 179 | + |
| 180 | +``` |
| 181 | +📁 Server Awan/ |
| 182 | +├── php server V2.exe |
| 183 | +├── index.php |
| 184 | +├── Patch/ |
| 185 | +├── phpmyadmin/ |
| 186 | +│ └── config.inc.php |
| 187 | +├── mysql/ |
| 188 | +│ └── bin/ |
| 189 | +│ └── mysqld.exe |
| 190 | +``` |
| 191 | + |
| 192 | +### 📸 Contoh Tampilan CMD Saat Server Aktif |
| 193 | + |
| 194 | +``` |
| 195 | +C:\Server Awan> php server V2.exe |
| 196 | +PHP 8.x.x Development Server started at http://localhost:8080 |
| 197 | +``` |
| 198 | + |
| 199 | +--- |
| 200 | + |
| 201 | +Jika Anda ingin, saya bisa bantu: |
| 202 | + |
| 203 | +* Menyusun semua file patch ke dalam satu paket .zip |
| 204 | +* Menambahkan file konfigurasi otomatis (`start_server.bat`) |
| 205 | +* Menyediakan template `config.inc.php` yang siap pakai |
| 206 | + |
| 207 | +## developer |
| 208 | + |
| 209 | +* Dwi Bakti N Dev |
| 210 | + |
5 | 211 | ## tutorial tanpa xampp
|
6 | 212 |
|
7 | 213 | <img src = "instalasi.gif">
|
|
0 commit comments