本地到官網下載,而後把壓縮包傳到服務器上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