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

个人网站制作流程图片安装一个宽带多少钱

个人网站制作流程图片,安装一个宽带多少钱,金华建设二建哪个网站报名,wordpress如何导入附件目录 一、前言二、部署三、注意四、参考 一、前言 一般来说现在的软件项目#xff0c;都是分用户端以及管理端的#xff0c;并且是前后端分离的#xff0c;这里我来记录一下部署两个前端的教程。 部署前端之前需要的准备工作是部署springBoot后端程序#xff0c;这里我do… 目录 一、前言二、部署三、注意四、参考 一、前言 一般来说现在的软件项目都是分用户端以及管理端的并且是前后端分离的这里我来记录一下部署两个前端的教程。 部署前端之前需要的准备工作是部署springBoot后端程序这里我docker compose来对后端程序进行部署 详细教程可以参考 docker compose部署springbootredismysql 这里我的后端接口地址为http://127.0.0.1:8888/ 另外还需在服务器上安装nginx安装nginx的教程不在这里叙述详细可以参考 centos安装nginx 准备还以上的工具就可以继续往下走了 二、部署 打包之前需要注意的是为了解决跨域问题 vue可以反向代理请求后端接口 部分代码如下 vue.config.js文件 const { defineConfig } require(vue/cli-service) const { VantResolver } require(unplugin-vue-components/resolvers); const ComponentsPlugin require(unplugin-vue-components/webpack);module.exports defineConfig({//配置代理devServer: {host: 0.0.0.0,port: 8080,proxy: {//标识/api: {// 需要访问的地址target: http://自己服务器的IP端口,// 开启websocket 代理ws: true,// 开启代理changeOrigin: true,// 路径重写// api是我们写的它可以事任意值 比如我们在开发环境 VUE_APP_BASE_API /api // 但是实际开发接口没有拼接api 我们就可以通过路径重写在真实发送请求的时候把/api 空// 也可以根据实际开发场景改成其他值 ^/api : /其他值 进行接口请求pathRewrite: {^/api: }}}},})接口请求一定要加上/api 代码如下 let base /apiexport const postRequest (url, params) {return axios({method: post,url: ${base}${url},data: params}) } export const getRequest (url, params) {return axios({method: get,url: ${base}${url},data: params}) }完成以上反向代理就可以进行打包操作了 使用以下命令: npm run build生成dist文件 这里我有两个前端分别将文件重命名为manage管理端、user用户端 并上传都服务器的目录/usr/local/nginx/html/下 然后编辑/usr/local/nginx/conf目录下的nginx.conf文件 cd /usr/local/nginx/conf/ vi nginx.conf文件内容如下: #user nobody; worker_processes 1;#error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info;#pid logs/nginx.pid;events {worker_connections 1024; }http {include mime.types;default_type application/octet-stream;#log_format main $remote_addr - $remote_user [$time_local] $request # $status $body_bytes_sent $http_referer # $http_user_agent $http_x_forwarded_for;#access_log logs/access.log main;sendfile on;#tcp_nopush on;#keepalive_timeout 0;keepalive_timeout 65;#gzip on;#第一个前端server {listen 80;server_name 管理端域名;#charset koi8-r;#access_log logs/host.access.log main;location / {root html/manage;index index.html index.htm;}#配置方向代理的后端接口location /prod-api/ {proxy_pass http://127.0.0.1:8888/;proxy_redirect off;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_set_header Cookie $http_cookie;# for Ajax#fastcgi_param HTTP_X_REQUESTED_WITH $http_x_requested_with;proxy_set_header HTTP-X-REQUESTED-WITH $http_x_requested_with;proxy_set_header HTTP_X_REQUESTED_WITH $http_x_requested_with;proxy_set_header x-requested-with $http_x_requested_with;client_max_body_size 10m;client_body_buffer_size 128k;proxy_connect_timeout 90;proxy_send_timeout 90;proxy_read_timeout 90;proxy_buffer_size 128k;proxy_buffers 32 32k;proxy_busy_buffers_size 128k;proxy_temp_file_write_size 128k;}error_page 500 502 503 504 /50x.html;location /50x.html {root html;}}#第二个前端server {listen 80;server_name 用户端域名;#charset koi8-r;#access_log logs/host.access.log main;location / {root html/user;index index.html index.htm;}#配置方向代理的后端接口location /api/ {proxy_pass http://127.0.0.1:8888/;proxy_redirect off;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_set_header Cookie $http_cookie;# for Ajax#fastcgi_param HTTP_X_REQUESTED_WITH $http_x_requested_with;proxy_set_header HTTP-X-REQUESTED-WITH $http_x_requested_with;proxy_set_header HTTP_X_REQUESTED_WITH $http_x_requested_with;proxy_set_header x-requested-with $http_x_requested_with;client_max_body_size 10m;client_body_buffer_size 128k;proxy_connect_timeout 90;proxy_send_timeout 90;proxy_read_timeout 90;proxy_buffer_size 128k;proxy_buffers 32 32k;proxy_busy_buffers_size 128k;proxy_temp_file_write_size 128k;}error_page 500 502 503 504 /50x.html;location /50x.html {root html;}}# another virtual host using mix of IP-, name-, and port-based configuration##server {# listen 8000;# listen somename:8080;# server_name somename alias another.alias;# location / {# root html;# index index.html index.htm;# }#}# HTTPS server##server {# listen 443 ssl;# server_name localhost;# ssl_certificate cert.pem;# ssl_certificate_key cert.key;# ssl_session_cache shared:SSL:1m;# ssl_session_timeout 5m;# ssl_ciphers HIGH:!aNULL:!MD5;# ssl_prefer_server_ciphers on;# location / {# root html;# index index.html index.htm;# }#}} 这里我的后端接口地址为http://127.0.0.1:8888/ prod-api是和api一样的作用只是名字不同一般来说区别于开发环境与生产环境 之后重载nginx配置 cd /usr/local/nginx/sbin./nginx -s reload之后访问我们的域名就可以访问了 三、注意 需要注意的是 配置文件中一定要按照规则写 后面的地址一定要加/ 不然后端访问失败 四、参考 1、使用nginx部署多个前端项目三种方式 2、于Nginx反向代理VUE2后SpringSecurity认证失败问题解决 3、Centos7安装nginx并部署前端项目 4、多个vue项目共用一个后端springboot项目前端部署到web服务器nginx,后端部署到应用服务器本地运行jar文件
http://www.hkea.cn/news/14517233/

