当前位置: 首页 > news >正文

做一个网站怎么做5建网站

做一个网站怎么做,5建网站,调用别人网站的数据库,百度信息流开户多少钱1. nginx安装配置 1.1 下载nginx Download nginx 1.2 测试一下 1.3 进入nginx用命令操作 2. 部署 2.1 前端部署 2.1.1 修改nginx监听配置 …conf/nginx.conf http {... # 这里不进行修改server {listen 8010; # 监听 80 端口server_name 192.168.10.24; # 输入服务器 ip…1. nginx安装配置 1.1 下载nginx Download nginx 1.2 测试一下 1.3 进入nginx用命令操作 2. 部署 2.1 前端部署 2.1.1 修改nginx监听配置 …conf/nginx.conf http {... # 这里不进行修改server {listen 8010; # 监听 80 端口server_name 192.168.10.24; # 输入服务器 ip我这里为内网 iplocation / {root html;index index.html index.htm; # 这里默认为此配置表示当有人访问 服务器 80 端口的 / 根目录那么 Nginx 将在 html 文件夹中寻找 index.html, index.htm 文件进行展示也可以根据自己实际情况进行修改# 如果 vue 的路由模式是 history一定要加上下面这句话try_files $uri $uri/ /index.html;}} } 2.1.2 修改vue axios监听配置 和nginx的保持一致因为之前是vue直接访问后端的现在改成了nginx转发 2.1.3 修改完成后打包 npm run build 2.1.4 将dist文件夹中的内容拷贝到nginx的html目录中 2.1.5 浏览器访问测试 以上前端配置好了但是不能访问后端 2.2 后端部署 2.2.1 nginx需要如下配置 location /api/ {add_header Access-Control-Allow-Origin *;proxy_set_header Host $http_host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header REMOTE-HOST $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;# Nginx 监听到请求 api后将请求转发给 localhost的8000端口# 因为 Django后端也要部署到这台服务器上所以是 localhost# 这样可以减少用户请求次数加快网站访问速度。我实测速度是有一定提升proxy_pass http://127.0.0.1:8000; }以上配置文件中的ip地址和端口需要和django中保持一致 2.2.2 如果有静态文件需要如下配置 location /static/ { # 这里为你的需要访问文件的访问路径# 我的文件访问路径是 http://192.168.50.10/static/papers/XXX.pdf# 我的文件存储在了 static/papers/XXX.pdf并且一同复制到了 html 文件夹中。alias D:/Web/nginx-1.24.0/html/static/; # 这里为服务器中 html 内你的文件的存储路径。try_files $uri $uri/;}2.2.3 settings.py中做如下配置 3. 测试 启动nginx并访问 4. 修复django admin 在 服务器的 Django 的 settings.py 中新增以下配置 STATIC_ROOT D:/Web/nginx-1.24.0/html/static/static/ # 这里为你的服务器中 Nginx 的路径应在 html 文件夹下的 static 文件夹但是我的static 文件夹存了论文不为空因此我在 static 文件夹中新建了文件夹 static 随后在终端中执行 python manage.py collectstatic # 将 admin 样式复制到指定目录将 html/static/static 文件夹的 admin 文件夹复制到 html/static 文件夹中。 随后在 Nginx 的 conf/nginx.conf 文件中进行如下配置。 location /api/ {... # 以上配置内容 } location /admin/ {add_header Access-Control-Allow-Origin *;proxy_set_header Host $http_host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header REMOTE-HOST $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_pass http://localhost:8000; } location /static/admin/ {alias D:/Web/nginx-1.24.0/html/static/admin/; # 这里为 admin文件夹所在位置try_files $uri $uri/; } location /static/ {... # 以上配置内容 } 以上内容参考 https://www.cnblogs.com/kyguo1997/p/17884479.html
http://www.w-s-a.com/news/599367/

相关文章:

  • wordpress教程 网站标题莱芜大众网
  • 网站建设业务终止合作范本主机公园wordpress
  • 口碑好企业网站建设网站建设与什么专业有关
  • 助贷获客系统快速优化排名公司推荐
  • 重庆做网站优化推广的公司企业网站如何进行定位
  • 高密市赏旋网站设计有限公司山东广饶县建设局网站
  • 成都哪里有网站开发公司网业分离是什么
  • 购物导购网站开发女孩学建筑学好找工作吗
  • 做网站沈阳掌握夏邑进入公众号
  • 怎么做自动提卡网站谷歌推广怎么做
  • 大同网站建设熊掌号wordpress 首页单页
  • 青岛网站美工成都优秀网站建设
  • 聊城大型门户网站建设多版本wordpress
  • 建网站的公司 快云wordpress的搜索
  • 贷款网站模版东莞网站建设哪家专业
  • 做做网站已更新878网站正在建设中
  • dz旅游网站模板网站上做百度广告赚钱么
  • 青岛外贸假发网站建设seo优化名词解释
  • 四川建设厅网站施工员证查询网站建设行业政策
  • 网站全站出售dw怎么设计网页
  • 合肥网站建设方案服务网站建设推荐郑国华
  • 襄阳网站建设需要多少钱台州网站设计公司网站
  • 东莞专业拍摄做网站照片如何在百度上发布自己的广告
  • 网站建设费 科目做网站建设最好学什么
  • php商城网站建设多少钱深圳市建设
  • 有什么做糕点的视频网站黄岛做网站
  • 做视频课程网站建设一个普通网站需要多少钱
  • 专做化妆品的网站合肥做网站建设公司
  • 唐山企业网站网站建设费计入那个科目
  • 企业网站制作运营彩虹云主机官网