Centos7的下载安装以及之后的基本操作【学习记录】-程序员宅基地

技术标签: Linux  linux  centos  


本文内容概览

  • CentOS7 的镜像下载
  • VMware 上安装 CentOS7
  • 安装 VMware 后的基础操作安装 VMware Tools关闭防火墙更换 yum 源为国内源的操作
  • 安装软件主要是用来学习 JAVA ):JDKMySQLTomcatRedis
  • putty 软件的安装下载putty可以作为 Linux 的远程登录工具支持 sftp 服务

  • 若内容或图片失效,请留言反馈。

这篇文章写的比较早了关于 Redis 和 MySQL 的安装配置都讲的很浅诸位若有兴趣的话可以看看我之后写的两篇博客



1.CentOS 7 镜像下载


官网下载链接http://isoredirect.centos.org/centos/7/isos/x86_64/


操作步骤:进入下载页,选择阿里云站点进行下载


Actual Country 国内资源 Nearby Countries 周边国家资源

阿里云站点http://mirrors.aliyun.com/centos/7/isos/x86_64/

每个链接都包括了镜像文件的地址、类型及版本号等信息

选择当前国家资源区站点下载,获取资源速度比较快


操作步骤: 进入阿里云站点,选择 CentOS-7-x86_64-DVD-2009.iso 下载


各个版本的ISO镜像文件说明:

CentOS-7-x86_64-DVD-2009.iso 标准安装版(推荐)

CentOS-7-x86_64-Everything-2009.iso 完整版,集成所有软件(以用来补充系统的软件或者填充本地镜像)

CentOS-7-x86_64-LiveGNOME-2009.iso GNOME桌面版

CentOS-7-x86_64-LiveKDE-2009.iso KDE桌面版

CentOS-7-x86_64-Minimal-2009.iso 精简版,自带的软件最少

CentOS-7-x86_64-NetInstall-2009.iso 网络安装版(从网络安装或者救援系统)


温馨提示:7.x版本请下载最新版本,其它7.x旧版本已停止更新。

官方提示:ReadMe -> Please keep in mind that 7.x no longer gets any updates, nor any security fix’s.


2.VMware 安装 CentOS7


  • 打开 VMware 选择新建虚拟机,选择自定义安装(针对性地移除掉一些不需要的资源)

1.1


  • 这里根据自己的VMware的版本来选择,另外,高版本是兼容下面的版本的。
  • 如果是在高版本中创建的虚拟机复制到低版本的话,就会出现不兼容的情况。

1.2


2


3


4


  • 处理器分配要根据本机情况来分配(两两相乘,核总数不能超过本机的)。在使用过程中CPU不够的话,是可以增加的。

5.1


  • 内存分配根据需求分配(我的电脑是32G)

5.2


  • 网络类型在之后的操作是可以更改的,这里选择桥接网络

6


7


8


9


  • 磁盘容量暂时分配40G。后期可以随时增加。
  • 不要选择“立即分配所有磁盘(A)”,负责虚拟机会直接分配40G给CentOS,这样主机磁盘剩余空间会减少。
  • 选择“将磁盘拆分为多个文件(M)”,这样方便虚拟机使用储存设备拷贝复制。

10


11


12


13


  • 这里点击“完成”即可

14


15


  • 这里选择第一个选项即可,用“Enter”键。

16


17


18


19


20


21


  • 这里进行磁盘划分

在这里插入图片描述


  • 选择 “I will configure partitioning”,然后点击“done”。

22


  • 分区情况如下

23


24


  • 设置主机名和网卡信息(这里的“Begin Installation”在设置完成后再点,框错地方了,凑合着用吧)

25


  • 打开网卡,查看是否能获到IP地址(这里是桥接),更改主机名后点击Done。

26


  • 这里设置root密码,创建管理员用户(具体界面不截图了,反正很容易)
  • 密码设置完成,用户创建完成后,选择“done”。之后等待系统安装完毕重启系统即可。

27


3.安装 CentOS7 后的基本操作


3.1.安装 VMware-tools


  • 1.查看cdrom目录

在虚拟机中,以root身份登录客户机操作系统,打开终端窗口并运行ls /dev命令查看是否含有cdrom目录。


