CentOS 7 搭建ftp服务器
本文采用最新的CentOS 7 来学习搭建Linux各种服务器,今天分享的是搭建ftp服务器(ps:不建议使用最新的系统去学习,因为系统发生了改变,好多以前的搭建服务器的方法就不行了,比如说centos7将防火墙由iptables换为了firewall,再按照原来的教程去搭建就会遇到很多问题,当然如果只是想用服务器大可在安装的时候勾选相应的选项系统会自动安装好相关的服务)由于本人运气比较差,所以在安装的过程遇到了各种奇葩的问题,并且本人还是一个刚入门的小菜鸟,因此花了足足3天才算把ftp服务器搭好当然学习的过程就是debug的过程,遇到的问题,越多学到的知识也就越丰富,下面就来分享一下我的ftp搭建经验。
首先是用VM安装CentOS7系统
ps:我的安装选项选的是最小安装,所以内置软件很少
至于具体的安装,这个不在本文的范围之内,如果需要交流,可q我
安装完成后如果请确保网络畅通,如果没有网,请输入命令nmtui打开网络设置
然后我们需要先将centos7的防火墙重新改回iptables
1将firewall卸载,需要执行以下命令
2安装iptables-services
3开启iptables服务
4将防火墙设为开机启动
5在/etc/sysconfig文件夹下生成iptables配置文件
接下来安装ftp服务器vsftp
配置防火墙
用vim打开/etc/sysconfig/iptables
(ps:一定要放在
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
这两条规则前面,因为防火墙的规则是从上到下解析的)
虽然防火墙设置好了,但是不代表ftp服务器可以正常使用了,我们还要配置selinux
通过 getsebool -a | grep ftp我们可以看到selinux是禁止了所有的ftp服务,为了能正常使用我们需要将
ftp_home_dir,ftpd_connection_db 两个boolean变量设为true
(ps:如果不开启这项将不能上传和下载文件哦!O(∩_∩)O~)
通过以上设置我们终于可以使用ftp服务啦!在windows下测试如下
快去体验吧!!!
新系统可以用winpe启动后分区,ghost快速分区,4等分不尽合理,不推荐。已装系统可以用PPM,ADDS等无损分区软件调整分区。
其余空间全部分一个扩展分区,便于做多个逻辑盘。这样的好处是逻辑盘之间以后调剂空间很方便。此外多windows的第二个系统装在逻辑空间也是可以的。扩展分区可以酌情分2到3个逻辑盘,能少尽量少,用于放我的文档,第二系统或游戏安装,文档备份等用途。
把各种ide设备分配了一个由前缀组成的文件,而对于各种scsi和sata设备,则分配了一个由sd前缀组成的文件。
磁盘的分区主要分为主分区primarypartion和扩展分区extensionpartion两种,主分区和扩展分区的数目之和不能大于四个。
产品型号:ThinkpadE15
系统版本:centos7
Centos7操作系统安装步骤:
1、双击启动vmware15
2、创建新的虚拟机,在光驱中加载下载好的centos7镜像。
3、启动新创建的虚拟机,在安装界面选择“InstallCentOS7开始安装系统。
5、选择语言:中文-简体中文
6、进入一站式安装界面
7、时区选择亚洲上海,默认就可以了。
8、键盘默认就可以了
9、安装源使用默认的光盘镜像就可以了
10、软件包选择,初学者建议选择带GUI的服务器,同时把“开发工具相关的软件包也安装上
11、选择-系统-安装位置,进入磁盘分区界面,进行分区
12、关闭kdump
13、网络配置,开启以太网连接,配置IP地址和主机名
14、安全策略使用默认,就可以了。
15、单击开始安装,进入安装界面,配置用户和密码
16、安装完成后,点重启系统,做初始化设置,操作系统安装完成
您要问的是armv8主机如何安装centos7?具体步骤如下。
1、下载CentOS7的镜像文件:从CentOS官方网站下载CentOS7的镜像文件,选择适合ARMv8的版本。
2、制作启动盘:将下载好的CentOS7镜像文件,制作成启动盘,可以使用一些制作启动盘的软件,如Rufus等。
3、插入启动盘:将制作好的启动盘插入到ARMv8主机中。
4、进入BIOS设置:在ARMv8主机开机时,进入BIOS设置,设置启动项为USB启动,并保存设置。
5、安装CentOS7:重启ARMv8主机,进入CentOS7的安装界面,按照提示进行安装,在安装过程中,需要设置分区、网络等相关参数。
6、完成安装:安装完成后,重启ARMv8主机,此时CentOS7已经成功安装。
准备阶段
我使用的是一台Reg Model E18s 物理服务器,以及一个金士顿32GU盘,Rufus工具以及iso文件也附上:
「rufus-316pexe」https://wwwaliyundrivecom/s/TP7MvZ8ABdz
1、制作U盘启动阶段
需要在U盘安装启动程序(我使用的是rufus工具)
在windows打开rufus工具,插入U盘,rufus会自动识别U盘(或者手动选择)
此处我使用的是centos7镜像,若是要安装ubuntu、win镜像,步骤一样的哈,点击“开始”,弹出检测到ISOHybrid镜像,选择“是”
启动盘将会格式化U盘,(注意:把重要资料记得备份)
点击“确认”后,会直接开始制作启动盘,需等待10分钟左右
完成后界面
2、格式化磁盘并分配RAID 10 阵列
按开机键,下图是物理服务器开机界面
当屏幕出现 Press <Ctrl><R> to Run Configuration Utility 字样,按Ctrl+R 进入Bios界面
当前物理服务器若有系统建议格式化磁盘重新分配RAID,在键盘按向上键到第一行
按F2 ,选择Clear Config ,回车,选择YES
回车后,格式化界面如下:
按向上键到第一行,再F2选择 Create New VD,回车
进入到以下界面,选择RAID Level。 选择那种阵列根据自己业务需求来,我是使用RAID-10,空格键把4个磁盘选上,点击ok
回到mgmt进行初始化,选择当前磁盘,按F2
选择Initialization,Fast Init。进行初始化
选择yes 回车
按esc 退出,选择C。物理服务器会要求重启如下。
此处需把启动盘(u盘)插上后,按住Control+Alt+Delete 重启
重启过程需要按F11进入设置页面,如下:
若出现Strike the F1 key to continue, F2 to run the system setup program 提示
按F1 继续
稍微等下后,将会进入设置界面,选择BIOS Boot Menu 回车
选择 Hard drive C:,选择 U盘启动,如下
3、安装linux centos7
u盘启动后,将会进入到这个界面,选择install Centos7即可,如下
等待10分钟左右,将会进入图形化界面按照,根据自己的需求进行配置。
等下10分钟,重启
最后重启进入到命令行界面,即安装完成。输入root账号名,已经安装过程中设置的密码进行登录即可。
恭喜顺利安装完毕,开始linux之旅。
0条评论