centos安裝Nginx

    8  yum install net-tools

    9  yum install wget

   10  yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel

   12  mkdir src

   14  cd src/

   15  wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz

   17  tar zxvf pcre-8.35.tar.gz 

   18  cd pcre-8.35

   19  ./configure

   20  make && make install

   21  pcre-config --version

   42  wget http://nginx.org/download/nginx-1.15.0.tar.gz

   44  mv nginx-1.15.0.tar.gz ../

   48  cd src/

   50  tar zxvf nginx-1.15.0.tar.gz 

   51  cd nginx-1.15.0

   61  ./configure --prefix=/usr/local/webserver/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/root/src/pcre-8.35

   64  /usr/local/webserver/nginx/sbin/nginx -v

   65  /usr/sbin/groupadd www

   66  /usr/sbin/useradd -g www www

   68  vim /usr/local/webserver/nginx/conf/nginx.conf

   69  yum install vim

   70  vim /usr/local/webserver/nginx/conf/nginx.conf

   71  /usr/local/webserver/nginx/sbin/nginx -t

   72  netstat -nlp | grep 80

   73  /usr/local/webserver/nginx/sbin/nginx 

   74  netstat -nlp | grep 80

   75  /usr/local/webserver/nginx/sbin/nginx -s reload

   76  ip addr

  121  curl -i 10.211.55.11:80

  122  curl -i localhost


虛擬機修改 /etc/hosts /etc/sysconfig/network,添加
10.0.XX.XX domain.com
客戶機的/etc/hosts也添加上即可通過域名訪問


關閉防火牆,其他機器才能訪問
  124  systemctl status firewalld.service

  125  systemctl stop firewalld.service

  126  systemctl status firewalld.service

  127  systemctl status firewalld.service

  128  systemctl disable firewalld.service

  129  systemctl status firewalld.service

如果想在系統啓動時啓用Nginx。請輸入以下命令:
sudo systemctl enable nginx 

擴展知識:
啓動一個服務:systemctl start firewalld.service
關閉一個服務:systemctl stop firewalld.service
重啓一個服務:systemctl restart firewalld.service
顯示一個服務的狀態:systemctl status firewalld.service
在開機時啓用一個服務:systemctl enable firewalld.service
在開機時禁用一個服務:systemctl disable firewalld.service
查看服務是否開機啓動:systemctl is-enabled firewalld.service;echo $?
查看已啓動的服務列表:systemctl list-unit-files|grep enabled

下面摘自:https://blog.csdn.net/oldguncm/article/details/78855000

第一步 - 添加Nginx存儲庫
要添加CentOS 7 EPEL倉庫,請打開終端並使用以下命令:

sudo yum install epel-release
第二步 - 安裝Nginx
現在Nginx存儲庫已經安裝在您的服務器上,使用以下yum命令安裝Nginx :

sudo yum install nginx
在對提示回答yes後,Nginx將在服務器上完成安裝。

第三步 - 啓動Nginx
Nginx不會自行啓動。要運行Nginx,請輸入:

sudo systemctl start nginx
如果您正在運行防火牆,請運行以下命令以允許HTTP和HTTPS通信:

sudo firewall-cmd –permanent –zone=public –add-service=http
sudo firewall-cmd –permanent –zone=public –add-service=https
sudo firewall-cmd –reload

如果想在系統啓動時啓用Nginx。請輸入以下命令:
sudo systemctl enable nginx

目錄:
配置:/etc/nginx
html:/usr/share/nginx/

其他參考:
https://www.jianshu.com/p/dc61f1789f47

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章