Damn Small Linux dengan XAMPP Linux untuk membuat server web pada mesin P4 atau Mele A2000

0

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.

enter image description here

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?
Codebeat
sumber
Saya sarankan tidak menggunakan XAMPP, dan belajar, dan mengaturnya sendiri. Saya selalu beruntung dengan tumpukan berbasis server debian atau ubuntu sederhana, meskipun saya telah menggunakan tumpukan berbasis lighttpd / php-fpm hari ini. Howtoforge memiliki panduan hebat yang saya sarankan lihat.
Journeyman Geek

Jawaban:

1

DSL berbasis debian sehingga Anda dapat menambahkan repo Debian atau Ubuntu, lalu melakukan hal-hal biasa.

sudo apt-get update <--- after added the repos
sudo apt-get install apache2
sudo apt-get install mysql-client mysql-server
sudo apt-get install php5 

Anda dapat menambahkan ekstensi yang Anda butuhkan.

user277278
sumber
1

Meskipun sedikit terlambat, tapi kedengarannya seperti "Lamppix" dan "Lamppix Mini" sangat sesuai untuk keperluan Anda:

Lamppix adalah Linux Live CD berdasarkan Knoppix dan Damn Small Linux. Ini termasuk Apache, MySQL, & gt; PostgreSQL, PHP, Perl. Itu berarti, ini termasuk XAMPP plus PostgreSQL.

Semuanya sudah dipra-konfigurasi, jadi Anda cukup memasukkan CD, reboot   dan nikmati server web yang berjalan.

Anda dapat memasukkan skrip PHP Anda sendiri dan skrip tersebut akan langsung dijalankan.   Anda bahkan dapat memasukkan Sistem Manajemen Konten (CMS) lengkap seperti   Typo3 atau Mambo untuk bekerja dengan mereka.

AJN
sumber