在有些公司是不會給開發人員root權限的,但是開發人員有時候也需要裝一些軟件。沒有root權限是否可以成功安裝軟件呢?答案是yes。本文以安裝nginx為例說明下如何操作。
沒有root權限時往往也就沒有權限操作一些系統目錄,例如bin,usr等。所以在安裝時需要配置將安裝文件裝在當前用戶有權限操作的目錄。
安裝nginx首先要下載安裝文件,具體的安裝步驟如下:
1. 下載文件之后需要解壓縮文件:
tar -zvxf nginx-1.2.3.tar.gz
2. 創建安裝文件目錄,例如:
cd ~ mkdir nginx
3. 轉到解壓后安裝文件的存放目錄,然后配置
cd xxx ./configure --prefix=/xxx/yy/nginx
4. 編譯
make
5. 安裝
make install
正常情況下這樣就成功安裝了。
和有root權限安裝的區別在於./configure 需要指定安裝文件的目錄。