三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

Linux命令11

Linux命令11

1.更新版本

yum list,centos

2.外部服务,httpd

安装web服务器,yum -y install httpd,安装了apache服务器

3.查看服务状态,systemctl status httpd

4.启动服务,systemctl start httpd

5.开机启动,systemctl enable httpd

systemctl is-enabled httpd看是否是开机启动,enable是开机启动

6.使用浏览器去访问服务,

浏览器地址输入127.0.0.1或者localhost

直接输入:ens33网卡的ip地址,ens33网卡上的 IP 地址192.168.93.133,是你这台 Linux 虚拟机在局域网中的真实网络地址

(1)http://127.0.0.1使用apache服务器访问电脑本身

(2)访问局域网的网络地址

通过ip addr获取局域网的网络地址

a.192.168.93.133是你这台 Linux 虚拟机的局域网 IP 地址,也是这台机器对外(同局域网内其他设备)的真实网络地址。

地址作用范围访问场景
127.0.0.1仅本机内部只有你自己的这台虚拟机能访问,用来测试本机服务
192.168.93.133整个局域网同一网段的其他设备(比如你电脑的宿主机)都能访问

去访问这个局域网

b.192.168.93.122.1:virbr0是 KVM 虚拟化服务自带的虚拟交换机,用来给虚拟机提供 NAT 网络,192.168.122.1就是这个虚拟网桥的网关 IP。

7.怎么解决windows下无法通过网页地址栏访问centos的apache服务

原因centos启动firewall(禁用80端口)

可以通过命令开放80端口:

firewall-cmd --add-service=http --permanent

然后重新加载防火墙

firewall-cmd --reload

通过这两个步骤在windows输入地址栏即可:ens33的ip地址就可以访问网页了

8.在linux服务器下,网页放在哪里?

(1)cd /var/www/html默认的站点位置在这里

(2)在这个目录下新建index.html

(3)在浏览器刷新网站,发现主页被修改,

为什么会这样?

(4)谁决定第一次访问的主页是什么?

/etc/httpd/conf/httpd.conf默认的主页是DirectoryIndex index.html

(5)将/var/www/html/index.html改名为i.html刷新主页,发现回到原来的默认主页

(6)修改主页的配置文件/etc/httpd/conf/httpd.conf主页是i.html

(7)重新启动httpd服务:systemctl restart httpd

(8)刷新主页,改回了自己的i.html

← 返回列表