linux centOS下怎么配置web服务器

linux centOS下怎么配置web服务器,第1张

yum install >

配置>

systemctl restart >

配置其实不是很难,关键在于耐心。

linux就该这么学,第10章有很详细的介绍。

如果没什么要求的话直接用命令
yum install > 一、命令行方式1
启动CentOS,进入桌面。
2
进入终端,登陆 root 帐户。
3
设置某项服务开机启动命令:chkconfig 服务名 on 。如下图,我将设置邮件服务开机启动。
4
禁止某项服务开机启动命令:chkconfig 服务名 off 。如下图,我将禁止邮件服务开机启动。
5
停止服务命令:chkconfig 服务名 stop。如下图,我将停止邮件服务。
二、图形界面方式
在终端中输入 setup,启动图形界面。
用光标移动到“系统服务”一栏上,回车。
用光标移动到需要开启或关闭的服务上,再按空格键开启或关闭(开启时有个标志)
4
设置完成之时,按下Tab键,使光标跳转到确定按钮上,回车。然后退出设置界面。这样,下次系统启动时,就会按照你的设置启动需要的服务了。

修改配置文件:/etc/sysconfig/network-scripts/ifcfg-eth0
具体内容参照如下:
OOTPROTO=static #启动eth0接口时使用静态IP地址分配
HWADDR=00:E0:4C:61:71:E3 #MAC地址
IPADDR=219246177160 #设置IP地址
NETMASK=2552552550 #设置子王掩码
GATEWAY=2192461771 #设置网关
DNS1=xxx # 设置DNS服务器
DNS2=xxx
ONBOOT=yes #开机时启动
DEVICE=eth0
BOOTPROTO=none
HWADDR=00:13:D3:90:95:4D
ONBOOT=yes
TYPE=Ethernet
/etc/initd/network restart可使其立即生效。

备 CentOS 服务器

现在让我们来开始在 CentOS 上设置 NTP 服务器。

首先,我们需要保证正确设置了服务器的时区。在 CentOS 7 中,我们可以使用 timedatectl 命令查看和更改服务器的时区(比如,"Australia/Adelaide",LCTT 译注:中国可设置为 Asia/Shanghai )

# timedatectl list-timezones | grep Australia

# timedatectl set-timezone Australia/Adelaide

# timedatectl

继续并使用 yum 安装需要的软件

# yum install ntp

然后我们会添加全球 NTP 服务器用于同步时间。

# vim /etc/ntpconf

server 0oceaniapoolntporg

server 1oceaniapoolntporg

server 2oceaniapoolntporg

server 3oceaniapoolntporg

默认情况下,NTP 服务器的日志保存在 /var/log/messages。如果你希望使用自定义的日志文件,那也可以指定。

logfile /var/log/ntpdlog

如果你选择自定义日志文件,确保更改了它的属主和 SELinux 环境。

# chown ntp:ntp /var/log/ntpdlog

# chcon -t ntpd_log_t /var/log/ntpdlog

现在初始化 NTP 服务并确保把它添加到了开机启动。

# systemctl restart ntp

# systemctl enable ntp

验证 NTP Server 时钟

我们可以使用 ntpq 命令来检查本地服务器的时钟如何通过 NTP 同步。

控制到 NTP 服务器的访问

默认情况下,NTP 服务器允许来自所有主机的查询。如果你想过滤进来的 NTP 同步连接,你可以在你的防火墙中添加规则过滤流量。

# iptables -A INPUT -s 19216810/24 -p udp --dport 123 -j ACCEPT

# iptables -A INPUT -p udp --dport 123 -j DROP

该规则允许从 19216810/24 来的 NTP 流量(端口 UDP/123),任何其它网络的流量会被丢弃。你可以根据需要更改规则。

配置 NTP 客户端

1 Linux

NTP 客户端主机需要 ntpupdate 软件包来和服务器同步时间。可以轻松地使用 yum 或 apt-get 安装这个软件包。安装完软件包之后,用服务器的 IP 地址运行下面的命令。

# ntpdate <server-IP-address>

基于 RHEL 和 Debian 的系统命令都相同。

2 Windows

如果你正在使用 Windows,在日期和时间设置(Date and Time settings)下查找网络时间(Internet Time)。

3 Cisco 设备

如果你想要同步 Cisco 设备的时间,你可以在全局配置模式下使用下面的命令。

# ntp server <server-IP-address>

来自其它厂家的支持 NTP 的设备有自己的用于网络时间的参数。如果你想将设备和 NTP服务器同步时间,请查看设备的说明文档。

结论

总而言之,NTP 是在你的所有主机上同步时钟的一个协议。我们已经介绍了如何设置 NTP 服务器并使支持 NTP 的设备和服务器同步时间。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10273526.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-07
下一篇2023-05-07

发表评论

登录后才能评论

评论列表(0条)

    保存