搭建本地LNMP開發環境(4) 安裝PHP

2022-08-11 08:24:09 字數 1859 閱讀 4386

php同樣即可以編譯原始碼安裝,又可以使用包管理工具安裝,這裡使用後者。

debian官方源提供的php版本可能會比較老,如果希望使用比較新的php版本,可以通過修改apt源的方式解決。

開始執行wheezy

連線到debian

輸入php –v

可以看到還沒有安裝php

這裡使用比較新的php版本,由dotdeb提供 使用dotdeb的php

先新增dotdeb提供的  gpg key

輸入
vim /etc/apt/sources.list
開啟apt源配置
新增以下兩行到配置檔案(使用dotdeb提供的php55)
deb  wheezy-php55 all

deb-src wheezy-php55 all

儲存並退出。
輸入
apt-get update
更軟體包資訊,可以看到已經使用了dotdeb提供的php55源

現在開始安裝php55.
如果直接使用apt安裝php,會自動安裝apache的相關元件,可以直接安裝php5-fpm避免這個問題。
輸入
apt-cache show php5-fpm
看到一堆php5-fpm的資訊,最上面排在第一位的,是dotdeb提供的

輸入
apt-get install php5-fpm
開始安裝php5-fpm
因為php5-fpm依賴php5(即php5-common包),所以php5也一同安裝了

還需要安裝乙個php5-cli,以便可以在命令列中使用php命令
輸入
apt-get install php5-cli
y
輸入
php –v
可以看到php的版本
輸入
service php5 status
可以看到php已經在執行

安裝幾個常用的拓展
輸入
apt-get install php5-curl php5-gd php5-memcache php5-redis
y
開始安裝

php安裝完成,配置等後面再說。
本篇完。

搭建lnmp開發環境

1.在centos安裝php5.6 簡單介紹一下,如何在centos上安裝php5.6。配置yum源 追加centos 6.5的epel及remi源。rpm uvh rpm uvh 以下是centos 7.0的源。yum install epel release rpm ivh 使用yum list...

開發環境搭建(lnmp)

我們的開發環境一般現在時用linux nginx mysql mariadb php的組合進行專案的搭建與開發,工欲善其事必先利其器。搭建環境 centos7 mysql5.6 php7 廢話少說,直接上乾貨 1.安裝mysql5.與centos6不同,centos7必須使用社群倉庫來按章mysql...

LNMP環境搭建 Mysql安裝

一.新增yum資源 在 centos 上直接使用 yum install mysql 安裝,最後安裝上的會是 mariadb,所以要先新增 mysqlyum 源 rpm uvh二.安裝 如果要安裝最新版,可直接開始安裝 檢視 yum 源中所有 mysql 版本 yum repolist all gr...