后端_服务器

news/2024/7/7 1:24:38 标签: 运维, 后端, 前端

本地搭建服务器

  • Nginx官网下载,解压放到本地文件夹.
  • 打开文件nginx.conf文件 ,做出以下修改:
server {
        # 启动后的端口
        listen       8880;   
        
        # 启动时的地址
        server_name  localhost;

        # 启动后,地址栏输入: localhost:8880, 默认会在html文件夹下找 index.html文件
        location / {
            root   html;
            index  index.html; 
        }
        
        # 404页面配置,页面同样在html文件夹中
        error_page  404    /404.html;
        location = /404.html {
            root   html;
        }
        

        # 其他错误码页面配置
        error_page  500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }




        # 配置代理。由于项目是在本地起动的,而我们的request需要请求其他ip地址。如果你的request链接为localhost:8880/abc/login?name=12345,那么下面配的就是location /abc
        location /api {
           proxy_pass   http://192.168.0.0:80;       
        }

        # 一把前端不管用vue,还是react等框架,默认都是单页面的,如果你的项目是多页面的,则需要用到下面的配置。
        # 因为此时你的浏览器的url不是localhost:8880/#/login,而是 localhost:8880/a.html/#/login
        # 所以我们需要将路径中a.html指向具体的html文件夹中的文件,因为默认是index.html
        location /a.html {
          alias html;
          index a.html;
        }
        location /b.html{
          alias html;
          index b.html;
        }
}
  • 将编译文件放入html文件夹里面
  • 启动服务器 $start nginx 关闭 $nginx -s stop 浏览器打开localhost:7777 或者通过任务管理器关闭.

Nginx

一款轻量级的HTTP服务器,采用事件驱动的异步非阻塞处理方式框架,具有极好的IO性能,时常用于服务端的反向代理和负载均衡。
在CentOS上安装Nginx,先用yum进行安装必要程序#yum -y install gcc gcc-c++ autoconf pcre-devel make automake
#yum -y install wget httpd-tools vim
(1)查看Nginx的安装目录: #rpm -ql nginx
(2)新建文件夹,新建四个子文件夹app backup download work文件夹
(3)查看yum是否存在: #yum list | grep nginx

Putty

官网下载安装Putty,本地新建文件夹安装.


http://www.niftyadmin.cn/n/706641.html

相关文章

2017年我国电力供需形势预测分析 清洁能源装机比重将提升

2016年,我国经济实现了“十三五”良好开局,GDP增速保持平稳,全社会用电量增速明显回升。2017年,我国面临着更为复杂的外部环境,经济下行压力仍然较大,电力供需形势将如何变化?有关专家进行了分析…

敏捷测试团队管理的挑战与机会

敏捷团队的管理其实的确面临着很多的挑战。蔡老师分别从敏捷管理的挑战、接受敏捷、敏捷下面的组织结构、敏捷架构下的沟通、敏捷下的KPI考核、以及机会和发展几个方面进行深入的讨论。 其实我觉得各个公司施行敏捷的时候都会遇见这次讲师所分享的一些问题,基本上都…

Taro-ui TabBar组件使用路由跳转

1、 安装taro-ui (此处使用cnpm) cnpm install taro-ui 2、 全局引入样式 app.scss sass :import "~taro-ui/dist/style/index.scss"; 3、 使用tabBar组件中引入AtTabBar ,详情可查询官网:https://taro-ui.aotu.io/#/docs/tabbar i…

tf.cast()用法

把布尔类型转化成0和1类型,true是1,false是0反之,亦成立。 转载于:https://www.cnblogs.com/xinmomoyan/p/10395465.html

大数据之mapreduce小实战

手写wordcount的程序 1、pom.xml <dependencies> <!-- https://mvnrepository.com/artifact/org.apache.hadoop/hadoop-hdfs-client --> <dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-client</artifactId>…

TCP 相关参数解释

为什么80%的码农都做不了架构师&#xff1f;>>> tcp_syn_retries &#xff1a;INTEGER 默认值是5 对于一个新建连接&#xff0c;内核要发送多少个 SYN 连接请求才决定放弃。不应该大于255&#xff0c;默认值是5&#xff0c;对应于180秒左右时间。(对于大负载而物理…

目录文件管理

双tab查看所有命令 反斜杠\强制换行 ctrl加u删除到行位 ctrl加k删除行末 ctrl加L清屏 ctrl加y &#xff01;34调用34号命令前面加&#xff01;可以调用 man手册 >重定向输出加两个>>不覆盖原有文件&#xff0c;直接添加文件 echo回显的意思echo“123”输入到屏幕当…

系统学习Devops的30天

D1: 灰度更新 在有关微服务、DevOps、Cloud-native、系统部署等的讨论中&#xff0c;蓝绿部署、A/B 测试、灰度发布、滚动发布、红黑部署等概念经常被提到&#xff0c;它们有什么区别呢&#xff1f;通过搜索相关资料&#xff0c;做一个简单的辨析&#xff0c;如下&#xff1a;…