前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Nginx前置 — liunx环境配置

Nginx前置 — liunx环境配置

作者头像
前端_AWhile
发布2019-08-29 14:45:38
1K0
发布2019-08-29 14:45:38
举报
文章被收录于专栏:前端一会前端一会

最近准备开始学习Nginx,这玩意的优势在于几点:并发高、内存消耗少、免费可商用、配置简便,相信有这几点,对于一个立志于做大前端的人来说,肯定是诱惑力满满的,所以Nginx技能必须get!

但是在此之前,首先需要学习下基本的Liunx系统,因为Nginx主要运行在liunx环境中的,所以liunx作为前置技能肯定也要get,掌握基本的liunx命令,从而不会影响到Nginx的学习。

对于liunx环境载体,可选的有虚拟机装liunx、云服务器这两种,但由于我还是个liunx初学者,所以还是选择装个虚拟机玩玩,不费钱还能随我折腾,等熟练了再花钱买云服务器吧。

虚拟机选择VMware-workstation14,系统选择centos7,安装虚拟机和装系统直接看这篇图文教程,讲的很详细了。

教程传送门

虚拟机及里面的liunx系统装好之后,首要的就是配置网络使系统可以连上网。

这里我选择的网络连接是NAT,选择菜单栏的 编辑 -> 虚拟网络编辑器 ,配置NAT的DNS和IP地址

然后登录centos,以管理员root登录,在命令行中输入ls /etc/sysconfig/network-scripts,之后按回车键。下面会出现一张文件列表,请记住ifcfg-ensXXXX。注意这里的XXXX的数值在每个机器上不同。

记下该数值,继续终端输入vi /etc/sysconfig/network-scripts/ifcfg-ensXXXX(XXXX替换为自己的数值)如:

此时进入ifcfg-ensXXXX这个网络配置文件的阅读模式,接着按i键,即insert,进入文本插入编辑模式。设置BOOTPROTO=dhcp,ONBOOT=yes

接下按下Esc,再按:wq,最后按回车键就能保存退出vim编辑器。

接着命令行中输入service network restart就能上网了,理论上。

系统能上网后,就要开始安装软件包了,比如我就要安装Nginx及其依赖。这个可以通过yum来安装。

不过由于我在先前手贱把系统自带的yum给删除了,所以需要通过wget安装yum,但悲剧的是系统里也没有wget,同样需要yum来安装,好么,这下子只能在本地windows环境里把wget包先下载好通过SSH远程上传到liunx系统里,在liunx终端安装好wget后再安装yum。

具体过程如下:

本地windows环境访问rpm源,网强的可以访问 rpm源,国内可以访问 rpm 网易163源。找到想要的包直接下载即可。

下载好后通过SSH远程上传至liunx服务器中:

然后在liunx终端进行命令安装:

rpm -ivh --force --nodeps yum-metadata-parser-1.1.4-10.el7.x86_64.rpm

rpm -ivh --force --nodeps yum-3.4.3-158.el7.centos.noarch.rpm

rpm -ivh --force --nodeps yum-plugin-fastestmirror-1.1.31-45.el7.noarch.rpm

安装好yum后运行yum试试?

最后终于到使用yum来安装Nginx包及所需依赖了,当然你也可以使用yum来安装你想要的其他包。

代码语言:javascript
复制
yum -y install gcc gcc-c++ autoconf pcre-devel make automake
yum -y install wget httpd-tools vim
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-10-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 前端小二 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档