Ubuntu 下 Apache2 和 PHP 服務器環境配置


Ubuntu 下 Apache2 和 PHP 服務器環境配置

1、簡介

本文主要是 Ubuntu 下 Apache2 和 PHP 服務器環境配置方法,同樣適用於 Debian
系統:Ubuntu 20.0.4
注意:文中運行的命令基本上需要管理員權限

2、安裝 Apache2 和 PHP

apt install apache2 php php-mysql php-mbstring

php-mysql 是 mysql 數據庫相關的擴展,php-mbstring 是中文相關的擴展,按照需求安裝

3、配置 PHP

編輯 php.ini 文件,注意根據 PHP 版本的不同,路徑稍有不同,路徑為:

/etc/php/7.4/apache2/php.ini

找到 extension 相關項,把需要開啟的擴展取消前面的 ";" 符號即可
如果需要 mysql 數據庫 和 中文相關的網站,建議開啟以下擴展:

extension=mbstring
extension=mysqli
extension=pdo_mysql

4、配置 Apache2

4.1、測試 Apache2

打開瀏覽器輸入 http://localhost/ 如果看到 Apache2 Debian Default Page 說明 Apache 服務器運行正常,並且可以看到默認網站位置為 /var/www/html
或者終端輸入 systemctl status apache2 查看狀態為 Active: active (running) 說明正常

4.2、配置 Apache2

停止 apache2 服務,終端輸入 systemctl stop apache2

編輯 /etc/apache2/apache2.conf
<Directory /var/www/> 為你的網站本地目錄

編輯 /etc/apache2/sites-available/000-default.conf
DocumentRoot /var/www/html 為你的網站本地目錄

編輯 /etc/apache2/sites-available/default-ssl.conf
DocumentRoot /var/www/html 為你的網站本地目錄

開啟 apache2 服務,終端輸入 systemctl start apache2,設置完畢

偷懶方法
編輯 /etc/apache2/apache2.conf
<Directory /var/www/> 為 <Directory /var/www/html/>
建立軟連接例如: ln -s /home/mypc/www /var/www/html/ 這樣根據 apache2 默認目錄連接為你的網站本地目錄就 OK 了!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM