Pasang Lampu - Apache, PHP, MariaDB dan Phpmyadmin di OpenSUSE
- 1150
- 354
- Mr. Ramon Runolfsson
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 apache2Pasang 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 Apache2Mulakan 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 HTTPDPeriksa 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 "Buat halaman ujian ApacheApache2 berjalan lancar pada lompatan opensuse
"| sudo tee/srv/www/htdocs/index.html
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-reloadBuka 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.
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-ClientPasang 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 MariadbMulakan 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 OpenSuseMemasang 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_PHP7Pasang 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.
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 phpmyadminPasang 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.
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.
- « Cara Membuat Partition Cakera di Linux
- Pasang Lemp - Nginx, PHP, MariaDB dan Phpmyadmin di OpenSuse »