cp /etc/apt/sources.list /etc/apt/sources.list
.old
vim /etc/apt/source.list
新增東北大學源:deb-src
.cn/ubuntu/ xenial-security multiverse
更新apt-get update
安裝依賴:gcc、g++依賴庫apt-get install build-essential
apt-get install libtool
安裝 pcre依賴庫(sudo apt-get install libpcre3 libpcre3-dev
安裝 zlib依賴庫(apt-get install zlib1g-dev
安裝ssl依賴庫apt-get install openssl
安裝nginxwget
.8.tar
.gztar -zxvf nginx-1.13
.8.tar
.gzcd nginx-1.13
.8/./configure --prefix=/usr/local/nginx
sudo make
sudo make install
啟動#啟動
/usr/local/nginx/sbin/nginx
#啟動並指定配置檔案
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
#關閉nginx
/usr/local/nginx/sbin/nginx -s stop
/usr/local/nginx/sbin/nginx -s quit
/usr/local/nginx/sbin/nginx -s reload
#檢視版本
/usr/local/nginx/sbin/nginx -v
檢視nginx程序ps -ef|grep nginx
在/etc/init.d/目錄下建立名為nginx的檔案:sudo touch /etc/init.d/nginx
#!/bin/bash
set-e
path=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
desc="nginx daemon"
name=nginx
daemon=/usr/local/nginx/sbin/$name
scriptname=/etc/init.d/$name
# if the daemon file is not found, terminate the script.
test -x $daemon || exit
0d_start
() d_stop
() d_reload
() case
"$1"
in start)
echo -n "starting $desc: $name"
d_start
echo
"." ;;
stop)
echo -n "stopping $desc: $name"
d_stop
echo
"." ;;
reload)
echo -n "reloading $desc configuration..."
d_reload
echo
"reloaded."
;;restart)
echo -n "restarting $desc: $name"
d_stop
# sleep for two seconds before starting again, this should give the
# nginx daemon some time to perform a graceful stop.
sleep 2
d_start
echo
"." ;;
*) echo
"usage: $scriptname " >&2
exit
3 ;;
esac
exit
0
指令碼授權chmod +x /etc/init.d/nginx
加入開機啟動sysv-rc
-conf
介面說明(上下鍵切換到nginx選項,空格選中,q儲存退出)執行級別說明:
s 表示開機後就會執行的服務
0 表示關機
1 表示單使用者模式 (類似windows的安全模式)
2 表示無網路服務的多使用者模式
3 表示多使用者模式
4 系統預留(暫沒使用)
5 表示多使用者圖形模式
6 表示重啟
其他命令(以下**未測試)#設定開機啟動nginx
sudo update-rc.d –f nginx defaults
#移除nginx開機啟動
update-rc.d -f nginx remove
#開啟開機啟動
sysv-rc-conf nginx on
#nginx操作命令
service nginx -s reload | stop | restart | start
ubuntu nginx安裝與配置
在ubuntu下面可以使用如下方式安裝nginx.2.為apt程式新增key sudo apt key add nginx signing.key 3.新增下面的內容到 etc apt sources.list配置檔案的末尾 deb lucid nginx deb src lucid nginx 4...
Ubuntu nginx安裝和簡單使用
su root 切換成root使用者 apt install nginx nginx v出現如下資訊,說明安裝成功 service nginx start如是啟動報錯,檢視預設埠80是否被占用 netstat ntlp如是出現下圖資訊,說明埠被占用,解決方案 1,殺死占用埠的程序 2,修改nginx...
Fresco獲取快取中的Bitmap,並設定為背景
最近在開發中,遇到這樣的問題 點選使用者頭像,然後跳轉到使用者詳情頁,使用者詳情頁面的背景用使用者頭像模糊處理後設定進去。由於使用者動態頁面的頭像都是用fresco通過url載入顯示的。所以我必須獲取到使用者頭像在記憶體中的bitmap。然後才能進行處理。直接上 public static void...