Pasang Lampu - Apache, PHP, MariaDB dan Phpmyadmin di OpenSUSE

Pasang Lampu - Apache, PHP, MariaDB dan Phpmyadmin di OpenSUSE

The Lampu Stack terdiri daripada Sistem Operasi Linux, Perisian Pelayan Web Apache, Sistem Pengurusan Pangkalan Data MySQL dan Bahasa Pengaturcaraan PHP. Lampu adalah kombinasi perisian yang digunakan untuk menyediakan aplikasi web dan laman web PHP yang dinamik. Perhatikan bahawa P juga boleh berdiri Perl atau Python bukan Php.

Di dalam Lampu Stack, Linux adalah asas timbunan (ia memegang semua komponen lain); Apache menyampaikan kandungan web (seperti laman web, dll.) Kepada pengguna akhir melalui Internet atas permintaan melalui pelayar web, PHP adalah bahasa skrip sisi pelayan yang digunakan untuk menjana laman web dinamik yang menjalankan kod PHP dan mengambil/simpan data dari/ke pangkalan data MySQL.

Baca juga: Pasang Lemp - Nginx, PHP, MariaDB dan Phpmyadmin di OpenSuse

Tutorial ini akan membimbing anda mengenai cara memasang a Lampu timbunan dengan Apache, Mariadb, Php, dan Phpmyadmin pada Opensuse edisi pelayan/desktop.

Memasang pelayan http Apache

The Pelayan http Apache adalah perisian pelayan web yang bebas dan terbuka, digunakan secara meluas dan merentas platform. Ia direka untuk menjadi selamat, cekap dan boleh diperluaskan untuk menyediakan perkhidmatan HTTP selaras dengan piawaian HTTP semasa.

Pada opensuse, Apache2 Datang dipasang secara lalai. Jika tidak, jalankan perintah zyper berikut untuk memasangnya.

$ sudo zypper memasang apache2 
Pasang Apache di OpenSuse

Sekali Apache2 Dipasang, anda boleh memulakan perkhidmatan untuk sementara waktu, kemudian membolehkannya untuk memulakan automatik pada masa boot dan sahkan perkhidmatan menggunakan arahan berikut.

$ sudo Systemctl Start Apache2 $ Sudo Systemctl Enable Apache2 $ Sudo Systemctl Status Apache2 
Mulakan Perkhidmatan Apache di OpenSuse

Baca juga: 5 petua untuk meningkatkan prestasi pelayan web Apache anda

Pada peringkat ini, pelayan Apache harus berjalan dan berjalan, anda juga boleh mengesahkan status menggunakan arahan NetStat seperti yang ditunjukkan.

$ sudo netstat -tlpn | GREP HTTPD 
Periksa port mendengar apache

Sekarang bahawa pelayan web sedang berjalan, mari uji jika ia dapat melayani laman web dengan membuat halaman web ujian (indeks.html dokumen) di web Documentroot di "/srv/www/htdocs" seperti berikut.

$ echo "

Apache2 berjalan lancar pada lompatan opensuse

"| sudo tee/srv/www/htdocs/index.html
Buat halaman ujian Apache

Sekiranya anda memasang firewalld dan didayakan pada mesin anda, ingatlah untuk membenarkan lalu lintas ke Apache2 pelayan web melalui firewall sebelum pergi ke langkah seterusnya.

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

Kemudian buka penyemak imbas web dan navigasi menggunakan alamat berikut: http: // localhost atau http: // server_ip, Kandungan laman web yang dibuat harus dipaparkan seperti yang ditunjukkan dalam tangkapan skrin ini.

Periksa halaman ujian Apache

Memasang pelayan pangkalan data MariaDB

Mariadb adalah sumber bebas dan terbuka, cepat, berskala dan teguh dan komuniti yang dibangunkan dari sistem pengurusan pangkalan data MySQL Relational. MariaDB dilengkapi dengan lebih banyak ciri, enjin penyimpanan baru, plugin dan beberapa alat lain untuk prestasi yang lebih baik.

Baca juga: 15 Tips dan pengoptimuman prestasi MySQL/Mariadb berguna

Untuk memasang Mariadb pada Opensuse, Jalankan arahan berikut.

