centos安装系统与各个服务的安装方法

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一般此步骤,会有默认分区,如果有特殊要求,则必须分配的分区时 /boot , / ,/swap /boot 挂载点,只需要100MB /swap 一般是存的二倍,剩下的都可以挂载到/ 。也可以挂在在/home 下。详系分区方法,请谷歌。

最后确认分区表之后,按OK 进行下一步

提示,是否使用GRUB (一种多系统引导系统) 进行引导启动。选择是

跳过

提示是否给GRUB 设置密码。

选择 MBR 引导。

提示设置IP 地址。可以使用dhcp 或者任意 IPV4 IPV6 地址进行设置

使用ipv4 进行ip设置

勾选。使用静态 IP 然后在ip address 位置输入 ip 地址

第一行是默认网关,第二行是首选dns 第三行是从dns

提示输入主机名,

设置UTC 时间偏移。

给root 账户设置,密码

为了安装快速,这一步不选择任何软件

等待安装。。。大约5分钟。而,如果使用图形界面安装。将会很慢。

安装完成,重启

使用root 用户登录,密码就是方才设置的密码

输入命令,将配置文件,修改成如下,

输入最后一个名令,将光盘挂载到 /mnt 文件夹下

输入 yum clean all 清除 yum 数据,然后输入yum makecache 方便以后使用yum 进行安装程序

第一讲:apache服务器(httpd)

为方便教学,我使用xshell 进行远程管理一个真实服务器

使用 rpm –qa |grep httpd 检测是否安装了httpd 服务如果没有安装则使用 yum –y install httpd 安装

Apache服务器的配置文档存放在/etc/httpd 文件夹中

使用DD 命令清空。一直按键盘上的D 键就可以删除

第281行定义的是主目录

第391 行是定义主文档。

按照例子,输入一遍,这是在定义虚拟主机。建议使用虚拟主机进行配置服务器

按照我的例子输入一遍。则可以定义个虚拟主机,输入:wq 保存退出

切换到 html 文件夹下

使用vim 新建一个 index.html 文档

按照要求写一篇网页

提示错误,提示设置127.0.0.1为主机名,解决方法,在httpd.conf中输入ServerName localhost:80

再次启动就不会出错了

使用windows 访问下我们的,怎么提示无法连接呢

原来是LINUX防火墙和SELINUX 搞的鬼,为了方便我们直接将linux防火墙与selinux关闭,输入setup 进入配置界面,选择第二项 firewall 设置

将设置修改成如下

输入 iptables -L查看防火墙状态

重启httpd服务器

然后就可以正确打开我们的服务器了

第二讲:FTP (vsftpd)

使用yum –y install vsftpd 安装vsftpd 服务器Vsftpd 服务器的配置文档在/etc/vsftpd/vsftpd.conf

需要背下来的命令有

在刚才指定的位置建立一个userconf 文件夹

新建一个yun 用户,使用户权限仅限于ftp 再使用passwd yun 给yun 进行修改密码

编辑user_list 向其中添加一个yun用户名称

然后再userconf 文件夹下建立一个与用户名相同的config 文件例如yun 则建立yun文件

输入一些权限信息,第一行定义主目录,第二行定义是否可写,第三行定义是否可下载

输入

修改定义目录的权限启动服务器

提示登陆成功

可以下载,也可以上传

刚才我们设置了主机名称,想要在linux 下使用不同域名访问不同虚拟主机,我们就要用到域名解析了。域名解析,顾名思义,就是通过这个服务器,将我们在地址栏输入的域名变成计算机可以识别的ip地址,来进行解析。下面我们想学习BIND 服务器配置。

第三讲:BIND 服务器(named)

输入yum –y install bind* 注意一定要输入* 否则一些重要文档都没安装。

Bind 服务器采用了chroot 方法。所有配置文档都在chroot 下。先将示例文档,复制到我们的chroot 下、使用

将配置文档复制到chroot 下

编辑配置文件,并建立一个 zone 。定义为master ,zone 文件在local.lc.zone 文件

在 /var/named/chroot/etc/named.rfc1912.zones 中添加一个反向查找域

复制示例文档,并修改名称为刚刚定义的名称

定义一个指向192.168.1.41 A 记录到192.168.1.41 www1也A记录到192.168.1.41

反向查找域定义

注意在反向解析的域名后面一定要加上点。

重新启动服务

反向解析,成功

Apache 使用不同域名访问不同容的设置

在dns 解析设置好的情况下可以使用虚拟主机来定义我们的虚拟主机目录定义两个虚拟主机。一个叫做local.lc 另一个是www1.local.lc

注意将NameVirtualHost 的#去掉

启动服务

第四讲:apache +ssl

需要安装apache ,gcc, mod_ssl ,openssl

编辑/etc/httpd/conf.d/ssl.conf 的第112 行和第119行设定一个好记的名字

使用openssl genrsa -des3 -out ssllc.key 1024

相关文档
最新文档