在CentOS上集成Apache和數據庫可以通過多種數據庫實現,如MySQL、MariaDB、PostgreSQL和SQLite。以下是每種數據庫的集成步驟:
sudo yum install mysql-community-server
sudo systemctl start mysqld
sudo systemctl enable mysqld
sudo mysql_secure_installation
sudo yum install php php-mysql
/etc/httpd/conf/httpd.conf
),添加以下內容:LoadModule php7_module modules/libphp7.so
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
sudo systemctl restart httpd
sudo yum install mariadb-server mariadb
sudo systemctl start mariadb
sudo systemctl enable mariadb
LoadModule php7_module modules/libphp7.so
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
sudo yum install postgresql-server postgresql-contrib
sudo postgresql-setup initdb
sudo systemctl start postgresql
sudo systemctl enable postgresql
SQLite通常作為文件系統數據庫使用,不需要額外安裝。
sudo yum install php php-sqlite
LoadModule php7_module modules/libphp7.so
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps