nginx-2019-7-27-基础篇2

安装稳定版nginx的时候,很多人可能会遇到一个问题,他要求你在/etc/yu.repos.d/下面创建一个文件,然而,如果你用的是虚拟机不是云服务器的话,就会遇到一个问题,怎么创建。
在这里插入图片描述
要把这么一段写进去,发现无法复制粘贴,如果你有一台阿里云或者腾讯的虚拟主,并且在上面搭建了ftp服务的话,你可以在你的本地主机上创建一个nginx.repo文件,把上图所示的文字粘贴进去,上传到云虚拟主机,然后,虚拟机再下载。如果你是之前没有搭建ftp服务的话,建议你还是一个个字的写。
在这里插入图片描述
2、ftp命令的下载。
(1)、我在虚拟上准备下载的时候遇到了一个问题,就是她没有ftp命令。于是,我用yum -y install ftp去下载,结果还是遇到了一些问题,看日志,好像是网络问题。
(2)、输入ip a 命令查看,果然是没有Ip地址,我进入到/etc/sysconfig/network-scripts
下面。里面有一个ifcfg开头的文件,打开,修改onboot为on。重启服务,service network resstart.就可以了,接着输入yum -y install ftp就可以下载了。在这里插入图片描述
3、可能你下载下来,并不是在yum.repos.d目录下,你可以进入到文件所在目录,通过
mv nginx,repo /etc/yum.repos.d/来剪切。
4、开启服务后,发现本机无法查看nginx页面。查看本机物理机地址,和虚拟机不在同一个网段,经修改本地地址。正确。
5.使用lsof 命令来查看端口是否开放(这段粘贴另外一个哥儿们的博客的)

lsof -i:1025 //如果有显示说明已经开放了,如果没有显示说明没有开放
lsof(list open files)是一个列出当前系统打开文件的工具。

在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。因为 lsof 需要访问核心内存和各种文件,所以必须以 root 用户的身份运行它才能够充分地发挥其功能。

6.使用netstat 命令来查看端口是否开放

复制代码
//查看是否监听在0.0.0.0:1025
netstat -aptn |grep -i 1025 //a:all_sockets p:process t:tcp n:num
//查看TCP类型的端口
netstat -lptn |grep -i 1025 //l:listening_sockets p:process t:tcp n:num
//查看UDP类型的端口
netstat -lpun |grep -i 1025 //l:listening_sockets p:process u:udp n:num
复制代码
netstat命令用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。

  1. 使用telnet方式测试远程主机端口是否打开

telnet 127.0.0.1 1025//telnet IP 端口号
Trying 127.0.0.1…
Connected to 127.0.0.1.
Escape character is ‘^]’.

4、windows10如何修改IP
https://jingyan.baidu.com/article/c74d6000cb02e10f6b595d7f.html
5、测试虚拟机无法进入,修改自己的IP
6、Linux下查看网关方法:
route -n

ip route show

traceroute www.prudentwoo.com -s 100 第一行就是自己的默认网关

netstat -r

more /etc/network/interfaces Debian/Ubuntu Linux

more /etc/sysconfig/network-scripts/ifcfg-eth0 Red Hat

作者:天已青色等烟雨来
来源:CSDN
原文:https://blog.csdn.net/x356982611/article/details/82260987

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章