linux(centos)配置Apache服务器

1、要先确定服务器能不能连网或连接第三方域名,这个很重要,如果不能联网或连接第三方域名,则不能使用yum安装Apache,因为安装依赖包需要从网下下载
(1)测试是否能连网
ping www.baidu.com

ping 8.8.8.8
显示连接的毫秒则为可联网,否则不能联网。
使用组合键ctrl+c退出ping
(2)如果不能连网,需要进行网络配置,一般为onboot没有设置为yes。如果设置了onboot为yes后还不行,可在面再加上DNS1=8.8.8.8(google公司提供的dns解析,全球通用),或DNS1=114.114.114.114(国内移动、电信、联通通用的dns)。
onboot和DNS1的设置都一般在/etc/sysconfig/network-scriptes/ifcfg-eth0中。
a.进入/etc/sysconfig/network-scriptes目录
cd /etc/sysconfig/network-scriptes
b.查看/etc/sysconfig/network-scriptes目录下的所有文件(linux中用ls查看文件)
ls
c.查看到有ifcfg-eth0或ifcfg-ens33或ifcfg-e开头的文件,打开目录中的ifcfg文件(linux中用vim打开文件),如打开ifcfg-eth0
vim ifcfg-eth0
(3)查看该文件中的onboot状态,如果为onboot=no,设置为onboot=yes,onboot指的是系统启用的时候是否激活网卡,yes为激活,no为不激活。
(4)linux通过按i进入编辑,再按esc退出编辑,按:wq保存退出。w为write,q为quit。可用:q直接退出没有编辑的文件,用:wq保存退出。
(5)重启网络
service network restart
(6)这时可以进行ping,如果ping通便可以联网了,如果ping不通,再在ifcfg-eth0后面加上DNS1的值,并保存退出,并重启网络。(i编辑,:wq保存退出,service network restart重启网络)
2、确认可以联网或连接第三方域名后,便可用yum安装Apache。
(1)安装Apache
yum install httpd httpd-devel
(2)查看Apache状态
systemctl status httpd.service
active为dead为没开启,active为active(running)为开启
(3)开启Apache服务
systemctl start httpd.service
(4)再查看Apache状态,如active为active(running)为开启
(5)关闭防火墙
停止firewall
systemctl stop firewalld.service
禁止firewall开机启动
systemctl disable firewalld.service
查看默认防火墙状态
firewall-cmd --state (关闭后显示running,开启后显示running)
(6)浏览器输入ip地址,如果可以访问即为配置成功。
如果为云服务器输入云服务器的ip地址;如果为配置虚拟机linux的Apache,可通过ifconfig查看ip地址,再在win等系统浏览器输入linux的ip地址访问。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值