怎樣在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 使用者可以使用系統自帶的終端工具。
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI0gTMx81dsQWZ4lmZf1GLlpXazVmcvwFciV2dsQXYtJ3bm9CX9s2RkBnVHFmb1clWvB3MaVnRtp1XlBXe0xCMy81dvRWYoNHLwEzX5xCMx8FesU2cfdGLwMzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cGcq5COyMjMyMjMilDZ0QmMzcTNzYzX4IDM1gDM1IzLcBTMyIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjLyM3Lc9CX6MHc0RHaiojIsJye.jpg)
centos7怎麼啟動nginx服務
安裝好nginx後直接運作nginx就可以啟動nginx
源碼包安裝一般在/usr/local/nginx/bin/nginx中,可以在/usr/bin下建立軟連接配接如果你nginx是rpm包安裝的,直接用如下指令:
nginx -v