本人電腦使用的是虛擬機(jī)安裝 * Linux 的方式缺谴,虛擬機(jī)采用的是VMware , Linux * 系統(tǒng)版本為* centOS6.5 *
來(lái)看下安裝好以后的基本界面
<div align = 'center'>
基本的Linux命令介紹:
mkdir egao //創(chuàng)建一個(gè)egao文件夾
cd egao //進(jìn)入到egao目錄下
cd.. //返回上級(jí)目錄
mv //移動(dòng)文件
su //修改訪問(wèn)權(quán)限铅歼,需要鍵入密碼
sudo //以root權(quán)限使用相應(yīng)命令
右鍵點(diǎn)擊在打開終端中運(yùn)行如下命令:
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
這個(gè)命令會(huì)安裝nginx需要的一些基本的編譯工具以及庫(kù)文件绽昏,比如對(duì)c++的支持
接下來(lái)下載pcre和nginx的安裝包收恢,附上下載地址
pcre的下載地址
nginx的下載地址
下載完成后我們得到了兩個(gè)以.tar.gz后綴的文件壓縮包展懈。
由于我這里采用的是火狐瀏覽器下載的文件,為了更好的安裝軟件晦嵌,我們把兩個(gè)安裝包移動(dòng)到/usr/src目錄下分別執(zhí)行如下命令
mv nginx* /usr/local/src
mv pcre* /usr/local/src
這里移動(dòng)文件是為了方便后續(xù)的安裝亮航,自己也清楚文件所在的位置荸实。另外如果在使用上述命令如果提示權(quán)限不夠則在命令行中輸入su
命令回車,按提示輸入密碼后重試就可以了缴淋。Linux su命令用于變更為其他使用者的身份准给,除 root 外,需要鍵入該使用者的密碼重抖。變更使用權(quán)限為所有使用者露氮。(請(qǐng)無(wú)視下圖中的提示,因?yàn)槲以缦纫苿?dòng)過(guò)了)
移動(dòng)完文件后首先開始安裝pcre包
tar zxvf pcre-8.39.tar.gz //解壓安裝包
cd pcre-8.39 //進(jìn)入安裝目錄
./configure //編譯安裝
make
make install
//安裝完畢后查看一下pcre的版本
pcre-config --version //如果有版本信息輸出則代表安裝成功我這里使用的版本是8.35
安裝Nginx
接下來(lái)是重頭戲安裝nginx钟沛,同pcre的安裝過(guò)程一樣畔规,在這里我們還是要先進(jìn)入到/usr/src目錄下,
tar zxvf nginx-1.11.6.tar.gz //解壓安裝包
cd pcre-1.11.6 //進(jìn)入安裝目錄
./configure --prefix=/usr/local/webserver/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.39 //編譯安裝恨统,
make
make install//這里編譯完之后再會(huì)發(fā)現(xiàn)我們的/usr/local下多了一個(gè)webserver的文件叁扫,里面就是nginx的相應(yīng)文件
//安裝完畢后查看一下pcre的版本
pcre-config --version //如果有版本信息輸出則代表安裝成功我這里使用的版本是8.35
Nginx的啟動(dòng)####
/usr/local/webserver/nginx/sbin/nginx
瀏覽器輸入localhost:80,如果出現(xiàn)如下頁(yè)面則代表Nginx安裝成功。
最后在介紹一下nginx另外幾個(gè)比較常用的命令
/usr/local/webserver/nginx/sbin/nginx -s reload //重新載入配置文件
/usr/local/webserver/nginx/sbin/nginx -s reopen // 重啟 Nginx
/usr/local/webserver/nginx/sbin/nginx -s stop //停止 Nginx