【筆記】nginx部署靜態網站

安裝nginx

本地到官網下載,而後把壓縮包傳到服務器上html

安裝三個依賴nginx

apt-get install libpcre3 libpcre3-dev
apt-get install zlib1g-dev
apt-get install openssl libssl-dev

解壓web

tar -zxvf nginx-1.14.2.tar.gz
cd nginx-1.14.2

配置makefile安全

./configure 
--prefix=/usr/local/nginx 
--pid-path=/var/run/nginx/nginx.pid 
--lock-path=/var/lock/nginx.lock 
--error-log-path=/var/log/nginx/error.log 
--http-log-path=/var/log/nginx/access.log 
--with-http_gzip_static_module 
--http-client-body-temp-path=/var/temp/nginx/client 
--http-proxy-temp-path=/var/temp/nginx/proxy 
--http-fastcgi-temp-path=/var/temp/nginx/fastcgi 
--http-uwsgi-temp-path=/var/temp/nginx/uwsgi 
--http-scgi-temp-path=/var/temp/nginx/scgi
--without-http_rewrite_module=/var/temp/nginx/rewrite
--with-pcre=/var/temp/nginx/pcre

建立臨時文件目錄服務器

mkdir -p /var/temp/nginx

而後就是make和make install網站

make
make install

而後就進入安裝目錄啓動nginxcode

cd /usr/local/nginx/sbin
./nginx

這時候訪問公網ip:80就能看到nginx的歡迎頁面了server

注:重啓htm

./nginx -s reload

部署靜態網站

在/usr/local/nginx下建立文件夾用來放靜態文件和html文件。ip

修改配置文件/usr/local/nginx/conf/nginx.conf。

添加一個server,這裏個人html放在/usr/local/nginx/web/dist下。

server {
        listen 8081;
        server_name _;
        root web/dist/;
        index index.html;
    }

安全組開端口8081,重啓nginx,便可訪問。

./nginx -s reload
相關文章
相關標籤/搜索