Skip to content

Commit c679869

Browse files
authored
Update README.md
1 parent d48957d commit c679869

File tree

1 file changed

+206
-0
lines changed

1 file changed

+206
-0
lines changed

README.md

Lines changed: 206 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,212 @@
22

33
<center><img src = "awan.ico"></center>
44

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+
5211
## tutorial tanpa xampp
6212

7213
<img src = "instalasi.gif">

0 commit comments

Comments
 (0)