$ sudo zypper memasang MariaDB MariaDB-Client 
Pasang Mariadb di OpenSuse

Apabila pemasangan selesai, mulakan perkhidmatan MariaDB buat masa ini, kemudian aktifkannya untuk memulakan auto pada masa boot sistem dan periksa sama ada ia selesai dan berjalan seperti berikut:

$ sudo Systemctl Mula Mariadb $ Sudo Systemctl Dayakan MariaDB $ Sudo Systemctl Status Mariadb 
Mulakan perkhidmatan MariaDB di OpenSuse

Selepas memulakan Mariadb perkhidmatan, seterusnya, kita perlu menjamin pemasangan pelayan MariaDB. Ini boleh dilakukan dengan menjalankan skrip keselamatan yang disertakan dengan pakej MariaDB, seperti yang ditunjukkan.

$ sudo mysql_secure_installation 

Sebaik sahaja skrip dipanggil, berhati -hati membaca keterangan pada setiap langkah. Anda harus menetapkan kata laluan pengguna root yang kuat, keluarkan pengguna tanpa nama, matikan akses root jauh, keluarkan pangkalan data ujian dan akses kepadanya dan akhirnya memuatkan semula jadual keistimewaan.

Pemasangan MariaDB Selamat di OpenSuse

Memasang modul PHP dan PHP

Php atau Hypertext Preprocessor adalah bahasa skrip skrip bebas dan terbuka, popular, platform dan umum yang sangat sesuai untuk pembangunan web. Php serasi dengan hampir semua jika tidak kebanyakan perisian pelayan web di luar sana dan menyokong banyak sistem pangkalan data termasuk MySQL/MariaDB.

Untuk memasang Php Bersama dengan modul yang diperlukan jalankan arahan berikut.

$ sudo zyper Pasang PHP-MYSQL PHP-GD PHP-MBSTRING APACHE2-MOD_PHP7 
Pasang modul PHP dan PHP di OpenSUSE

Seterusnya, aktifkan Php modul dan mulakan semula pelayan web Apache untuk mempengaruhi perubahan terkini seperti yang ditunjukkan.

$ sudo a2enmod php7 $ sudo systemctl mulakan semula apache2 

Sekarang sahkan maklumat pemasangan PHP dengan membuat fail ujian php di bawah Documentroot direktori, yang harus memilih butiran konfigurasi PHP.

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

Buka pelayar web dan navigasi ke alamat: http: // localhost/info.php atau http: // server_ip/info.php Untuk mengesahkan butiran konfigurasi PHP seperti yang ditunjukkan dalam tangkapan skrin berikut.

Periksa maklumat pemasangan PHP

Memasang dan mengkonfigurasi phpmyadmin

phpmyadmin adalah alat berasaskan web percuma dan popular untuk pentadbiran MySQL. phpmyadmin Membolehkan anda membuat, mengubah, menjatuhkan, memadam, mengimport dan mengeksport jadual pangkalan data MySQL. Ia juga digunakan untuk menjalankan pertanyaan MySQL, mengoptimumkan, membaiki dan menyemak jadual, menukar pengumpulan dan melaksanakan banyak arahan pengurusan pangkalan data lain.

Baca juga: 20 mysql (mysqladmin) perintah untuk pentadbiran pangkalan data di linux

Untuk memasang phpmyadmin pada Opensuse, Jalankan arahan berikut.

$ sudo zypper memasang phpmyadmin 
Pasang phpmyadmin di opensuse

Sekarang pergi ke pelayar web anda dan masukkan alamat http: // localhost/phpmyadmin. A phpmyadmin Halaman log masuk harus dipaparkan seperti yang ditunjukkan dalam tangkapan skrin berikut. Masukkan kelayakan log masuk pengguna root pangkalan data anda dan klik GO.

Papan pemuka phpmyadmin

Itu sahaja! Dalam tutorial ini, kami telah menjelaskan bagaimana memasang a Lampu timbunan dengan Apache, Mariadb, Php, dan Phpmyadmin pada Opensuse edisi pelayan/desktop. Sekiranya anda menghadapi sebarang masalah semasa persediaan, tanya soalan anda melalui borang komen di bawah.