編碼的世界 / 優質文選 / 文明

ubuntu系統下安裝php環境


2021年10月02日
-   

 
1.安裝Apache
sudo apt-get install apache2

測試:瀏覽器訪問 http://localhost //會出現網頁。

查看狀態: service apache2 status/start/stop/restart
Web目錄: /var/www
安裝目錄: /etc/apache2/
全局配置: /etc/apache2/apache2.conf
監聽端口: /etc/apache2/ports.conf
虛擬主機: /etc/apache2/sites-enabled/000-default.conf

2,安裝MySQL,安裝了就跳過。沒安裝的點這裏安裝mysql。
3.安裝PHP
查看本機php版本,運行
php -v

安裝php最新版本,則用命令
sudo apt-get install php

4.安裝其他模塊
sudo apt-get install libapache2-mod-php
sudo apt-get install php7.0-mysql

     重啟服務
service apache2 restart
service mysql restart

    測試Apache能否解析PHP
vim /var/www/html/phpinfo.php
文件代碼為:<?php echo phpinfo();?>
瀏覽器訪問:http://localhost/phpinfo.php //會出現PHP Version網頁,如果是雲服務器,則將 localhost 改為你雲服務器IP

5.修改權限
sudo chmod 777 /var/www
6.安裝phpMyAdmin
sudo apt-get install phpmyadmin

 安裝時: (空格進入)選擇apache2, 點擊確認(回車)。
如出現以下錯誤

則解決辦法為:
sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old //現將info文件夾更名
sudo mkdir /var/lib/dpkg/info //再新建一個新的info文件夾
sudo apt-get update && apt-get -f install //重新下載
sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_old //執行完上一步操作後會在新的info文件夾下生成一些文件,現將這些文件全部移到info_old文件夾下
sudo rm -rf /var/lib/dpkg/info //把自己新建的info文件夾刪掉
sudo mv /var/lib/dpkg/info_old /var/lib/dpkg/info //把以前的info文件夾重新改

 重啟、測試
//測試
service php7.0-fpm restart //注意版本
service apache2 restart
//測試
http://localhost/phpmyadmin //遠程側修改 localhost

 
7.配置Apache
vim /etc/apache2/apache2.conf
末尾添加:
include /etc/phpmyadmin/apache.conf
AddType application/x-httpd-php .php .htm .html
AddDefaultCharset UTF-8

 
  重啟Apache服務
service apache2 restart

 注:在瀏覽器中輸入 http://localhost/phpmyadmin/  可進入控制台。
 
參考https://blog.csdn.net/itxiaolong3/article/details/77909505
 

熱門文章