Pengenalan terperinci kepada langkah-langkah untuk memasang PHP dan MySQL pada Red Hat

王林
Lepaskan: 2024-03-06 22:32:01
asal
1166 orang telah melayarinya

详细介绍Red Hat上安装PHP和MySQL的步骤

"Langkah Terperinci untuk Memasang PHP dan MySQL pada Red Hat"

Red Hat ialah salah satu pengedaran Linux yang biasa digunakan Untuk membina aplikasi web atau tapak web, anda biasanya perlu memasang PHP dan MySQL. Artikel ini akan memperincikan langkah-langkah untuk memasang PHP dan MySQL pada sistem Red Hat dan memberikan contoh kod khusus.

Langkah Pertama: Kemas Kini Sistem

Sebelum memasang sebarang perisian baharu, anda perlu mengemas kini sistem terlebih dahulu untuk memastikan semua pakej perisian dikemas kini. Gunakan arahan berikut untuk mengemas kini sistem:

sudo yum update
Salin selepas log masuk

Langkah 2: Pasang PHP

  1. Pasang PHP dan modul berkaitan

Gunakan arahan berikut untuk memasang PHP dan modul biasa:

sudo yum install php php-mysql
Salin selepas log masuk
  1. Sahkan pemasangan PHP
pemasangan selesai , anda boleh menggunakan arahan berikut untuk mengesahkan sama ada PHP berjaya dipasang:

php -v
Salin selepas log masuk

Jika pemasangan berjaya, maklumat versi PHP akan dipaparkan.

Langkah 3: Pasang MySQL

    Pasang pelayan MySQL
Gunakan arahan berikut untuk memasang pelayan MySQL:

sudo yum install mysql-server
Salin selepas log masuk

    Mulakan perkhidmatan MySQL dan tetapkannya untuk bermula secara automatik semasa but
  1. sudo service mysqld start
    sudo chkconfig mysqld on
    Salin selepas log masuk
Set root MySQL kata laluan
  1. Pemasangan kali pertama Apabila menggunakan MySQL, anda perlu menetapkan kata laluan pengguna root:
sudo /usr/bin/mysql_secure_installation
Salin selepas log masuk

Ikut gesaan untuk menetapkan kata laluan root, padam pangkalan data ujian, dsb.

Langkah 4: Sambungkan PHP dan MySQL

Selepas memasang PHP dan MySQL, anda perlu memastikan bahawa ia boleh disambungkan dengan betul. Anda boleh menggunakan sambungan mysqli PHP untuk menyambung ke pangkalan data MySQL.

Edit fail konfigurasi PHP
  1. sudo nano /etc/php.ini
    Salin selepas log masuk
  2. Pastikan dua baris berikut dinyahkomen dan dikonfigurasikan dengan betul:
extension=mysqli.so
Salin selepas log masuk

Cipta skrip PHP mudah untuk menguji sambungan.
  1. Tulis fail PHP (katakan test.php):
<?php
$servername = "localhost";
$username = "root";
$password = "your_password";
$dbname = "your_database";

// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);

// 检测连接
if ($conn->connect_error) {
    die("连接失败: " . $conn->connect_error);
}
echo "连接成功!";
$conn->close();
?>
Salin selepas log masuk

Simpan dan keluar dari editor, kemudian alihkan fail ke direktori akar pelayan web anda:

sudo mv test.php /var/www/html/test.php
Salin selepas log masuk

Akses fail dalam penyemak imbas anda untuk menguji sambungan .
  1. Masukkan alamat IP atau nama domain pelayan dalam penyemak imbas, ditambah "/test.php", seperti http://your_server_ip/test.php Jika anda melihat "Sambungan berjaya!", ia bermakna bahawa sambungan antara PHP dan MySQL adalah perkara biasa.

Melalui langkah di atas, anda telah berjaya memasang PHP dan MySQL pada sistem Red Hat, dan sambungannya adalah normal. Ini meletakkan asas untuk anda membina aplikasi web atau tapak web kemudian. Harap artikel ini membantu anda!

Atas ialah kandungan terperinci Pengenalan terperinci kepada langkah-langkah untuk memasang PHP dan MySQL pada Red Hat. 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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!