博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
.Net程序员 初学Ubuntu ,配置Nignix
阅读量:4313 次
发布时间:2019-06-06

本文共 1622 字,大约阅读时间需要 5 分钟。

1、安装VM虚拟机

2、升级VI编辑器

3、安装Nginx

4、测试localhost

5、编辑配置文件


 

仅仅用了记录一个过程,不会太详细

1、安装虚拟机,网上一大片,不是特别难

2、为什么要升级VI编辑器?

      vi相当于windows的记事本,但是习惯了windows的我,不会用,上下左右箭头都与平时不一样,查了很久的各种命令,找到一篇博文,地址如下:

2.1、vi 的使用,在黑窗口里面输入  sudo vi filename   ,回车,根据提示输入密码,回车,这样就能看到文件的内容了,也是在当前黑窗看到的,跟windows很不一样

      此时,是在命令行模式,不能编辑输入文字,一直回车知道自己想编辑的那一行,把光标移动到想要编辑的字符,

     输入 i ,此时,进入插入模式,可以写文字了,不想写了,按下esc键,重回到了命令模式,此时也没有保存文件

     如果想保存文件,在命令模式下输入 :w!  ,回车,就保存了,输入的时候,看黑窗的最下方。

     如果想退出的话,可以输入 :q  ,就回到了打开之前的

   参考的网址是: 

 

3、安装niginx 是因为用到了一点点

     打开黑窗口 输入,

sudo apt-get install nginx 按照提输入密码,最后没有报错就是安装完成了。 在虚拟机内打开浏览器,输入localhost应该能看到一个nginx的默认页面 3.1、安装后,我找到了这么几个文件夹

/etc/nginx/  这个是主文件夹

/etc/nginx/nginx.conf  这是主配置文件,但是内容跟windows的时候,稍微有点不一样,server配置在

/etc/nginx/sites-available/default   这是主要的配置文件,我主要是在这里面修改了反向代理的配置

/var/www/http/index.nginx-debian.html  这是nginx的默认首页

 

4、测试,在上一步已经测试过了

5、编辑配置文件,这个是核心的,由于之前我在windows上简单的配置过,就使用第一步的vi编辑器做了配置,这里把我的文件内容贴下面,增加以下篇幅

 

server {    listen 80 default_server;    listen [::]:80 default_server;    root /var/www/html;    index index.html index.htm index.nginx-debian.html;    server_name _;    location / {        # First attempt to serve request as file, then        # as directory, then fall back to displaying a 404.        try_files $uri $uri/ =404;    }    location /tydyxsk/ {        proxy_pass http://www.tydyxsk.com/;    }    location /Site/ {        proxy_pass http://www.tydyxsk.com/Site/;    }    location /attached/ {        proxy_pass http://www.tydyxsk.com/attached/;    }}

 

只有后面的三个 location是我配置的,最终实现了如下效果:

输入http://localhost ,显示默认页面

输入http://localhost/tydyxsk/,显示太原德育新时空的主站

截图几张

 

 

 

 

 

 


 

 作为一个老鸟,真的发现不学习就落后

 

转载于:https://www.cnblogs.com/ZhyjEye/p/9150674.html

你可能感兴趣的文章
作业2
查看>>
ios上架报错90080,90087,90209,90125 解决办法
查看>>
给button添加UAC的小盾牌图标
查看>>
如何退出 vim
查看>>
Robberies
查看>>
get post 提交
查看>>
R安装
查看>>
JavaScript高级特性-实现继承的七种方式
查看>>
20121016学习笔记四
查看>>
EntityFramework 学习 一 Stored Procedure
查看>>
Sliverlight之 故事板
查看>>
Java 必知必会的 20 种常用类库和 API
查看>>
HDU 1087 Super Jumping! Jumping! Jumping!
查看>>
0007_初始模块和字节码
查看>>
[效率提升]如何管理好你的电脑文件
查看>>
C++实验二
查看>>
SharePoint2010 富文本框添加图片功能的扩展
查看>>
零零碎碎的知识
查看>>
UNIX基础--用户和基本账户管理
查看>>
设计模式
查看>>