日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
RHEL8中部署NginxWeb服務(wù)具體方法

Nginx (發(fā)音為[engine x])專為性能優(yōu)化而開發(fā),其最知名的優(yōu)點(diǎn)是它的穩(wěn)定性和低系統(tǒng)資源消耗,以及對并發(fā)連接的高處理能力(單臺物理服務(wù)器可支持30000~50000個并發(fā)連接), 是一個高性能的 HTTP 和反向代理服務(wù)器,也是一個IMAP/POP3/SMTP 代理服,下面為大家分享一下RHEL 8 中部署Nginx Web 服務(wù)具體方法。

創(chuàng)新互聯(lián)公司是一家專業(yè)提供湘潭企業(yè)網(wǎng)站建設(shè),專注與做網(wǎng)站、成都做網(wǎng)站、H5高端網(wǎng)站建設(shè)、小程序制作等業(yè)務(wù)。10年已為湘潭眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設(shè)計公司優(yōu)惠進(jìn)行中。

環(huán)境

Red Hat Enterprise Linux release 8.0 VMware Workstation Pro 14

搭建步驟

[root@localhost ~]# systemctl stop httpd  #把 httpd 停掉,防止它影響 Nginx
[root@localhost ~]# yum install -y nginx
[root@localhost ~]# systemctl start nginx
[root@localhost ~]# iptables -F
[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# systemctl disable firewalld
[root@localhost ~]# setenforce 0
[root@localhost ~]# ifconfig
ens33: flags=4163
  
     mtu 1500        inet 192.168.10.118  netmask 255.255.255.0  broadcast 192.168.10.255        inet6 fe80::e09a:769b:83f0:8efa  prefixlen 64  scopeid 0x20        ether 00:50:56:34:0d:74  txqueuelen 1000  (Ethernet)        RX packets 2908  bytes 1777392 (1.6 MiB)        RX errors 0  dropped 0  overruns 0  frame 0        TX packets 1800  bytes 244006 (238.2 KiB)        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0 lo: flags=73
   
      mtu 65536        inet 127.0.0.1  netmask 255.0.0.0        inet6 ::1  prefixlen 128  scopeid 0x10        loop  txqueuelen 1000  (Local Loopback)        RX packets 0  bytes 0 (0.0 B)        RX errors 0  dropped 0  overruns 0  frame 0        TX packets 0  bytes 0 (0.0 B)        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0 virbr0: flags=4099
    
       mtu 1500        inet 192.168.122.1  netmask 255.255.255.0  broadcast 192.168.122.255        ether 52:54:00:9c:ef:c6  txqueuelen 1000  (Ethernet)        RX packets 0  bytes 0 (0.0 B)        RX errors 0  dropped 0  overruns 0  frame 0        TX packets 0  bytes 0 (0.0 B)        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0 
    
   
  

在瀏覽器輸入 192.168.10.118 查看 Nginx Web 服務(wù)器的狀態(tài)

RHEL 8 搭建 Nginx Web 服務(wù)RHEL 8 搭建 Nginx Web 服務(wù)

查看 nginx 軟件包的文件列表

[root@localhost ~]# rpm -ql nginx
/etc/logrotate.d/nginx
/etc/nginx/fastcgi.conf
/etc/nginx/fastcgi.conf.default
/etc/nginx/fastcgi_params
/etc/nginx/fastcgi_params.default
/etc/nginx/koi-utf
/etc/nginx/koi-win
/etc/nginx/mime.types
/etc/nginx/mime.types.default
/etc/nginx/nginx.conf
/etc/nginx/nginx.conf.default
...省略部分內(nèi)容...

自定義首頁內(nèi)容

RHEL 8 搭建 Nginx Web 服務(wù)RHEL 8 搭建 Nginx Web 服務(wù)

[root@localhost ~]# echo "HLLO RHEL8" > /usr/share/nginx/html/index.html
[root@localhost ~]# systemctl restart nginx

在瀏覽器輸入 192.168.10.118 查看

設(shè)置文件共享服務(wù)

[root@localhost ~]# mv /usr/share/nginx/html/* /var/lib/nginx/tmp/
[root@localhost ~]# touch /usr/share/nginx/html/file{1..10}
[root@localhost ~]# ls /usr/share/nginx/html/
file1  file10  file2  file3  file4  file5  file6  file7  file8  file9
[root@localhost ~]# systemctl restart nginx

RHEL 8 搭建 Nginx Web 服務(wù)RHEL 8 搭建 Nginx Web 服務(wù)

遇到 403 Forbidden 報錯,原因是配置文件沒配好,解決方法如下:

[root@localhost html]# grep -v "#" /etc/nginx/nginx.conf

user nginx;
worker_processes auto;
error_log /var/log/nginx/error.log;
pid /run/nginx.pid;

include /usr/share/nginx/modules/*.conf;

events {
   worker_connections 1024;
}

http {
   log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                     '$status $body_bytes_sent "$http_referer" '
                     '"$http_user_agent" "$http_x_forwarded_for"';

   access_log  /var/log/nginx/access.log  main;

   sendfile            on;
   tcp_nopush          on;
   tcp_nodelay         on;
   keepalive_timeout   65;
   types_hash_max_size 2048;

   include             /etc/nginx/mime.types;
   default_type        application/octet-stream;

   include /etc/nginx/conf.d/*.conf;

   server {
       listen       80 default_server;
       listen       [::]:80 default_server;
       server_name  localhost;
       root         /usr/share/nginx/html;

       include /etc/nginx/default.d/*.conf;

 
       location / {
            index  index.html index.htm;
            autoindex on;
            autoindex_exact_size on;
            autoindex_localtime on;
            charset utf-8;
            }
        }

}

參考以上配置進(jìn)行修改

[root@localhost ~]# vim /etc/nginx/nginx.conf
[root@localhost ~]# systemctl restart nginx

在瀏覽器輸入 192.168.10.118 查看文件共享狀態(tài)

RHEL 8 搭建 Nginx Web 服務(wù)RHEL 8 搭建 Nginx Web 服務(wù)

設(shè)置端口映射

查看宿主機(jī)IP

RHEL 8 搭建 Nginx Web 服務(wù)RHEL 8 搭建 Nginx Web 服務(wù)

在瀏覽器輸入 192.168.0.7:118 測試文件共享服務(wù)狀態(tài)

RHEL 8 搭建 Nginx Web 服務(wù)RHEL 8 搭建 Nginx Web 服務(wù)

在 RHEL8 上用 yum 安裝的 Nginx Web 服務(wù)對中文的支持比較好

RHEL 8 搭建 Nginx Web 服務(wù)RHEL 8 搭建 Nginx Web 服務(wù)

[root@localhost ~]# touch /usr/share/nginx/html/你好紅帽8.txt
[root@localhost ~]# systemctl restart nginx

標(biāo)題名稱:RHEL8中部署NginxWeb服務(wù)具體方法
文章來源:http://m.5511xx.com/article/cohpgjc.html