零基础入门web开发(6)——初识Linux.pdfVIP

零基础入门web开发(6)——初识Linux.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
志不强者智不达,言不信者行不果。——墨翟 零基础⼊门web开发(6)——初识Linux 本教程官⽅讨论群:591293628 欢迎加⼊ 简介 Linux是开发⼈员不可缺少的“专⽤操作系统”,强⼤的内核、各种命令⾏⼯具、⽂件系统、终端都能为你的开发带来极 ⼤的便利,它也是⼏乎所有开发⼈员的必修课。也许你还并未听说过这个神奇的系统,今天就让我们⼀起来认识他。 ⽬标 安装Linux操作系统的⼀个桌⾯发⾏版 了解Linux系统的特点 学习⼀些常⽤的Linux基本指令,学习使⽤终端 学习如何在Linux上安装软件包和环境依赖 任务 搭建LNMP环境,为后端开发的学习做准备 预期时间 1-2 天 (鉴于⾸次安装linux系统对于不同电脑来说难度不同,所以可酌情增加) 前⾔ Linux的诞⽣ 让我们回到年代久远的70年代,那时候windows等类似的图形化操作系统还没有诞⽣,系统操作主要以命令⾏指令为主。在这个阶段诞⽣了 UNIX操作系统,它是历史上第⼀款相对较为成型的操作系统(也⼀直沿⽤到今 ⽇)。90年代,芬兰⼈李纳斯·托⽡兹 (Linus Torvalds)认为 UNIX太过臃肿⽽且不开源,萌⽣了开发⾃⼰的操作系统的想法,于是他基于UNIX和POSIX两⼤操作系统的基本机制开发了Linux(Linus Unix)系 统,由于设计的成功和开源社区的推动,Linux最终成为了开发界独占鳌头的操作系统(内核)。 Linux的诞⽣伴随着开源意识的崛起,在极客⽂化史上也有着重要的地位,对这⽅⾯感兴趣的同学不妨去了解⼀下 : ) 为什么要使⽤Linux 你可能会问,⽤Windows就不能做开发了吗?答案当然是可以的,只是没有那么⽅便。 ⾸先你可以简要的了解⼀下Linux和Windows之间的差别 : Linux简介 我根据个⼈的经验,简要的概括⼀下Linux在开发中⼏⼤优点: Linux系统内核⽐起Windows要透明,简单得多,因此你可以根据所需深⼊系统进⾏调试,更容易理解你程序运⾏的流程以及debug(当然这 也带来更⼤的危险性) 谋事在人,成事在天!——《增广贤文》 万两黄金容易得,知心一个也难求。——《曹雪芹》 许多的开发⼯具都是基于Linux开发的,并且需要借助Linux的终端命令⾏来使⽤,⽐如我们接下来要接触到的git,composer,npm,nginx...等 等,这些⼯具虽然在Windows上也能使⽤,但是安装和使⽤都要⿇烦许多。 强⼤的终端。借助各种⼯具,你可以使⽤终端快速完成很多操作,很快你就将意识到,图形界⾯是阻碍程序员⽣产⼒发展的⼀个重要因素 (笑) 安装Linux 让我们进⼊正题,⾸先你得给⾃⼰的电脑安装上Linux操作系统才能⽤它(如果你是MAC⽤户可以跳过这⼀步了,OSX系统基于Unix系统,已经 能满⾜绝⼤多数开发需要)。不过要说明的⼀点是,我们这⾥所说的Linux操作系统,是各种公司基于Linux内核封装的发⾏版,⽬前主流的Linux 发⾏版有以下⼏个: Debian Ubuntu(最为常见的图形版本之⼀,基于Debian,在服务器上也有很好的表现) RedHat centOS(⽼牌服务器操作系统,基于RedHat) Kali(⿊客神器,附有⼤量渗透测试⼯具) Deepin(国产 良⼼,基于Debian) Arch(Linux内核永远保持最新,适合热爱尝鲜和折腾的⼈) 有关发⾏版的选择在这⾥不做过多的赘述,你可以任选⼀款喜欢的,对于新⼿我们⾸推使⽤Deepin,省去很多⿇烦的配置,其次是Ubuntu。 有关Linux的安装本次教程不能给出详细的流程来,因为各⼤发⾏版本,甚⾄于各种电脑的安装⽅式都不尽相同,下⾯给出⼀个⽐较通⽤的安装流 程,详细的情况请根据 ⾃⼰电脑的版本和要安装的发⾏版本来进⾏搜索以获得更多⽀持。 安装流程 建议备份电脑上的重要资料,以防发⽣意外丢失数据 确认 ⾃⼰的电脑为UEFI⽅式启动,这个可以在BIOS的Boot中查看 (如果你不知道啥是BIOS,怎么进⼊BIOS,请进⾏搜索..),另外建议将 secure boot关闭。 在windows的磁盘管理⼯具中压缩⼀个有剩余空间的磁盘,得到⼀个50G以上空间的未格式化的分区 (千万不要格式化),也不要分配盘符。 下载所需发⾏版的镜像(.iso⽂件),然后使⽤UltraISO刻盘⼯具(Deepin有 ⾃⼰的刻盘⼯具)将其刻录到⼀个U盘上(刻盘会格式化U盘) 在BIOS中设置开启

文档评论(0)

. + 关注
官方认证
文档贡献者

专注于职业教育考试,学历提升。

版权声明书
用户编号:8032132030000054
认证主体社旗县清显文具店
IP属地河南
统一社会信用代码/组织机构代码
92411327MA45REK87Q

1亿VIP精品文档

相关文档