ubuntu簡易安裝php nginx

2021-08-14 07:40:34 字數 3489 閱讀 4322

一 安裝php

1,通用安裝php,執行以下命令

sudo apt-get install php
安裝php-fpm –記住你安裝php-fpm的版本
sudo apt-get install php-fpm
2,附帶php5.6安裝
#root使用者登入,先執行以下命令

apt-get update &&

apt-get install -y language-pack-en-base &&

export lc_all=en_us.utf-8 &&

export lang=en_us.utf-8 &&

apt-get install -y software-properties-common &&

add-apt-repository -y ppa:ondrej/php5-5.6 &&

add-apt-repository -y ppa:ondrej/mariadb-10.0 &&

apt-get update &&

apt-get -y upgrade

#再安裝php5.6

sudo apt-get install php5.6

#安裝擴充套件

sudo apt-get -y install php5.6 php5.6-mcrypt php5.6-mbstring php5.6-curl php5.6-cli php5.6-mysql php5.6-gd

php5.6-xml php5.6-fpm

二 安裝nginx

安裝nginx,執行以下命令

sudo apt-get install nginx
進入nginx配置目錄
cd /etc/nginx/conf.d
建立conf檔案
vi local-80.conf
把以下文字插入到檔案中-注意需要建立的目錄檔案
server 

}error_page 404 /404.html;

location = /404.html

# redirect server error pages to the static page /

50x.html

#error_page 500 502 503 504 /50x.html;

location = /50x.html

location ~ \.php$

}

修改nginx.conf中的配置
#注釋掉預設80配置

#include /etc/nginx/sites-enabled/*;

三 啟動應用 –注意你安裝php-fpm的版本

啟動php-fpm命令

sudo service php7.0-fpm start
啟動nginx命令
sudo service nginx start
四 停止應用

停止nginx命令

sudo service nginx stop
停止php-fpm命令
sudo service php-fpm7.0 stop
五 簡要說明

nginx對應目錄

/etc/nginx : 配置檔案目錄 

/var/www/html : 預設資源檔案存放目錄

php對應目錄
/usr/lib/php : php應用目錄

/etc/php : php配置檔案目錄

php擴充套件安裝
#常用擴充套件

sudo apt-get install php7.0-curl

sudo apt-get install php7.0-mysqli

sudo apt-get install php7.0-json

sudo apt-get install php7.0-readline

sudo apt-get install php7.0-xml

sudo apt-get install php7.0-xsl

sudo apt-get install php7.0-mbstring

sudo apt-get install php7.0-******xml

sudo apt-get install php7.0-calendar

#可選擴充套件

sudo apt-get install php7.0-bcmath

sudo apt-get install php7.0-bz2

sudo apt-get install php7.0-ctype

sudo apt-get install php7.0-dom

sudo apt-get install php7.0-enchant

sudo apt-get install php7.0-exif

sudo apt-get install php7.0-fileinfo

sudo apt-get install php7.0-ftp

sudo apt-get install php7.0-gd

sudo apt-get install php7.0-gettext

sudo apt-get install php7.0-gmp

sudo apt-get install php7.0-iconv

sudo apt-get install php7.0-intl

sudo apt-get install php7.0-ldap

sudo apt-get install php7.0-mysqlnd

sudo apt-get install php7.0-opcache

sudo apt-get install php7.0-pdo

sudo apt-get install php7.0-phar

sudo apt-get install php7.0-posix

sudo apt-get install php7.0-pspell

sudo apt-get install php7.0-shmop

sudo apt-get install php7.0-snmp

sudo apt-get install php7.0-soap

sudo apt-get install php7.0-sockets

sudo apt-get install php7.0-sqlite3

sudo apt-get install php7.0-sysvmsg

sudo apt-get install php7.0-sysvsem

sudo apt-get install php7.0-sysvshm

sudo apt-get install php7.0-wddx

從U盤安裝Ubuntu的最簡易方式

網上的許多從u盤完整安裝ubuntu 8.10正式版的方法都比較繁瑣和麻煩,而且基本都並不是很有效的。所以在這裡我寫乙個最簡單的從u盤安裝ubuntu 8.10正式版的方法,注意這裡的安裝指的是ubuntu的完整安裝,可以手動進行分割槽的。我是今天重新安裝的ubuntu 8.10正式版。安裝說明 該...

VMware 10下簡易安裝Ubuntu 14

看我之前的部落格 linux發布版指的就是通常所說的 linux作業系統 它一般是由一些組織 團體 公司或者個人製作並發布的。linux核心主要作為linux發布版的一部分而使用。通常來講,乙個linux發布版包括linux核心,以及將整個軟體安裝到電腦上的一套安裝工具,還有各種gnu軟體,和其他的...

TensorFlow 簡易安裝

首先要安裝python,這個就不多說了,網上大把教程。註明一下我是使用的是linux系統。接下來是具體tensorflow的安裝過程了。tensorflow可以看做是乙個用來解決問題的工具包。對於工具包的安裝就有不同的途徑,1 通過一些python的包管理系統來進行安裝 2 通過原始碼自行安裝。對於...