[Labs] Menjalankan (Menginstall) XAMPP di OpenSUSE Leap 42.1

Kasus:

Pada OpenSUSE Leap 42.1 KDE milik penulis, setelah menginstall XAMPP, GUI Manager tidak dapat dijalankan dari terminal. Keterangannya adalah sebagaimana berikut,

leap@linux:/opt/lampp> sudo ./manager-linux-x64.run
Unknown Error no display name and no $DISPLAY environment variable

Sedangkan mengetikkan perintah “lampp <command>” pada direktori /opt/lampp juga menghasilkan informasi error,

leap@linux:/opt/lampp> lampp start
If ‘lampp’ is not a typo you can use command-not-found to lookup the package that contains it, like this:
   cnf lampp

Workaround mulai ketemu setelah melakukan perintah berikut,

leap@linux:/opt/lampp> ./lampp
Usage: lampp <action>

       start         Start XAMPP (Apache, MySQL and eventually others)
       startapache   Start only Apache
       startmysql    Start only MySQL
       startftp      Start only ProFTPD

       stop          Stop XAMPP (Apache, MySQL and eventually others)
       stopapache    Stop only Apache
       stopmysql     Stop only MySQL
       stopftp       Stop only ProFTPD

       reload        Reload XAMPP (Apache, MySQL and eventually others)
       reloadapache  Reload only Apache
       reloadmysql   Reload only MySQL
       reloadftp     Reload only ProFTPD

       restart       Stop and start XAMPP
       security      Check XAMPP’s security

       enablessl     Enable SSL support for Apache
       disablessl    Disable SSL support for Apache

       backup        Make backup file of your XAMPP config, log and data files

       oci8          Enable the oci8 extenssion

       panel         Starts graphical XAMPP control panel

Hanya saja, pada langkah selanjutnya ini terdapat error,

leap@linux:/opt/lampp> ./lampp start
Starting XAMPP for Linux 7.0.13-1…
You need to be root to perform this action.

Sehingga, solusinya adalah,

leap@linux:/opt/lampp> sudo ./lampp start
Starting XAMPP for Linux 7.0.13-1…
XAMPP: Starting Apache…ok.
XAMPP: Starting MySQL…ok.
XAMPP: Starting ProFTPD…redirecting to systemctl start .service
ok.

KESIMPULAN… sendiri…

OpenSUSE Leap sepertinya memiliki konfigurasi paket terinstall yang relatif berbeda dibandingkan dengan distro lain, misalnya dengan yang berbasis .deb, sehingga GUI Manager tidak dapat ditampilkan karena alasan teknis tertentu (entahlah..).

Hal yang sama juga terjadi ketika menginstall XAMPP di OpenSUSE Leap 42.1 ini, yaitu kita hanya akan disediakan menu installasi berbasis command line. Walaupun secara umum mungkin tidak terlalu masalah, sebab semuanya layanan server yang disediakan tetap bisa digunakan…. ya kalau tahu caranya juga sih.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s