(linux http服务)-编程知识网

linux网络操作?

Linux 网络操作

1.1. 查看占用端口的进程

方法一 netstat

netstat -an | grep 8080

1

方法二 lsof

lsof -i:80

lsof -i tcp:80

1

2

1.2. 关闭防火墙

systemctl status firewalld.service

systemctl stop firewalld.service

systemctl start firewalld.service

systemctl disable firewalld.service

1

2

3

4

5

6

1.3. 关闭 selinux

## setenforce 0 临时设置 SELinux 成为 permissive 模式

## setenforce 1 临时设置 SELinux 成为 enforcing 模式

setenforce 0

vi /etc/selinux/config

将 SELINUX=enforcing 改为 SELINUX=disabled

# 查看

$ getenforce

Disabled

$ /usr/sbin/sestatus -v

SELinux status: disabled

linux怎么看http服务是否开启?

我的:Linux查看http服务是否开启,需要查看http服务的状态。

使用netstat -ano|grep 80或者443去查看80端口或者443的监听状态。如果端口处于监听状态,一般服务是开启的。

还有可以根据不同的web server软件的命令去查看运行状态。

举例:

Apache:

service httpd status

Tomcat:

ps -ef|grep java

nginx:

service nginx status

linux目录下的文件怎么通过浏览器输入http的方式访问文件?

这个需要在本机搭建有一个文本服务器才可以,例如Apache等。

1、下载Apache软件安装到电脑上,将制作好的页面放在网页的根目录下,Linux下为Apache安装目录下的htdocs文件夹下。

2、接下来就可以实现输入IP/文件名称访问该网页了。

补充知识:

Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。同时Apache音译为阿帕奇,是北美印第安人的一个部落,叫阿帕奇族,在美国的西南部。也是一个基金会的名称、一种武装直升机等等。

Linux网络编程是干什么的?

Linux网络编程实际上也就是普通的编程,没有什么特别的地方。不过Linux网络编程是指在linux下编写支持网络的应用程序。这个程序需要考虑更多的网络方面的技术问题,现代的程序一般都涉及到网络,所以linux网络编程没有什么神奇的地方。