本地到官网下载,而后把压缩包传到服务器上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