Beberapa hari saya sibuk mencari cara untuk membuat server ringan yang kuat yang dapat digunakan sebagai server web untuk melayani beberapa situs sederhana yang menggunakan PHP dan mod-rewrite.
P4-box (sebenarnya laptop, dell latitude c640) yang saya gunakan datang dengan windows XP Prof. Masalahnya adalah bahwa windows mengkonsumsi lebih banyak memori dan memiliki beberapa masalah stack TCP / IP (terbatas) karena hanya dapat melayani hingga hingga 10 (dan 40 dengan hack) koneksi waktu.
Sebelum ini juga membeli perangkat Mele A2000 ARM (china thingy) yang datang dengan Android 4.0, kotak kecil yang bagus yang tenang dan ramah daya, hanya 5 watt. Pada perangkat ini saya juga mencoba beberapa hal tetapi tidak mendapatkan ARM linux di atasnya dan semua solusi perangkat lunak pada Android menggunakan Lighttpd yang tidak mendukung mod menulis ulang seperti Apache.
Jadi saya mulai mencari net untuk distro linux untuk P4-box dan menemukan banyak, untuk mencari tahu yang terbaik, sangat sulit bagi saya karena latar belakang Windows saya (tidak ingin sistem tanpa kepala). Mencoba beberapa yang lalu saya menemukan Damn Small Linux (atau DSL), tampak hebat dan bekerja dengan baik pada jejak yang sangat kecil. Persis apa yang saya cari.
Kemudian saya mencari di DSL + Apache + PHP + mySQL dan menemukan versi XAMPP Linux (saya juga menggunakan XAMPP pada Windows untuk menguji situs web, dan menemukan sebuah blog yang XAMPP harus bekerja pada DSL). Saya hanya menemukan informasi bagaimana melakukannya tetapi tidak ada gambar iso atau disk di sekitar dengan dua dunia ini digabungkan (setidaknya saya tidak menemukannya).
Saya mencoba men-setup diskimage (2GB) dengan menggunakan VMWare, itu bekerja dengan baik. Idenya adalah untuk pertama mencobanya di VMWare dan setelah itu mengonversi disk ke disk fisik tanpa merusak sistem atau perangkat keras. Saya telah menggunakan instalasi DSL untuk menyiapkan instalasi debian (opsi "instal ke harddisk" di menu alat. Reboot dan berfungsi dengan baik.
Setelah ini saya mengunduh XAMPP Linux ( http://www.apachefriends.org/en/xampp-linux.html ) dan ikuti instruksi di halaman ini. Menginstalnya sebagai superuser tetapi mendapatkan kesalahan saat instalasi, satu tentang SQL (sesuatu dengan kesalahan sintaks dalam utilitas baris perintah) dan satu kesalahan pada akhirnya (sesuatu yang saya tidak mengerti) tetapi instal hasil dan selesai.
Lalu saya mencoba menjalankan 'lampp' atau 'xampp' dan satu-satunya hal yang saya lihat adalah pengecualian floating point (lihat gambar) dan tidak terlihat ok.
Singkatnya, pertanyaan saya adalah:
- Apakah ada gambar DSL + XAMPP di sekitar yang dapat saya gunakan (dapat membuat hidup saya lebih mudah ;-))
- Jika tidak, apa yang saya lakukan salah (apakah mungkin atau ada yang salah dengan versi terbaru keduanya?)
- Apakah ada distro ringan dengan XAMPP diinstal atau PHP + Apache + mod_rewrite + mySQL tersedia? ARM atau x86?
- Atau lebih baik mengambil ini dan mencoba mencari cara untuk meretas tumpukan windows untuk mendapatkan lebih banyak koneksi
- Atau Anda punya saran lain?