Instal Lampu - Apache, PHP, MariaDB dan PhpMyadmin di OpenSUSE
- 690
- 71
- Luis Baumbach
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 apache2Instal 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 apache2Mulai 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 httpdPeriksa 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 "Buat Halaman Tes ApacheApache2 berjalan dengan baik di lompatan opensuse
"| sudo tee/srv/www/htdocs/index.html
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 --roadBuka 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.
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-clientInstal 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 mariadbMulai 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 OpenSUSEMemasang 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_php7Pasang 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.
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 phpMyadminPasang 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.
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.