linux下的安裝一般分為兩種
1.使用系統支持的格式包自動安裝,比如ubuntu的Deb包也就是 apt-get 方式 和redhat的rpm包,也就是yum方式。
2.使用源碼包進行自定義編譯安裝。也就是通常我們說的configure 、make、make install基本三部曲。
問題來了,如果你系統中的php不是用apt-get的方式去安裝的,那麼就不能用apt-get去unstall。如果是編譯安裝的話必須要手動卸載,這樣看你的php是編譯到哪裡的,一般來說如果你在編譯的時候沒有指定路徑的話,默認的會在/usr/local下 你可以在其中找一下是否有php的目錄。如果有的話可以先停掉php伺服器,然後刪除php根目錄及相關文件即可。
❷ ubuntu下如何安裝php環境
Ubuntu下安裝PHP環境,首先確保已安裝Apache和MySQL。若Apache未安裝,運行命令sudo apt-get install apache2。在瀏覽器輸入http://localhost,如出現網頁,則表示Apache安裝成功。檢查Apache狀態,使用命令service apache2 status。
安裝MySQL後,打開文件/var/www/html/phpinfo.php,輸入代碼<php echo phpinfo();>,在瀏覽器訪問http://localhost/phpinfo.php以查看PHP版本,若未安裝最新版本,運行命令sudo apt-get install php。
安裝PHP所需的其他模塊,使用命令sudo apt-get install libapache2-mod-php php7.0-mysql。重啟Apache和MySQL服務,命令分別為service apache2 restart和service mysql restart。
測試PHP能否被Apache解析,在伺服器中創建文件phpinfo.php,內容為<php echo phpinfo();>,並訪問http://localhost/phpinfo.php,若顯示PHP版本信息,則表示測試成功。
修改/var/www目錄許可權為777,確保網站文件可讀寫執行,使用命令sudo chmod 777 /var/www。
安裝phpMyAdmin,執行命令sudo apt-get install phpmyadmin。選擇Apache2並確認安裝。
若遇到錯誤提示,嘗試執行以下步驟解決:備份舊的/var/lib/dpkg/info文件,創建新的目錄/var/lib/dpkg/info,更新並修復依賴關系sudo apt-get update && apt-get -f install,將新舊/var/lib/dpkg/info文件夾下的文件互換,最後刪除新/var/lib/dpkg/info文件夾,恢復舊文件。
重啟Apache服務,使用命令service apache2 restart。測試phpMyAdmin是否可以正常訪問,使用http://localhost/phpmyadmin,若在雲伺服器上,則需將localhost替換為伺服器IP。
最後,配置Apache以支持PHP文件,編輯/etc/apache2/apache2.conf文件,在文件末尾添加include /etc/phpmyadmin/apache.conf,設置文件擴展名為可解析PHP文件的類型,例如AddType application/x-httpd-php .php .htm .html,並設置默認字元集為UTF-8。重啟Apache服務以應用配置更改。
完成上述步驟後,Ubuntu環境下的PHP安裝即大功告成。在瀏覽器中輸入http://localhost/phpmyadmin即可訪問phpMyAdmin界面,進行資料庫管理操作。
❸ 虛擬機ubuntu怎麼搭建php環境
1.安裝apache、php5、mysql(操作之前先在終端提升管理員許可權sudosu)安裝apache,php5,mysql,按下面的步驟,一步一步來安裝:sudoapt-getinstallapache2ubuntu下apache的配置文件為/etc/apache2/apache2.confhttps.conf是用戶配置文件,默認為空的,可以在裡面配置虛擬主機啟用rewrite模塊a2enmodrewriteApaceh2多了一組a2enmoda2dismod指令,用於啟用和禁用Apache的模塊。sudoapt-getinstallphp5sudoapt-getinstallphp5-gdsudoapt-getinstalllibapache2-mod-php5sudo/etc/init.d/apache2restart//重啟apache,此時php5已經可用了sudoapt-getinstallmysql-serversudoapt-getinstalllibapache2-mod-auth-mysqlsudoapt-getinstallphp5-mysqlsudo/etc/init.d/apache2restart//再次重啟apache,使新服務正常激活然後在終端輸入:sudols/etc/apache2/mods-enabled看看這個目錄下,有沒有php5.conf和php5.load,如果沒有則:sudoa2enmodphp5啟用php模塊,然後重啟apache即可。哦耶,這里,apache、php5、mysql都已經可用了。2.安裝phpmyadmin在phpmyadmin網站上下載軟體包,解壓縮到本地目錄/var/www/phpmyadmin(/home/user/www/phpmyadmin)。在終端下執行:sudocp/var/www/phpmyadmin/config.sample.inc.php/var/www/phpmyadmin/config.inc.phpsudogedit/var/www/phpmyadmin/config.inc.php找到」blowfish_secret」在後面填上任意字母。保存,退出!附常用命令:sudo/etc/init.d/apache2restartsudo/etc/init.d/mysqlrestart徹底刪除libapache2-mod-php5,然後重新安裝它sudoapt-getremove--purgelibapache2-mod-php5sudoapt-getinstalllibapache2-mod-php5