笔记9.11

1、网络基础知识
①互联网=物理连接介质+互联网通信协议
②互联网通信协议:
应用层、表示层、会话层、传输层、网络层、数据链路层、物理层(7 层)
应用层、传输层、网络层、数据链路层、物理层(5层)掌握
应用层、传输层、网络层、接口层(4层)
物理层:发送、接收电频信号(高低电频对应二进制0、1)
数据链路层:ethernet(以太网)规定数据帧长度(电信号长度,即二进制数长)
网络层:ip协议(ipv4,第四版本)范围:0.0.0.0~255.255.255.255四段十进制数
子网掩码:将某个IP地址划分成网络地址和主机地址两部分
ip(ip地址配合子网掩码)+MAC地址 可以定位任意计算机
传输层:两个协议(软件对应的端口,标志软件的独一无二性) 数据段
ip(ip地址配合子网掩码)+MAC地址+端口 定位计算机上的软件
即“ip+端口” MAC地址会通过ip地址自动获取
2、使用nginx分享网页游戏
服务端的操作步骤:
①服务端配置ip地址
临时配置:
ifconifg 网卡名字 192.168.13.54/24(设置的ip)
修改网卡配置文件,先关闭一个服务
systemctl stop NetworkManager # 关闭
systemctl disable NetworkManager # 设置开机不启动
永久配置
vi /etc/sysconfig/network-scripts/ifcfg-网卡名
见下图网关地址、DNS地址查看方式在文章结尾

修改完网络配置文件,需要重启网络服务
systemctl restart network
②上传web游戏代码文件、解压
打开Xshell并连接服务器
yum install lrzsz -y #加载命令
rz # 上传游戏包
unzip web小游戏.zip #解压游戏包
③下载并安装nginx
输入命令:vim /etc/yum.repos.d/nginx.repo #新建
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/ r e l e a s e v e r / releasever/ releasever/basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
粘贴后保存退出
输入命令:yum install nginx -y 下载并安装
④修改nginx配置文件,指定共享的目录
vim /etc/nginx/conf.d/default.conf #修改默认配置文件
server {
listen 8080; #端口
server_name localhost;
location / {
root /game/yx1; #游戏文件所在路径
index index.html index.htm;
}
}
⑤启动nginx
启动nginx:systemctl start nginx
重启nginx:systemctl restart nginx
查看nginx运行状态:systemctl restart nginx
ps、
route -n # 查看网关地址
cat /etc/resolv.conf #查看DNS地址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值