Rumah >Operasi dan penyelenggaraan >operasi dan penyelenggaraan linux >Amalan terbaik untuk membina pelayan web di bawah CentOS 7

Amalan terbaik untuk membina pelayan web di bawah CentOS 7

WBOY
WBOYasal
2023-08-06 13:25:061426semak imbas

Amalan terbaik untuk membina pelayan web di bawah CentOS 7

Pengenalan:
Dengan perkembangan pesat Internet, membina pelayan web anda sendiri telah menjadi keperluan ramai orang, terutamanya dalam pembinaan laman web korporat dan peribadi. Artikel ini akan memperkenalkan amalan terbaik untuk membina pelayan web di bawah sistem pengendalian CentOS 7 dan menyediakan contoh kod yang berkaitan.

1. Pasang Apache (pelayan HTTP)

  1. Buka terminal dan jalankan arahan berikut untuk memasang Apache:

    sudo yum install httpd
  2. Selepas pemasangan, mulakan Apache dan tetapkannya untuk bermula secara automatik semasa but:

2. Konfigurasi Apache

  1. Konfigurasikan tembok api untuk membenarkan akses HTTP (port 80):

    sudo systemctl start httpd
    sudo systemctl enable httpd
  2. Ubah suai fail konfigurasi Apache:

    sudo firewall-cmd --zone=public --add-service=http --permanent
    sudo firewall-cmd --reload
  3. Tetapkan Nama Pelayan

    Tetapkan Nama Pelayan
  4. direktori akar laman web:

    sudo vi /etc/httpd/conf/httpd.conf

  5. Mulakan semula Apache untuk perubahan berkuat kuasa:

    ServerName your_domain_name

3. Pasang dan konfigurasikan MySQL (pelayan pangkalan data)

  1. Jalankan arahan berikut untuk memasang pelayan MySQL

  2. Selepas pemasangan selesai, mulakan MySQL dan tetapkannya untuk bermula secara automatik semasa but :

    DocumentRoot /var/www/html
    <Directory /var/www/html>
     Options Indexes FollowSymLinks
     AllowOverride All
     Require all granted
    </Directory>

  3. Jalankan skrip keselamatan dan konfigurasikan kata laluan akar MySQL:

    sudo systemctl restart httpd

Pasang PHP

IV arahan berikut untuk memasang PHP dan sambungan yang berkaitan:
    sudo yum install mariadb-server
  1. Ubah suai fail konfigurasi php.ini:
  2. sudo systemctl start mariadb
    sudo systemctl enable mariadb
  3. Tetapkan zon waktu:
  4. sudo mysql_secure_installation
  5. Mulakan semula Apache untuk menjadikan konfigurasi berkuat kuasa:
  6. sudo yum install php php-mysql
  7. 5. Buat dan uji tapak web

Buat fail index.php yang mudah dalam direktori /var/www/html :

sudo vi /etc/php.ini
  1. Masukkan kod berikut:

    date.timezone = Asia/Shanghai
  2. Buka pelayar alamat IP pelayan, dan lihat maklumat phpinfo yang menunjukkan bahawa tapak web telah berjaya diakses.

  3. Kesimpulan:
  4. Melalui artikel ini, kami mempelajari amalan terbaik untuk membina pelayan web di bawah sistem pengendalian CentOS 7. Contoh kod yang disediakan di atas membolehkan anda membina dan mengkonfigurasi pelayan web ringkas dengan cepat. Walau bagaimanapun, bergantung pada keperluan sebenar, anda mungkin perlu membuat lebih banyak konfigurasi dan pertimbangan keselamatan. Saya harap artikel ini dapat memberi anda sedikit bantuan supaya anda boleh membina pelayan web anda sendiri dengan lebih mudah.

Atas ialah kandungan terperinci Amalan terbaik untuk membina pelayan web di bawah CentOS 7. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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