背景:
一序列的html網頁需要部署
基于nginx的部署:
本文采用的基于openresty的nginx 配置。
簡單地配置 Nginx 的配置文件,以便在啟動 Nginx 時去啟用這些配置即可實現對于編寫好的html網頁的點擊跳轉訪問。而本文的重點也是于此。
配置方式1:
Nginx 的配置系統由一個主配置文件和其他一些輔助的配置文件構成。這些配置文件均是純文本文件,一般地,我們只需要配置主配置文件就行了。/usr/local/openresty/nginx/conf
下的配置文件修改如下:
配置信息:
#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections 1024;}http { resolver 10.1.16.10; include mime.types; default_type application/octet-stream; log_format main '$remote_addr/t$remote_user/t[$time_local]/t$request ' '/t$status/t$body_bytes_sent/t$http_referer' '/t$http_user_agent/t$http_x_forwarded_for' '/t$host/t$request_time/t$upstream_addr/t$upstream_status/t$upstream_response_time'; server_names_hash_bucket_size 128; client_header_buffer_size 32k; large_client_header_buffers 4 32k; client_max_body_size 30m; sendfile on; tcp_nopush on; log_subrequest on; keepalive_timeout 60; tcp_nodelay on; gzip on; gzip_min_length 1k; gzip_buffers 4 16k; gzip_http_version 1.0; gzip_comp_level 2; gzip_types text/plain application/x-javascript text/css application/xml; gzip_vary on; lua_package_cpath 'lib/?.so;tcp/lib/?.so;/data1/htdocs/lua_v2/lib/*/?.so;;'; lua_shared_dict cache 100m; lua_code_cache on; lua_shared_dict lyrics_monitor_cnt 1024K; server { listen 8081; # 監聽本機所有 ip 上的 8081 端口 server_name _; # 域名:www.example.com 這里 "_" 代表獲取匹配所有 root /home/liujiepeng/workspace/html/etc/resource/html/; # 站點根目錄 index Home.html; }}
創建一個目錄,例如: /home/liujiepeng/workspace/html/etc/resource/html/ 然后在這個 html文件夾下可以放置你需要部署的靜態頁面文件,例如 html下我有 google、baidu、liujiepeng這三個文件夾,其中 server 字段配置如下:
server { listen 80; server_name _; root /home/liujiepeng/workspace/html/etc/resource/html/; index Home.html;}
這里每個文件夾下面的靜態頁面文件名都是 Home.html 。這樣配置的話,例如當你訪問 www.example.com/google/ 時,nginx 就會去 root指定的目錄下的 google 文件夾下尋找到 Home.html 并把 google 頁面返回,同理,訪問 www.example.com/baidu/ 時,會尋找到 baidu文件夾下的 Home.html 并把 baidu頁面返回。
而在 google、baidu、liujiepeng 文件夾的同級目錄上,再添加你的域名首頁 Home.html 時,訪問 www.example.com 時就會返回了。
新聞熱點
疑難解答