在这里插入图片描述


  • 2.创建/mnt/cdrom

CD-ROM挂载到其他目录下,一般是将/dev/cdrom挂载到/mnt/cdrom目录。使用ls /mnt查看是否已经含有/cdrom目录。

若无该目录,则使用命令mkdir -p /mnt/cdrom,这里可以使用命令ls /mnt查看目录是否创建成功。


  • 3.挂载目录

使用命令mount -t iso9660 /dev/cdrom/mnt/cdrom将光盘挂载在/mnt/cdrom目录,并使用命令ls /mnt/cdrom查看是否挂载成功。


在这里插入图片描述


  • 4.拷贝安装包
  • 1.拷贝安装包到家目录
    • 将后缀名为tar.gz的文件拷贝到家目录下,使用命令cp /mnt/cdrom/ VMwareTools-10.3.22-15902021.tar.gz ~
    • 用命令ls ~查看是否复制成功。
  • 2.解除挂载
    • 使用命令umount /dev/cdrom解除挂载
  • 3.解压安装包
    • 使用命令tar -zxvf VMwareTools-10.3.22-15902021.tar.gz
  • 4.解压完成后使用命令ls ~查看是否解压成功

(中间有些步骤没截图,就这么凑活着吧)
在这里插入图片描述


  • 5.安装VMware-tools
  • 1.进入源码文件目录
    • 使用命令cd vmware-tools-distrib进入到解压后的源码文件目录
  • 2.运行vmware-install.pl文件
    • 输入指令:./vmware-install.pl

当出现下图的情况时,就代表VMware-tools安装完成了

在这里插入图片描述


3.2.关闭防火墙


systemctl status firewalld.service #查看 firewalld 服务的状态, active 是启动状态, inactive 是关闭状态
systemctl stop firewalld.service
systemctl list-unit-files |grep firewalld   # 查看 firewalld 是否开机自动启动
systemctl disable firewalld.service

在这里插入图片描述


3.3.更换 yum 源


  • 1. 备份源文件 或 新建文件
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

但是我这里没有CentOS-Base.repo,所以就直接创建一个。

touch /etc/yum.repos.d/CentOS-Base.repo
  • 2.下载更改源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
  • 3.清空yum缓存并生存cache文件
yum clean all
yum makecache
  • 4.尝试更新系统
yum -y update

部分截图(这里我用了远程工具,所以色彩看上去会有些不一样)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


4.putty 的下载和操作


Putty是一个TelnetSSHrlogin、纯TCP以及串行接口连接软件。较早的版本仅支持Windows平台,在最近的版本中开始支持各类Unix平台,并打算移植至Mac OS X上。除了官方版本外,有许多第三方的团体或个人将Putty移植到其他平台上,像是以Symbian为基础的移动电话。Putty为一开放源代码软件,主要由Simon Tatham维护,使用MIT licence授权。随着Linux在服务器端应用的普及,Linux系统管理越来越依赖于远程。在各种远程登录工具中,Putty是出色的工具之一。Putty是一个免费的、Windows x86平台下的TelnetSSHrlogin客户端,但是功能丝毫不逊色于商业的Telnet类工具。(百度百科)

我的关注点是:可以在 windows 上使用 putty 工具连接 虚拟机内的 Centos7 了,另外还可以上传 windows 的文件到虚拟机内。


Putty 官网下载https://www.chiark.greenend.org.uk/~sgtatham/putty/


putty 的使用


直接点击 putty.exe,就可以使用了。现在连接虚拟机的端口

在这里插入图片描述


输入密码后,远程连接就成功了。此时可以远程操作虚拟机内的 CentOS7 了。

在这里插入图片描述


使用 sftp 服务

putty的文件夹下有 psftp.exe,使用这个就可以传输 windows 的文件到 虚拟机 里了

在这里插入图片描述


  • 如果需要上传文件夹,在可以在 put 命令后增加参数 -r ,意思为循环递归。
  • 如果上传文件,则目标地址不能是文件夹,目标地址必须也是文件。

5.软件安装(针对JAVA学习者)


