7.31 配置server

1. 一个配置文件一般只有一个http模块

2. 一个http模块可以有多个server模块

3. 一个server模块就是一套web项目

4. 一个server模块中可以有多个location

5. location就是项目中的url路由

# 第一步
mkdir /zhangmin
# 第二部
echo "i am zhangmin" > /zhangmin/index.html 
# 第三步
vim /usr/local/nginx/conf/nginx.conf
# 第三步
http{
 server{
 listen  80;
 root    /zhangmin;
 server_name www.zhangmin.com;
 location /{
 inddx   index.html;
 }
 }
 server{...}
}
# 第四步
vim /etc/hosts
######################
10.1.1.10   www.zhangmin.com
########################
curl www.zhangmin.com
c:/windown/system32/drivers/etc/host/

取消只读,设置权限,如果还不行,就直接创建i新的host文件给她覆盖

配置dns服务器。

一个nginx服务器中有多个server的时候是非常难于管理的,我们会将每一个server单独创建一个文件保存,在主配置文件使用include

基于ip配置server

为网卡添加一个新的ip地址

ifconfig ens33:1 10.1.1.11

基于端口配置server

80可以省略,一般来说基于端口的配置,用于企业内部的项目测试

部署一个nodej项目

1.安装nodejs

# 确定个是否已经安装epel

yum -y install nodejs

node -v

 2.安装npm

yum -y install npm

npm -v

 3.安装vue

npm config set registry https://registry.npmmirror.com

npm install @vue/cli

 4.创建eleme项目

find / -name "vue"

/root/node_modules/.bin/vue -V

/root/node_modules/.bin/vue create eleme_web

 5.将eleme项目使用samba共享

7.在window中对samba编辑

8.在本地方法

9.使用frp代理发布

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值