天天看點

centos7安裝nginx(centos7安裝nginx110)

怎樣在CentOS下安裝Nginx

1、如用源碼安裝,需要先準備編譯環境

yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel

2、下載下傳所需安裝包

pcre-8.13.tar.gz

nginx-1.8.0.tar.gz

zlib-1.2.5.tar.bz2

openssl-1.0.2d.tar.gz

3、安裝pcre

tar zxf untar/pcre-8.13.tar.gz

pushd pcre-8.13

./configure;make;make install

popd

tar zxf untar/nginx-1.8.0.tar.gz

tar jxf untar/zlib-1.2.5.tar.bz2

tar zxf untar/openssl-1.0.2d.tar.gz

5、編譯nginx

pushd nginx-1.8.0

./configure \

–prefix=/usr/local/nginx \

–sbin-path=/usr/sbin \

–with-http_ssl_module \

–with-http_sub_module \

–with-http_flv_module \

–with-http_stub_status_module \

–with-zlib=../zlib-1.2.5 \

–with-openssl=../openssl-1.0.2d \

–with-pcre=../pcre-8.13

make;make install

popd

6、建立www使用者

groupadd www

useradd -g www -d /dev/null -s /sbin/nologin www

7、建立腳本nginx,設定開機啟動

/etc/init.d/nginx start

chkconfig nginx on

8、檢查端口

netstat -ntlp |grep 80遠端控制 linux 類型的系統的伺服器,比如 centos 系統的伺服器,一般不像 windows 伺服器那樣,使用圖形界面的遠端控制。我們需要使用指令行工具,遠端連接配接到伺服器,然後使用指令去控制伺服器。windows 使用者可以使用 putty ,mac 使用者可以使用系統自帶的終端工具。

centos7安裝nginx(centos7安裝nginx110)

centos7怎麼啟動nginx服務

安裝好nginx後直接運作nginx就可以啟動nginx

源碼包安裝一般在/usr/local/nginx/bin/nginx中,可以在/usr/bin下建立軟連接配接如果你nginx是rpm包安裝的,直接用如下指令:

nginx -v