5.1.卸载 openJDK,安装 Oracle 提供的 JDK


  • OpenJDK 是 JDK 的开放源码版本
  • JDK(Java Development Kit)是 SUN 公司(09年被 oracle 公司收购现在属于 oracle 公司)针对 Java 开发人员发布的免费软件开发工具包(SDK,Software Development Kit)。JDK 是整个 Java 的核心,包括了 Java 运行环境、Java 工具和 Java 基础类库。(百度百科)
  • JDK 在 OpenJDK 的基础上加了一些 Oracle 公司的商业技术的 JDK

这里我就直接把我4月14日写的博客《CentOS7卸载openJDK,安装jdk1.8》直接 copy 过来了。主要是我懒得重新写了。


  • 1.首先我们要找已经安装的和 openJDK 相关的包
rpm -qa | grep openjdk

输出结果

java-1.8.0-openjdk-1.8.0.322-2.b06.x86_64
java-1.8.0-openjdk-headless-1.8.0.322-2.b06.x86_64

  • 2.这时候我们执行批量删除命令
rpm -qa | grep openjdk |xargs rpm -e --nodeps

这里可以用上面的命令再检验,发现已经没有了。


  • 3.此时我们下载 JDK 的包(推荐 jdk1.8 版本),之后通过 sftp 传输至虚拟机内部

官网https://www.oracle.com/java/technologies/downloads/#java8


  • 4.解压 JDK 包,移动到 /usr/local/java 目录下(没有 java 目录就创建一个),并且修改 profile 文件,最后加载 java 环境

解压 jdk 包,移动目录(一般是安装到 /usr/local/java 目录下的)

tar xf jdk-8u131-linux-x64.tar.gz -C /usr/local/java

修改 profile

vim /etc/profile

在文件末尾追加以下三条命令

export JAVA_HOME=/usr/local/java/jdk1.8.0_321
export CLASSPATH=.:$JAVA_HOMEb/dt.jar:$JAVA_HOMEb/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

加载 java 环境

source /etc/profile

  • 5.检测 jdk 安装是否成功
java -version

5.2.安装 MySQL


  • 1.检查本地是否有 MySQL,如果有就卸载软件并删除相关信息。

查询是否安装 mysql/Mariadb

rpm -qa | grep mysql

若控制台输出数据则直接删除

rpm -e --nodeps mysql

并且删除相关目录及文件

find / -name mysql
rm -rf  XXX

  • 2.检查 mysql 用户和用户组是否存在,如果没有,则创建
cat /etc/group | grep mysql
cat /etc/passwd |grep mysql
groupadd mysql
useradd -r -g mysql mysql

  • 3.从官网下载 MySQL 安装包(选择自己想要的版本)
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz

MySQL 官网下载地址https://downloads.mysql.com/archives/community/


  • 4.解压
 tar -zxvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz

  • 5.安装并启动 MySQL

创建 mysql 目录

mkdir /usr/local/mysql

此处根据自己文件名来选择

在这里插入图片描述


移动文件并且改名为 mysql

mv mysql-5.7.24-linux-glibc2.12-x86_64/ /usr/local/mysql

在 mysql 目录下创建 data 目录

mkdir /usr/local/mysql/data

更改 mysql 目录下所有的目录及文件夹所属的用户组和用户和其权限

chown -R mysql:mysql /usr/local/mysql
chmod -R 755 /usr/local/mysql

若报错提示没有该用户,用户组。请重新输入如下命令

groupadd mysql
useradd -r -g mysql mysql

编译安装并初始化 mysql,请注意初始化输出日志中末尾的密码(这是数据库管理员临时密码)

cd /usr/local/mysql/bin
./mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql

在这里插入图片描述

例如此处我的管理员初始化密码是: j)nStpwE<35i(请记住,之后登录 MySQL 需要输入初始密码)


编辑配置文件 my.cnf,添加配置如下(如果数据库正在运行,修改完成后需要重启 mysql 才能生效)

vim /etc/my.cnf
[mysqld]
datadir=/usr/local/mysql/data	
port = 3306						
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
symbolic-links=0				
max_connections=400
innodb_file_per_table=1			
lower_case_table_names=1		
character_set_server=utf8
socket=/tmp/mysql.sock		

