Bermula dengan PHP: Pelayan Linux

PHPz
Lepaskan: 2023-05-20 08:56:01
asal
1007 orang telah melayarinya

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.

  1. Persediaan

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.

  1. Pasang PHP

Sistem Ubuntu disertakan dengan pakej PHP Anda boleh menyemak sama ada ia dipasang dengan menjalankan arahan berikut:

$ php -v
Salin selepas log masuk

Jika ia. sudah dipasang, maklumat versi PHP akan dipaparkan. Jika ia tidak muncul, anda perlu melaksanakan arahan berikut:

$ sudo apt-get install php7.2
Salin selepas log masuk

Mulakan pelayan Apache:

$ sudo systemctl start apache2
Salin selepas log masuk

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
Salin selepas log masuk

Buka editor teks dan buat fail bernama "test.php":

$ sudo vi test.php
Salin selepas log masuk

Masukkan kandungan berikut dalam fail:

<?php
phpinfo();
?>
Salin selepas log masuk

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.

  1. Pasang pangkalan data

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
Salin selepas log masuk

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
Salin selepas log masuk

Buat pengguna:

mysql> CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
Salin selepas log masuk

Berikan kebenaran kepada pengguna:

mysql> GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost';
Salin selepas log masuk

Kini anda berjaya Pangkalan data MySQL telah disediakan dan anda sudah boleh menyambung dan membaca data menggunakan nama pengguna dan kata laluan.

  1. Menulis Aplikasi PHP

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);
?>
Salin selepas log masuk

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.

  1. Kesimpulan

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!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan