Ubuntu 16 04LTS LNMP環境配置

2022-03-01 10:18:35 字數 2481 閱讀 5620

sudo apt install mysql-server
安裝過程會提示密碼

#新增nginx和php的ppa源

sudo apt-add-repository ppa:nginx/stable

sudo apt-add-repository ppa:ondrej/php

sudo apt update

sudo apt install nginx

安裝好nginx,開啟瀏覽器輸入 http://localhost    看到 welcome to nginx! 說明安裝成功了。

安裝php 7.0 和 安裝其他版本也是一樣的。

sudo apt install php7.0-fpm

sudo vim /etc/php/7.0/fpm/pool.d/www.conf

#nginx 和fastcgi通訊有2種方式,一種是tcp方式,還有種是unix socket方式

#預設是socket方式

listen =/run/php/php7.0-fpm.sock#tcp方式

#listen = 127.0.0.1:9000

#可以用如下方式檢查下配置檔案是否有錯誤

sudo php-fpm7.0 -t

#修改重啟下 php-fpm7.0

sudo service php-fpm7.0 restart

#修改nginx配置檔案

sudo vim /etc/nginx/sites-enabled/default

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

sudo service nginx restart

#nginx 檢查配置檔案命令是

sudo nginx -t

到此配置檔案基本ok了,我們在/var/www目錄下,新建個index.php測試下看看

看到此圖說明已近配置成功了,下面還需要安裝一些常用的擴充套件庫

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 ppa的源提供了幾個版本的php 5.5 5.6 7.0 7.1 也就是說我們可以安裝多個版本共存,這個有興趣的同學可以折騰折騰,反正是開發環境。。。。

教程僅供參考,如有誤導。。。。

Ubuntu 16 04主題美化

調整 unity 桌面環境,還是推薦使用unity tweak tool,這是乙個非常好用的 unity 圖形化管理工具,可以修改工作區數量 熱區等。sudo apt get install unity tweak tool flatabulous主題是一款ubuntu下扁平化主題。sudo add...

安裝Ubuntu16 04小結

天下午第一次安裝ubuntu,用了兩個小時的時間,感覺還是要記錄一下的,畢竟這是我第一次重灌系統。在此要感謝晗哥的u盤,裡面已經弄好了ubuntu的安裝檔案,著實省了不少事情。下面說一下小的步驟。1。插入優盤 2。開啟電腦時連續按f2,直到彈出乙個介面 3。選擇blog,然後將 1更改為usb,之後...

ubuntu系統16 04安裝theano

本文只只介紹 theano 部分的安裝和 theano cuda 方法1 pip sudo pip install theano i sudo python c import theano theano.test 可以測試,但是測試時間很長,我就跳過,我的後續無影響。前提是保證前面的所有的包都必須安...