切換到需要安裝的目錄下
cd /download
解壓安裝包
sudo tar -xvf php.tar.gz
安裝以下擴充套件包(已有的不用安裝)
sudo apt-get install autoconf
sudo apt-get install libxml2-dev
sudo apt-get install bzip2
sudo apt-get install libcurl3-openssl-dev
sudo apt-get install libjpeg-dev
sudo apt-get install libpng-dev
sudo apt-get install libxpm-dev
sudo apt-get install libfreetype6-dev
sudo apt-get install libt1-dev
sudo apt-get install libmcrypt-dev
sudo apt-get install libmysql+±dev
sudo apt-get install libxslt1-dev
sudo apt-get install libbz2-dev
要把–prefix=和–with-config-file-path=換成自己的目錄
編譯安裝
sudo make
sudo make install
切換到php-7.1.3資料夾下找到php.ini或者php.ini-production 複製到php71目錄下並重命名
cd /download/php-7.1.3
sudo cp php.ini-production /data/service/php71/etc/
sudo mv php.ini-production php.ini
切換到該目錄
cd /data/service/php71/etc
在php-fpm.conf檔案最後加上
include=/data/service/php71/etc/php-fpm.d/*.conf
到php-fpm.d資料夾下複製 乙個配置檔案為www.conf 並修改埠,儲存退出
listen = 127.0.0.1:9001
在nginx下配置新建.conf檔案
cd /etc/nginx/conf.d/
sudo vi php71.conf
修改埠
listen 8082;
修改網域名稱預設是127.0.0.1 如果想要訪問自定義網域名稱到hosts檔案裡加上即可
server_name www.php.com;
修改路徑
root /***/***/wwwroot/www;
檢查是否安裝成功
php -v 出現版本號表示安裝成功
或者在指定的/wwwroot/www目錄下新建.php檔案
在瀏覽器輸入
www.php.com:8082/index.php
出現內容表示安裝成功
ubuntu16 04編譯安裝php7 2
tar xf php 7.2.0.tar.gz cd php 7.2.0 2,安裝必要的庫 sudo apt get install libxml2 dev sudo apt get install openssl sudo apt get install libssl dev sudo apt g...
ubuntu16 04 建立php啟動指令碼(服務)
在用swoole建立的應用中,希望開機後就啟動swoole服務。例如服務的路徑為 var www html啟動服務命令為 cd var www html nohup index.php swoole api run 1.修改rc.local sudo vim etc rc.local新增命令 cd ...
Ubuntu 16 04主題美化
調整 unity 桌面環境,還是推薦使用unity tweak tool,這是乙個非常好用的 unity 圖形化管理工具,可以修改工作區數量 熱區等。sudo apt get install unity tweak tool flatabulous主題是一款ubuntu下扁平化主題。sudo add...