Sebagai pembangun, adalah penting untuk memahami penggunaan bahasa pengaturcaraan yang berbeza dan alatan yang sepadan. Sebagai bahasa pengaturcaraan arus perdana, PHP digunakan secara meluas dalam pembangunan aplikasi Web, dan skop aplikasinya meliputi seluruh Internet. Di sini, kami akan memperkenalkan cara belajar dan menggunakan bahasa PHP pada pelayan Linux.
Sebelum anda mula belajar PHP, anda memerlukan persekitaran untuk menjalankan PHP. Biasanya, memilih untuk membina pelayan Linux adalah pilihan yang baik. Untuk mengelakkan masalah pemasangan dan konfigurasi, kami akan menggunakan sistem Ubuntu sebagai sistem pelayan.
Apabila memasang pelayan, anda perlu menetapkan nama pengguna dan kata laluan. Anda juga perlu memasang klien SSH supaya anda boleh log masuk ke pelayan anda dari lokasi terpencil dan mengendalikan konfigurasi.
Sistem Ubuntu disertakan dengan pakej PHP Anda boleh menyemak sama ada ia dipasang dengan menjalankan arahan berikut:
$ php -v
Jika ia. sudah dipasang, maklumat versi PHP akan dipaparkan. Jika ia tidak muncul, anda perlu melaksanakan arahan berikut:
$ sudo apt-get install php7.2
Mulakan pelayan Apache:
$ sudo systemctl start apache2
Kini anda boleh mencipta fail PHP mudah dan mengaksesnya dalam pelayar web anda. Mula-mula, pergi ke direktori akar tapak web Apache:
$ cd /var/www/html
Buka editor teks dan buat fail bernama "test.php":
$ sudo vi test.php
Masukkan kandungan berikut dalam fail:
<?php phpinfo(); ?>
Simpan fail dan tutup editor. Kini, anda boleh mengaksesnya dalam pelayar anda: http://[server IP address]/test.php. Anda boleh melihat halaman dengan maklumat tentang versi PHP yang dipasang.
PHP digunakan terutamanya untuk berinteraksi dengan pangkalan data dan menjana aplikasi web dinamik. Pada pelayan Linux, yang paling popular dan digunakan secara meluas ialah pangkalan data MySQL. Anda boleh memasangnya menggunakan arahan berikut:
$ sudo apt-get install mysql-server
Semasa proses pemasangan, anda akan diminta untuk menetapkan kata laluan pentadbir MySQL. Selepas anda menyelesaikan pemasangan, anda boleh menguji sama ada MySQL telah berjaya dipasang dengan kaedah berikut:
$ mysql -u root -p
Buat pengguna:
mysql> CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
Berikan kebenaran kepada pengguna:
mysql> GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost';
Kini anda berjaya Pangkalan data MySQL telah disediakan dan anda sudah boleh menyambung dan membaca data menggunakan nama pengguna dan kata laluan.
Di sini kami akan memasukkan aplikasi PHP mudah untuk menguji PHP dan MySQL kami yang telah dipasang sebelum ini:
<?php // Connect to MySQL $connection = mysqli_connect("localhost", "newuser", "password", "testdb"); // Check connection if (!$connection) { echo "Connection failed: " . mysqli_connect_error(); exit; } // Query database for the average population of cities with population > 100,000 $query = "SELECT AVG(CityPopulation) as AvgPopulation FROM Cities WHERE CityPopulation > 100000"; $result = mysqli_query($connection, $query); // Display result $row = mysqli_fetch_assoc($result); echo "Average population of cities with population over 100,000: " . $row["AvgPopulation"]; // Close connection mysqli_close($connection); ?>
Pada pelayan Ubuntu anda , buat fail bernama "test.php" dan salin kod di atas ke dalam kandungannya. Pastikan anda menukar nama pengguna dan kata laluan kepada nama pengguna dan kata laluan MySQL anda sendiri. Sekarang, masukkan alamat berikut dalam penyemak imbas anda untuk menjalankan aplikasi:
http://[alamat IP pelayan]/test.php
Anda seharusnya melihat output: Populasi yang ditentukan melebihi Purata penduduk sebuah bandar ialah 100,000 orang.
Mempelajari dan menggunakan PHP pada pelayan Linux boleh membantu anda memahami cara membuat dan menggunakan aplikasi web. Dengan mengkaji kandungan yang diperkenalkan dalam artikel ini, anda bukan sahaja dapat memasang PHP dan MySQL pada pelayan Ubuntu, tetapi juga memahami cara menulis dan menjalankan aplikasi PHP mudah. Berdasarkan ini, anda boleh mula meneroka pembangunan PHP lanjutan, menggunakan kemahiran ini pada projek sebenar, dan menikmati keseronokan dan daya tarikan pengaturcaraan PHP.
Atas ialah kandungan terperinci Bermula dengan PHP: Pelayan Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!