相关文章:

  • 惠州网站建设哪家强中小企业网络设计与实现
  • 浙江建设工程造价信息网站建设收费网站
  • 毕业设计做视频网站学生管理系统 网站开发
  • 有域名后怎么做网站做wordpress 主题下载站
  • 中国轻工建设公司网站大石网站建设
  • 制作网站 公司网站运营工作是干什么的
  • 深圳网站建设服务公司免费入驻的跨境电商平台
  • 静态网站开发课程模板广州学校论坛网站建设
  • 吃的网站要怎么做营销方案效果评估范文
  • 郑州网站建设开发平台类网站制作公司
  • 外国人做旅游攻略网站企业网站找谁做好
  • 个人业余做网站怎么弄浅析小型企业网站的建设
  • 大型网站开发费用搜索技巧的网站
  • 做淘宝客网站用什么系统吗网站建设服务器介绍图片
  • jsp小型网站开发代码响应式网页设计实例
  • 收费网站怎么免费线上平面设计培训班
  • 龙川网站建设灵宝seo公司
  • 制作网站语言宁波专业网站制作服务
  • 河源手机网站制作做房产必知的发布房源网站
  • 电子类网站建设需要多少钱企业网站的功能主要有
  • 卖东西的网站怎么建设毕节地区建设网站
  • 12306的网站建设吴桥网站建设价格
  • 温州企业自助建站系统车票在线制作网站
  • 厦门网站建设哪家好雄安建设投资集团网站
  • 网站建设公司 中企动力公司店铺装修公司怎么找
  • 批量网站建设html成品模板
  • 专业做鞋子网站有哪些网站 备案 时间
  • 联科网站建设020网站开发多少钱
  • 建设银行黄陂支行网站苏州网站建设哪里好
  • 做背景图获取网站wordpress怎么改字体大小