1. 程式人生 > >ftp服務器和http服務器的簡單安裝測試

ftp服務器和http服務器的簡單安裝測試

install sss blog rep onf ftp services 工作目錄 默認

0.【 安裝前的準備工作:】

1)chkconfig iptables off或service iptables stop 禁防火墻(centos6)

systemctl disable firewalld.service 或systemctl stop firewalld.services(centos7)

技術分享

2)關閉selinux

vim /etc/selinux/config

中selinux=permisssive

技術分享

setenforce 0

技術分享

getenforce 驗證是否有效

3)去掉所有與http有關的包:yum remove httpd

去掉所有ftp有關的包:yum remove vsftpd

可用 rpm -qa filename 查詢確保服務器沒裝包

1 【實現多系統yum服務器(vsftpd版)】

服務器端配置:

1) rpm -ivh /misc/cd/Packages/vsftpd-2.2.2-24.el6.x86_64裝vsftpd服務器

2)rpm -qa vsftpd確認是否安裝,如安裝,用service vsftpd start開啟服務(centos6)systemctl start vsftpd(centos7)

3)ss -ntl 查看21端口是否打開,vsftpd默認21端口

技術分享

4)創建yum倉庫目錄madir -p /var/ftp/pub/centos/{6,7}

技術分享

復制到ftp服務器

技術分享

技術分享

到此,服務器端配置完成!

客戶端配置:

1)vim /etc/yum.repo.d/base.repo

修改為[base]

name=centos

baseurl=ftp://192.168.75.196/pub/centos/$releasever/

gpgcheck=0

enable=1 (同時將其他URL改為0禁用)

技術分享

技術分享

至此ftp服務器測試配置成功!

2 .【yum倉庫httpd配置】

服務器端配置:

1)rpm -ivh /misc/cd/Packages/httpd-2.2.15-59.el6.centos.x86_64.rpm

技術分享

有依賴性則用yum安裝yum -y install httpd

技術分享

2)啟動httpd服務service httpd start(centos6),用ss -ntl檢驗是否打開80端口;systemctl start httpd(centos7)

技術分享

3)創建httpd工作目錄mkdir -p /var/www/html/app

復制rpm包到app目錄裏

技術分享

4)創建元數據repodate包,createrepo /var/www/html/app

技術分享

到此,服務器端配置完成

客戶端配置:

1)vim /etc/yum.repo.d/base.repo

修改為[app]

name=app

baseurl=ftp://192.168.75.196/app

gpgcheck=0

enable=1 (同時將其他URL改為0禁用)

2)vim /var/www/html/index.html編輯網頁內容

技術分享

技術分享

到此httpd服務器測試成功!可以試試用配置好的yum源裝一些rpm包,如tree,screen試試!

ftp服務器和http服務器的簡單安裝測試