Ubuntu --- 安裝lnmp(php7.0)

1.安裝nginxphp

sudo apt-get install nginx # 安裝
sudo vim /etc/nginx/sites-enabled/default # 修改配置文件
sudo nginx -t # 檢查配置文件
sudo service nginx restart
sudo /etc/init.d/nginx restart

 

# nginx 配置文件
listen 80 default_server;
root /var/www;

# Add index.php to the list if you are using PHP
index index.php index.html index.htm index.nginx-debian.html;
 
#找到   location ~ \.php$  { 修改裏面
 
#socket 方式 必須和上面socket的listen路徑同樣
#fastcgi_pass unix:/run/php/php7.0-fpm.sock;
  
#TCP方式
fastcgi_pass 127.0.0.1:9000;
# nginx 配置文件


#無論用那種方式,通訊方式必定要對應。

 

2.安裝php7html

sudo apt-get install php7.0-fpm # 安裝
sudo vim /etc/php/7.0/fpm/pool.d/www.conf #修改配置文件
#能夠用以下方式檢查下配置文件是否有錯誤
sudo php-fpm7.0 -t 
sudo service php7.0-fpm restart # 重啓

 

# php 配置文件
# nginx 和fastcgi通訊有2種方式,一種是TCP方式,還有種是UNIX Socket方式
# 默認是socket方式
# listen = /run/php/php7.0-fpm.sock
 listen = 127.0.0.1:9000 # TCP方式

 

3.安裝php擴展mysql

sudo apt install php-mysql php-curl php-mcrypt php-gd php-memcached php-redis  #此方式安裝會同時在多個版本下面分別安裝
 
#還有一些庫
sudo apt install php7.0  #按tab 能夠顯示以下一些庫
php7.0            php7.0-fpm        php7.0-mysql      php7.0-sqlite3
php7.0-bcmath     php7.0-gd         php7.0-odbc       php7.0-sybase
php7.0-bz2        php7.0-gmp        php7.0-opcache    php7.0-tidy
php7.0-cgi        php7.0-imap       php7.0-pgsql      php7.0-xml
php7.0-cli        php7.0-interbase  php7.0-phpdbg     php7.0-xmlrpc
php7.0-common     php7.0-intl       php7.0-pspell     php7.0-xsl
php7.0-curl       php7.0-json       php7.0-readline   php7.0-zip
php7.0-dba        php7.0-ldap       php7.0-recode    
php7.0-dev        php7.0-mbstring   php7.0-snmp      
php7.0-enchant    php7.0-mcrypt     php7.0-soap
 
 
#這個php 的源提供了幾個版本的php 5.5  5.6  7.0 7.1

4.安裝Mysql(注意密碼不要用root,否則遠程鏈接mysql可能會怎麼也連不上)nginx

sudo apt-get install mysql-server mysql-client # 安裝
service mysql start # 啓動
/etc/init.d/mysql start # 啓動
mysql -V # 查看版本 大寫V

 

===redis

相關文章
相關標籤/搜索