nginx搭建多个前端静态服务器
通过一个nginx搭建两个网站
- 进入默认下载nginx路径的conf下
cd /usr/local/nginx
cd conf/
- vim进入配置文件配置两个server
vim nginx.conf
server {
listen 80;
server_name testnginx1.com;
location / {
root html;
index index.html index.htm;
}
server {
listen 80;
server_name testnginx2.com;
location / {
root html;
index new.html;
}
}
- 记得去本地路径添加上两个别名,不然无法跳转,不知道怎么搞的的看下面那个博客
https://blog.csdn.net/Andrew0219/article/details/120727486 - new.html不存在,需要创建才能链接过去
进入nginx文件
cd …
进入nginx下的html
cd html/
创建new.html我这里直接复制改了一点就行
cp index.html new.html
修改一下
vim new.html
重启nginx
nginx -s reload
5.这时候使用testnginx1和testnginx2就会跳转到你指定的页面了
搭建图片服务器
修改一下testnginx2.com
server {
listen 80;
server_name testnginx2.com;
location /app/img {
alias /usr/local/software/img/;
}
}
如果没有下面那个路径就mkdir创建一下
创建完通过xftp放入图片
最后访问路径为
testnginx2.com/app/img/图片名