Linux下Nginx的安裝

Linux下Nginx的安裝nginx

# 建立用戶jxn
useradd jxn
passwd jxn

# 自定義jxn的家目錄
mkdir /jxn
chown jxn:jxn /jxn/ -R

# 安裝依賴
yum -y install gcc-c++  
yum -y install pcre pcre-devel  
yum -y install zlib zlib-devel  
yum -y install openssl openssl—devel

# 下載並解壓nginx,下面以源碼的方式安裝
mkdir /usr/local/src/nginx
cd /usr/local/src/nginx
wget http://nginx.org/download/nginx-1.7.7.tar.gz
tar -xvf nginx-1.7.7.tar.gz
cd nginx-1.7.7

# 安裝到/jxn/soft/nginx
mkdir -p /jxn/soft/nginx
./configure --prefix=/jxn/soft/nginx --user=jxn --group=jxn
# 編譯
make
# 安裝
make install

# 非root用戶不能佔用80端口,故使jxn以root身份啓動nginx
cd /jxn/soft/nginx/sbin
chown root nginx
chmod u+s nginx

# 防火牆打開80端口
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
/etc/rc.d/init.d/iptables save

# 以jxn用戶的身份啓動nginx
su jxn
cd /jxn/soft/nginx/sbin
# 啓動nginx
./nginx
# 在瀏覽器中輸入url:http://192.168.1.110/ 若是看到nginx的歡迎頁面,證實nginx啓動成功。


# 從新加載配置文件
./nginx -s reload

# 中止nginx:
./nginx -s stop
相關文章
相關標籤/搜索