ubuntu環境安裝lnmp

2021-07-02 14:38:35 字數 2038 閱讀 8454

裝之前可以更新下ubuntu軟體源,要確保linux處於聯網狀態 

sudo vi /etc/apt/sources.list 輸入提供軟體的位址(裡面有預設的位址可以用,不可以的話網上到處都是這裡就不貼出來了)儲存退出

sudo apt-get update

可能會出現更新不了,這是看一下/etc/apt/apt.conf (這個貌似是設定http**的檔案)。如果沒有設定**,將裡面的東西刪除即可

開始安裝

1、安裝nginx,並啟動

sudo apt-get install nginx

sudo /etc/init.d/nginx start(或者 service nginx start)

2、安裝php和mysql

sudo apt-get install php5-cli php5-cgi mysql-server php5-mysql

更改資料庫使用者的許可權grant all on *.* to root@'%' identified by '123456';

重新整理讓許可權生效flush privileges;

修改mysql的配置檔案 sudo vi /etc/mysql/my.cnf

將bind-address = 127.0.0.1 注釋掉,就可以遠端連線資料庫了

3、安裝php5-fpm

sudo apt-get install php5-fpm

4、配置nginx並重啟服務

sudo vi /etc/nginx/sites-enabled,修改如下

server

location ~ \.php$ }

儲存退出

5、啟動fastcgi php

sudo service php5-fpm start

6、重啟nginx服務

sudo service nginx restart

7、安裝php相關擴充套件

如 xdebug 、memcache、 oauth等

1)安裝curl:sudo apt-get install php5-curl

2)安裝gettext:sudo apt-get install php-gettext

3)安裝gd庫:sudo apt-get install php5-gd

4)安裝mcrypt:sudo apt-get install php5-mcrypt

5)安裝memcache

a) 安裝伺服器 :

sudo apt-get install memcached

$ memcached -d -m 50 -p 11211 -u root

引數說明 -m 指定使用多少兆的快取空間;-p 指定要監聽的埠; -u 指定以哪個使用者來執行

b)安裝php 模組:

sudo apt-get install php5-memcache

6)安裝oauth:基於pecl的

a)sudo apt-get install php5-dev php-pear libpcre3-dev  

sudo pecl install oauth    (要確保有linux系統裡可以make)

b)修改配置檔案

sudo vi /etc/php5/fpm/php.ini

在最後新增extension=oauth.so

7)安裝ssh2:sudo apt-get install libssh2-php

8)安裝xdebug:

sudo apt-get install php5-xdebug

修改php的配置檔案 sudo vi /etc/php5/fpm/php.ini  將

display_errors和

html_errors都改為

on9)安裝完上述擴充套件後重啟php服務 :sudo service php5-fpm restart

現在整個環境就搭好了。

ubuntu 16 04安裝LNMP環境

lnmp是指一組通常一起使用來執行動態 或者伺服器的自由軟體名稱首字母縮寫。l指linux,n指nginx,m一般指mysql,p一般指php。通過以下步驟,可以很方便地為你的linux伺服器安裝上 執行所需要的環境。apt get update apt get dist upgrade yapt ...

ubuntu16 04安裝LNMP環境

lnmp是指linux,nginx,mysql和php的簡寫,此架構是用來執行動態 或者伺服器.1.更新源 apt get update apt get dist upgrade y2.安裝nginx apt get install nginx3.安裝php fpm和常用php擴充套件 sudo a...

ubuntu16 04安裝lnmp環境

1.安裝mysql sudo apt install mysql server 2.安裝nginx和php 新增nginx和php的ppa源 sudo apt add repository ppa nginx stable sudo apt add repository ppa ondrej php...