在这里插入图片描述


  • 注意
    • 若没有/var/log/mariadb/mariadb.log/var/run/mariadb/mariadb.pid这两个文件和所在目录的话,则需要创建这两个文件
    • 并且赋予该目录权限。
mkdir /var/log/mariadb
touch /var/log/mariadb/mariadb.log
chown -R mysql:mysql /var/log/mariadb/
mkdir /var/run/mariadb
touch /var/run/mariadb/mariadb.pid
chown -R mysql:mysql /var/run/mariadb/

启动 mysql

/usr/local/mysql/support-files/mysql.server start

添加软链接

ln -s /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql 
ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql

重启 MySQL 服务

service mysql restart

登录

mysql -uroot -p 
Enter password:初始密码

在这里插入图片描述


  • 6.设置密码
set password=password('root');

  • 7.开启远程访问权限
 grant all privileges on *.* to 'root' @'%' identified by 'root';
 flush privileges;

在这里插入图片描述


  • 8.在 Linux中很多软件的端口都被“防火墙”限制,故我们需将防火墙关闭

防火墙打开 3306 端口

/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save
/etc/init.d/iptables status

学习阶段我们也可以直接将防火墙关闭

service iptables stop;

  • 9.设置开机自启动(看个人需要)
# 1.将服务文件拷贝到 init.d 下,并重命名为 mysql
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
# 2.赋予可执行权限
chmod +x /etc/init.d/mysqld
# 3.添加服务
chkconfig --add mysqld
# 4.显示服务列表
chkconfig --list

  • 10.谈一下中途遇到的问题

好家伙,我今天把这些坑都踩了一遍


在这里插入图片描述
如控制台输出所示,缺少 log 文件,缺少 pid 文件。两文件所在的目录下缺少权限。这里我们创建目录和文件,授权即可。


在这里插入图片描述
因为 MySQL 默认读取 /tmp/mysql.sock,所以这里我们需要更改 my.cfg 中的配置:socket=/tmp/mysql.sock


5.3.安装 Tomcat


  • 1.下载

这里我们安装的是 Tomcat8

下载地址https://tomcat.apache.org/download-80.cgi


在这里插入图片描述


使用 sftp 服务传入到虚拟机内部即可。

或者直接输入命令也行(根据自己需要的版本选择)

wget https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.75/bin/apache-tomcat-8.5.78.tar.gz
  • 2.解压安装

解压

tar -zxvf apache-tomcat-8.5.78.tar.gz

移动文件夹,并且改名

mv apache-tomcat-8.5.78 /usr/local/Tomcat8.5

  • 3.授权
