Instal Lampu - Apache, PHP, MariaDB dan PhpMyadmin di OpenSUSE

Instal Lampu - Apache, PHP, MariaDB dan PhpMyadmin di OpenSUSE

Itu LAMPU Tumpukan Terdiri dari Sistem Operasi Linux, Perangkat Lunak Server Web Apache, Sistem Manajemen Database MySQL dan Bahasa Pemrograman PHP. Lampu adalah kombinasi perangkat lunak yang digunakan untuk melayani aplikasi dan situs web Web PHP yang dinamis. Perhatikan bahwa P juga bisa berdiri Perl atau Python alih-alih Php.

Dalam LAMPU Stack, Linux adalah fondasi tumpukan (memegang semua komponen lainnya); Apache memberikan konten web (seperti halaman web, dll.) Kepada pengguna akhir melalui Internet atas permintaan melalui browser web, PHP adalah bahasa skrip sisi server yang digunakan untuk menghasilkan halaman web dinamis yang menjalankan kode PHP dan mengambil/menyimpan data dari/ke database MySQL.

Baca juga: Instal LEMP - Nginx, PHP, MariaDB dan PHPMyadmin di OpenSUSE

Tutorial ini akan memandu Anda tentang cara menginstal a LAMPU Tumpuk dengan Apache, Mariadb, Php, Dan PhpMyadmin pada OpenSuse Edisi Server/Desktop.

Menginstal server http apache

Itu Server Apache HTTP adalah perangkat lunak server web gratis dan open source, yang banyak digunakan dan lintas platform. Ini dirancang untuk aman, efisien dan dapat diperluas untuk menyediakan layanan HTTP secara sinkron dengan standar HTTP saat ini.

Pada OpenSuse, Apache2 Datang diinstal secara default. Jika tidak, jalankan perintah zypper berikut untuk menginstalnya.

$ sudo zypper instal apache2 
Instal Apache di OpenSUSE

Sekali Apache2 diinstal, Anda dapat memulai layanan untuk sementara itu, kemudian memungkinkannya untuk memulai secara otomatis pada waktu boot dan memverifikasi layanan menggunakan perintah berikut.

$ sudo systemctl mulai apache2 $ sudo systemctl aktifkan apache2 $ sudo systemctl status apache2 
Mulai Layanan Apache di OpenSUSE

Baca juga: 5 tips untuk meningkatkan kinerja server web Apache Anda

Pada tahap ini, server Apache harus berjalan dan berjalan, Anda juga dapat memverifikasi status menggunakan perintah netstat seperti yang ditunjukkan.

$ sudo netstat -tlpn | grep httpd 
Periksa port mendengarkan Apache

Sekarang server web sedang berjalan, mari kita menguji apakah itu dapat melayani halaman web dengan membuat halaman web uji (indeks.html dokumen) di web Root document pada "/srv/www/htdocs" sebagai berikut.

$ echo "

Apache2 berjalan dengan baik di lompatan opensuse

"| sudo tee/srv/www/htdocs/index.html
Buat Halaman Tes Apache

Jika Anda memiliki firewalld yang diinstal dan diaktifkan di mesin Anda, ingatlah untuk mengizinkan lalu lintas ke Apache2 server web melalui firewall sebelum pergi ke langkah berikutnya.

$ sudo firewall-cmd --permanent --add-port = 80/tcp $ sudo firewall-cmd --permanent --add-port = 443/tcp $ sudo firewall-cmd --road 
Buka port Apache di OpenSUSE

Kemudian buka browser web dan navigasikan menggunakan alamat berikut: http: // localhost atau http: // server_ip, Isi halaman web yang dibuat harus ditampilkan seperti yang ditunjukkan dalam tangkapan layar ini.

Periksa halaman uji Apache

Menginstal server basis data mariadb

Mariadb adalah garpu yang bebas dan terbuka, cepat, dapat diskalakan dan kuat dan dikembangkan komunitas dari sistem manajemen database relasional MySQL. Mariadb hadir dengan lebih banyak fitur, mesin penyimpanan baru, plugin dan sejumlah alat lain untuk kinerja yang lebih baik.

Baca juga: 15 MySQL/mariadb Kinerja yang berguna dan tips optimasi

