CentOS服务器教程
一、准备工作
下载必要的软件和系统镜像
软碟通(UltraISO):用于制作启动U盘。
CentOS系统镜像:从[CentOS官网](https://www.centos.org/download/)或其他推荐的镜像源下载。
准备一个U盘(大于等于8GB)
二、制作启动U盘
使用软碟通制作启动U盘
打开软碟通,选择下载的CentOS系统镜像文件,将其写入到准备好的U盘中,写入过程中选择“USB-HDD+”模式,并勾选“刻录校验”,确保启动盘的正确性。
修改U盘卷标名称
将U盘的卷标名称修改为“COS7”,方便后续启动时识别。
三、安装CentOS操作系统
启动服务器并进入BIOS设置
插入制作好的启动U盘。
启动服务器,按下相应的键(例如F2、Delete、F12等)进入BIOS设置界面。
在BIOS设置中,将启动顺序调整为从U盘启动,保存设置并退出。
开始安装CentOS
选择“Install CentOS 7”,按回车确认。
选择语言为“中文简体”,点击“继续”。
进行安装信息的配置,包括时间与日期、键盘布局、语言支持等。
选择“最小化安装”,减少不必要的软件包安装。
硬盘分区与配置
进入硬盘分区界面,选择手动分区。
删除所有现有分区,然后创建新的分区:
/boot
分区:建议大小500MB。
交换分区(swap):大小与物理内存相同或为其两倍。
/
根分区:使用剩余的所有空间。
网络配置与主机名设置
选择“网络和主机名”选项,配置网络接口和主机名。
启用并配置所需的网卡,设置静态IP地址或选择DHCP自动获取。
设置root密码和新建用户
设置root用户的密码。
创建一个普通用户(如admin),并将其加入sudoers组,以便进行管理员操作。
完成安装并重启
等待安装过程完成,系统会自动重启。
重启后,移除U盘,启动系统。
登录系统
使用root或新建的普通用户账户登录CentOS系统。
四、基本系统配置
更新系统
yum -y update
安装基本工具
yum -y groupinstall "Development Tools"
配置防火墙(firewalld)
安装firewalld yum install -y firewalld systemctl start firewalld systemctl enable firewalld
根据需求开放相关端口:
firewall-cmd --permanent --add-service=http firewall-cmd --permanent --add-service=https firewall-cmd --reload
配置NTP同步时间
yum install -y ntp systemctl start ntpd systemctl enable ntpd
创建交换文件
fallocate -l 4G /swapfile chmod 600 /swapfile mkswap /swapfile swapon /swapfile echo "/swapfile none swap sw 0 0" >> /etc/fstab
五、项目部署示例(以Tomcat为例)
安装JDK
yum install -y java-1.8.0-openjdk-devel
下载并解压Tomcat
wget https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.64/bin/apache-tomcat-9.0.64.tar.gz tar -zxvf apache-tomcat-9.0.64.tar.gz mv apache-tomcat-9.0.64 /usr/local/tomcat
配置Tomcat环境变量
echo "export CATALINA_HOME=/usr/local/tomcat" >> ~/.bashrc source ~/.bashrc
启动Tomcat
/usr/local/tomcat/bin/startup.sh
访问浏览器中的http://<server-ip>:8080,查看Tomcat是否成功启动,如果需要部署Web应用,可以将WAR文件放置于/usr/local/tomcat/webapps/
目录下。
小伙伴们,上文介绍了“centos服务器教程”的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/782471.html