linux下如何安裝配置nginx

2021-08-28 00:19:05 字數 2351 閱讀 3731

1、安裝前環境準備

首先確認是不是有安裝編譯包和一些依賴包

#yum install gcc gcc-c++ openssl openssl-devel  zib-devel zib

建立執行nginx的使用者

#groupadd www

#useradd -m -s /sbin/nologin -g www www

2、安裝pcre

#wget 

解壓#tar xf pcre-8.36.tar.gz

編譯安裝

#cd pcre-8.36

#./configure && make -j4 && make install

#ldconfig

3、安裝nginx

#wget 

解壓#tar xf nginx-1.6.2.tar.gz

#cd nginx-1.6.2

#./configure --prefix=/usr/local/nginx(指定安裝路徑) --with-pcre --user=www --group=www --with-http_stub_status_module 

#make -j4 && make install

4、編輯nginx配置檔案

配置檔案在nginx根目錄的conf目錄下的nginx.conf

#vi /usr/local/nginx/conf/nginx.conf

worker_processes 8    #設定跟cpu核數一樣就行

listen       80;      #監聽埠

server_name  demo.yunfancdn.com;  #主機名

root     /webroot/demo.yunfancdn.com;    #**根目錄

5、啟動nginx

檢查nginx配置檔案語法有沒問題

#/usr/local/nginx/sbin/nginx -t

如果沒有會出現,下面提示

nginx: the configuration file /usr/local/nginx-1.4.6/conf/nginx.conf syntax is ok

nginx: configuration file /usr/local/nginx-1.4.6/conf/nginx.conf test is successful

啟動nginx

#/usr/local/nginx/sbin/nginx

/usr/local/nginx/sbin/nginx –h檢視

6、啟動843埠

wget 

cp ./flash843.zip /usr/local/

unzip /usr/local/flash843.zip

賦予執行許可權

cd /usr/local/flash843/

chmod +x flash843    #843主程式

chmod +x check_task   #843守護程序

新增到計畫任務,每分鐘檢查程序是否存在,如果不存在自動啟動

* * * * * root /usr/local/flash843/check_task > /dev/null 2>&1

linux下安裝配置軟體

1.fedora下的軟體配置安裝 1.1 tar zxvf tar.gz 命令解壓縮檔案並提取歸檔檔案 其中引數z是呼叫gzip d來解壓 x是從歸檔檔案中提取檔案。rpm ivh rpm包命令安裝rpm二進位製包軟體 列 rpm ivh soft.rpm rpm e soft 解除安裝 rpm u...

Linux下安裝 配置ACE

url 二 安裝前的配置 配置環境變數 vi etc profile 增加如下的內容 export ace root ld libary path ace root ace ld library path export ld library path source etc profile 三 開始安...

Linux下安裝配置gitweb

安裝配置gitweb 1.sudo apt get install gitweb 2.sudo apt get install apache2 3.mkdir home gitweb 4.sudo ln sf usr share gitweb home gitweb 5.ln s home gitw...