Untuk memasang Mariadb pada OpenSuse, Jalankan perintah berikut.

$ sudo zypper menginstal mariadb mariadb-client 
Instal Mariadb di OpenSUSE

Saat instalasi selesai, mulailah layanan MariaDB untuk saat ini, lalu aktifkan untuk memulai secara otomatis pada waktu boot sistem dan periksa apakah itu sudah naik dan berjalan sebagai berikut:

$ sudo systemctl mulai mariadb $ sudo systemctl aktifkan mariadb $ sudo systemctl status mariadb 
Mulai Layanan Mariadb di OpenSUSE

Setelah memulai Mariadb layanan, selanjutnya, kita perlu mengamankan instalasi server mariadb. Ini dapat dilakukan dengan menjalankan skrip keamanan yang disertakan dengan paket mariadb, seperti yang ditunjukkan.

$ sudo mysql_secure_installation 

Setelah skrip dipanggil, baca deskripsi dengan cermat di setiap langkah. Anda harus mengatur kata sandi pengguna root yang kuat, menghapus pengguna anonim, menonaktifkan akses root jarak jauh, menghapus database pengujian dan akses ke sana dan akhirnya Muat Ulang Tabel Privilege.

Aman Instalasi Mariadb di OpenSUSE

Memasang Modul PHP dan PHP

Php atau Preprosesor Hypertext adalah bahasa skrip yang gratis dan open source, populer, platform-independen dan tujuan umum yang sangat cocok untuk pengembangan web. Php kompatibel dengan hampir semua jika tidak kebanyakan perangkat lunak server web di luar sana dan mendukung banyak sistem basis data termasuk Mysql/mariadb.

Untuk memasang Php bersama dengan modul yang diperlukan menjalankan perintah berikut.

$ sudo zypper menginstal php php-mysql php-gd php-mbstring apache2-mod_php7 
Pasang modul PHP dan PHP di OpenSUSE

Selanjutnya, aktifkan Php modul dan restart server web apache untuk mempengaruhi perubahan terbaru seperti yang ditunjukkan.

$ sudo a2enmod php7 $ sudo systemctl restart apache2 

Sekarang verifikasi informasi instalasi PHP dengan membuat file uji PHP di bawah Root document direktori, yang seharusnya memilih detail konfigurasi php.

$ echo "" | sudo tee/srv/www/htdocs/info.php 

Buka browser web dan navigasikan ke alamat: http: // localhost/info.php atau http: // server_ip/info.php Untuk memverifikasi detail konfigurasi PHP seperti yang ditunjukkan pada tangkapan layar berikut.

Periksa info instalasi PHP

Menginstal dan Mengkonfigurasi PHPMyAdmin

phpMyadmin adalah alat berbasis web gratis dan populer untuk administrasi mysql. phpMyadmin memungkinkan Anda membuat, mengubah, menjatuhkan, menghapus, mengimpor, dan mengekspor tabel database MySQL. Ini juga digunakan untuk menjalankan kueri MySQL, mengoptimalkan, memperbaiki dan memeriksa tabel, mengubah kolasi dan menjalankan banyak perintah manajemen basis data lainnya.

Baca juga: 20 Perintah MySQL (Mysqladmin) untuk Administrasi Basis Data di Linux

Untuk memasang phpMyadmin pada OpenSuse, Jalankan perintah berikut.

$ sudo zypper menginstal phpMyadmin 
Pasang phpMyadmin di opensuse

Sekarang buka browser web Anda dan masukkan alamatnya http: // localhost/phpMyadmin. A phpMyadmin Halaman login harus ditampilkan seperti yang ditunjukkan pada tangkapan layar berikut. Masukkan Kredensial Login Pengguna Root Database Anda dan klik GO.

Dashboard phpMyadmin

Itu saja! Dalam tutorial ini, kami telah menjelaskan Anda bagaimana menginstal a LAMPU Tumpuk dengan Apache, Mariadb, Php, Dan PhpMyadmin pada OpenSuse Edisi Server/Desktop. Jika Anda menghadapi masalah selama pengaturan, ajukan pertanyaan Anda melalui formulir komentar di bawah ini.