chmod +x /usr/local/Tomcat8.5/bin/*.sh
  • 4.启动 Tomcat
 /usr/local/Tomcat8.5/bin/./startup.sh

在这里插入图片描述
启动成功


在 Windows 上输入网址:虚拟机IP地址:8080。访问成功。

在这里插入图片描述


5.修改 Tomcat 默认端口号为80(看个人需要)

sed -i 's/Connector port="8080"/Connector port="80"/' /usr/local/Tomcat8.5/conf/server.xml

5.4.安装 Redis


安装 gcc-c++

redis 是 C 语言开发,安装 redis 需要先将官网下载的源码进行编译,编译依赖 gcc 环境。

安装 gcc

yum install gcc gcc-c++ -y

安装 Redis

从官网上下载 redis 的安装包

wget https://download.redis.io/releases/redis-6.2.6.tar.gz 

解压

tar -xzvf redis-6.2.6.tar.gz

移动文件夹并改名

mv redis-6.2.6 /usr/local/redis.6.2.6

编译安装

切换至程序目录/usr/local/redis6.2.6,并且执行 make 命令编译

make

执行安装命令

make PREFIX=/usr/local/redis2.6.2 isntall

make install 完成后,会在/usr/local/bin目录下生成几个可执行文件

  1. redis-server:Redis服务器端启动程序
  2. redis-cli:Redis客户端操作工具。也可以用telnet根据其纯文本协议来操作
  3. redis-benchmark:Redis性能测试工具
  4. redis-check-aof:数据修复工具
  5. redis-check-dump:检查导出工具

配置 redis

复制/usr/local/bin所有的配置文件到/usr/local/redis2.6.2/bin目录

cp /usr/local/bin/redis-server /usr/local/redis2.6.2/bin/
cp /usr/local/bin/redis-cli /usr/local/redis2.6.2/bin/
cp /usr/local/bin/redis-benchmark /usr/local/redis2.6.2/bin/
cp /usr/local/bin/redis-check-aof /usr/local/redis2.6.2/bin/
cp /usr/local/bin/redis-check-dump /usr/local/redis2.6.2/bin/

进入目录

cd /usr/local/redis2.6.2

复制redis.conf

cp redis.conf /usr/local/redis2.6.2/bin

启动 redis

1.进入目录

cd redis2.6.2/bin

2.启动 redis 服务端

./redis-server redis.conf

3.克隆新窗口,启动 redis 客户端

./redis-cli

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/yanzhaohanwei/article/details/123998046

智能推荐

Android Studio 教你在debug调试模式下使用正式签名_android debug使用release的签名-程序员宅基地

文章浏览阅读9.1k次,点赞4次,收藏4次。这个问题是我在配置QQ第三方登陆时遇到的,QQ第三方登陆如果上传正式发布包到腾讯应用宝,也就是正式版的签名,测试三方登陆时也只能用正式签名测试,对于开发者来说,实在太痛苦了,因为开发者做测试都是运行起来都是在debug模式下,签名也是debug模式下的签名。腾讯开放平台有一个应用调试者QQ号测试,不知道是不是填写了开发者的QQ号之后就可以用正式版的签名做第三方登陆测试了,每次我点击添加,结果就这样_android debug使用release的签名

Linux内存管理(1) - bootmem分配器_linux bootmem-程序员宅基地

文章浏览阅读1.9k次,点赞2次,收藏12次。内核中分配内存基本都基于伙伴系统,但是在内核启动之初,伙伴系统尚未建立,这时需要一个临时的内存分配器负责提供内核早期的内存需求,例如存放内核的代码段和数据段,以及将内存进行简单的管理供后续伙伴系统使用,这就是bootmem分配器。本文基于Linux 2.6.31的内核源码对bootmem分配器的工作过程进行分析。_linux bootmem

jetson nano 部署yolov5s_nvzramconfig.sh文件-程序员宅基地

文章浏览阅读1.6k次。jetson nano 部署yolov5s一、配置系统(列出来了步骤,详细内容网上很多)下载系统SD卡格式化把下载的系统烧录进SD卡插卡开机,进行一些初始化设计我的系统是ubuntu 18.4 cuda 10.2 python是nano自带的3.6二、使用官网的镜像,没有更换源,配置环境1.更新系统和包sudo apt-get updatesudo apt-get upgrade或sudo apt-get full-upgrade可能报错:nvidia-l4t-bootloa_nvzramconfig.sh文件

sun.misc.BASE64Encoder在eclipse中找不到-程序员宅基地

文章浏览阅读275次。sun.misc.BASE64Encoder/BASE64Decoder类。这人个类是sun公司的内部方法,并没有在java api中公开过,不属于JDK标准库范畴,但在JDK中包含了该类,可以直接使用。但是在eclipse和MyEclipse中直接使用,却找不到该类。 可以使用如下方法:选中项目-》右键properties--》java bulid path----》libraries..._sun.misc.base64encoder eclipse 找不到

【踩坑记录】使用IDEA部署tomcat遇到的问题_idea2023启动tomcat9一直开在manager项目-程序员宅基地

文章浏览阅读2.5k次。之前用eclipse写web项目,最近转到IDEA开发,在创建IDEA上第一个Maven的web项目时就遇到了不小的麻烦,在这里记录一下。1、关于tomcat无法启动的问题在创建好一个web项目想要把它运行起来的时候,报了如下错误,我使用的是tomcat7网上找遍解决办法未果,于是更换了tomcat9在官网下载了tomcat9的压缩包,解压后将其添加到IDEA中:打开Run/Deb..._idea2023启动tomcat9一直开在manager项目

Web实现:伪类事件伪类鼠标悬停效果_css button 伪类 鼠标离开后样式不丢失-程序员宅基地

文章浏览阅读1.7k次。伪类实现的鼠标悬停效果,直接上代码:HTML部分:<!DOCTYPE html><html><head><!--系统内置 start--><script type="text/javascript" src="//qgt-style.oss-cn-hangzhou.aliyuncs.com/commonJSCSS/console.js"></script><!--系统内置 end--> <meta_css button 伪类 鼠标离开后样式不丢失

随便推点

csdn原力的一件小事_csdn发布了文章 原力值没增加-程序员宅基地

文章浏览阅读460次。我来csdn已经好几年了,最初只是查查东西,毕竟那时候还没转编程。 几个月前,开始尝试写点东西,回答点问题,也坚持每天打卡,毕竟是上班族,不是长时间留在csdn。最终获得了3000+粉丝,也有点小小的收益。 每天签到的同时,有少量的money,原力是正的,还能加倍。不过前阵子想弄bdd到微信头像,结果审核没通过,扣了近200分,我能理解。 不过今天也是负的,就很奇怪,可能我没读懂xsdn增长规则。最近一段时间,工作比较忙,没时间逛csdn,所以没写文章,也没答题,所以最近原力增..._csdn发布了文章 原力值没增加

保饭碗的10项技术之杂谈-程序员宅基地

文章浏览阅读1.8k次。 可以说是看了这篇文章《保证你现在和未来不失业的十种关键技术》[作者/iamsohappy],才注意到Regular Expressions原来是这么的重要。我这里没有加该文章的超级链接,因为到处都有,我也找不到其原始出处。当一篇文章被转载时,注明原始来源应该成为我们的习惯,既表示对作者的尊重,也是对自己的尊重。这里是一段作为我以后所有咚咚的版权声明*公告。1、十种关键技术

(一)Linux下percona-toolkit工具包的安装和使用_linux opt/rpatoolkit-程序员宅基地

文章浏览阅读602次。一.检查和安装与Perl相关的模块PT工具是使用Perl语言编写和执行的,所以需要系统中有Perl环境。依赖包检查命令为:# rpm -qa perl-DBI perl-DBD-MySQL perl-Time-HiRes perl-IO-Socket-SSL如果有依赖包缺少,可以使用下面的命令安装:# yum install perl-DBI# yum install perl-DBD-MySQL# yum install perl-Time-HiRes# yum in._linux opt/rpatoolkit

linux shell 检查端口开放_nc -z -w5-程序员宅基地

文章浏览阅读2.9k次。法一:使用ncnc -z <host> <port>使用nc -z +IP或域名+端口检查目标主机端口是否开启,返回0则表示开启,返回1则表示未开启。当然,为了更快的检测目标端口的状态,可以使用-w参数指定超时时间。(下方示例设置的超时时间为5秒)nc -z -v -w5 <host> <port>$ nc -v -z -w ..._nc -z -w5

(Java)Math里面的ceil.floor和round的方法区别;_java round函数和ceil函数的区别-程序员宅基地

文章浏览阅读272次。(Java)Math里面的ceil.floor和round的方法区别: Java中.Math里面的ceil,floor,和round的区别在于:ceil:中文的意思是天花板,意思就是向上取值,就是数学里面的进一法;返回的类型是:双精度浮点型double;例如:Math.ceil(11.0000001);其结果等于12.0;对于负数来说可以这样理解:取整:Math.ceil(-11.9999..._java round函数和ceil函数的区别

HTML常用显示内容标签_主要内容标签-程序员宅基地

文章浏览阅读4.7k次,点赞2次,收藏8次。1 什么是 HTML? 需求:(生活中遇到问题) 随着技术的发展,信息量的增大网页的数据信息没有办法完美的、漂亮的展现到用户的面前。 意义:(作用): HTML是一种专门对网页信息进行规范化展示的语言。把网页的信息格式化展现的语言 HTML(Hyper Text Markup Language):超文本标记语言超文本:文本信息 、图片、声音、视频、超链接等 标记:标签的..._主要内容标签

推荐文章

热门文章

相关标签