粉丝1.4万获赞15.7万

教你在 lenax 平台安装 jinx。 第一步找到官网,到百度搜索 jinx, 找到下载链接,在终端拥 vjt 命令下载。 编议前安装。依赖 边翼安装,同时设置安装 jinx 目录。 安装完成。 进入安装好的目录,修改短口号, 启动 jix 查看进程。 浏览器测试 端口没有开放,关闭防火墙。 好啦,现在就安装完成了。


今天来跟大家分享一下在 windows 系统上怎么安装这个 enix 这个软件。我的这个系统环境操作系统是 windows 十, 然后安装的 ngx 版本是一点二零点二,在安装的时候希望就是大家的这个操作系统版本, 还有这个安装 ngx 的版本最好和我的一样,但是我觉得其实不一样,应该也没啥事,只要根据这个安装步骤,应该也是能安装成功的,因为这个安装其实也比较简单。那接下来就是去下载这个 ngx, 因为这个 ngs 的话,我自己已经下载下来,然后上传到百度网盘了。但是其实百度网盘下载的话,还需要账号跟用户名, 如果大家没有这个账号的话,就不要去百度网吧下载了,你们直接去这个官网下载就行。这个官网的话,你在这个下载这个一点二零点二,这个版本下载的这个目录结构最好也跟我的一样, 就是下载的这到这个 d 盘 k g, 然后一个 software 这个目录下,当然如果你的电脑没有这个 d 盘,下载到其他磁盘也是可以的。 然后的话你把下载下来这个这个 rap rap 文件,然后解压是吧?解压的话你把它解压到这个这个目录下来, 嗯,解压完之后,然后你把它移到这个移到这个 install 的这个文件夹下,大家根据我这个操作步骤来一步步操作就可以了。 接下来的话就是启动这个 n g x 了,启动的话我们找到这个 n x 点 e x e 这个文件,然后双击它是吧?双击它之后的话,然后会看到这个窗口一闪, 窗口一闪的话就代表这个 engines 启动成功了, 在启动的时候有可能会弹出这个 windows 防火枪,然后你就点这个允许访问,然后就行 啊。接下来就是验证一下这个启没启动成功,或者怎么启动是否成功呢?有两种方式,第一种方式的话就是打开这个 cmd 窗口,打开到 cmd 窗口, 直接在这个左下角这个有个有个放大镜这个地方,然后输入 c m d 是吧? 然后的话你进行这个命令,然后的话会弹出这个 cm 的窗口出来,在这个窗口里面执行这个 task list 这个命令,按照我的这个输入就能查询到这个 ngs 有没有启动成功,如果看到了类似下面这种内容,那么说明这个 ngs 就启动成功了,是吧?显这种方式比较麻烦,那么你就直接,你就直接就是 直接输入网址,就是那个通过网页的形式来来看这个 enix 是没有没有签到成功, 所以它这个默认启动的话是八零端口嘛,你直接输这个 look at horse 的这个网址,如果看到这个 welcome to enix 这么一个东西页面, 那就说明这个 n x 是启动成功了的,我们会启动这个 n x 的。那怎么关闭 的?其实其实这个关闭 ngs 啊,也有两种方法,一种的话是是在这 cmd 窗口里面执行这个命令来关闭,但是有一点要特别注意,你执行这个 cmd 窗口吗? 一定要到这个 angs, 就说安装梦度这文件夹下文件夹里面,然后执行这个声稳定, 这样打开窗口,这样打开窗口里面执行这个 n x 点 e x e 杠 s stop 这个命令才可以把这个 n x 关闭掉, 你看前面这个这个目录能看到吗?这个就是我们的这个 nx 安装的当前目录,这种方式你也可以用这个 taskcare 这个命令来来杀掉,你可以自己试一下 啊。那么怎么验证这个 n g x 是否关闭成功的?也有两种办法,一种的话也是执行这个 task 的历史的,前面也说过了,是吧?通过这个命令来查找这个 n g x, 如果这个 cm 临床给你返回这个信息,没有运行的任务匹配指定标准,如果看到这几句话,那么就说明这个 english 已经被我们关闭成功了的话。你直接在网页里面打开这个 h t p luca houston 八零端口这么一个网址,如果看不到页面了,那也说明这个 n g x 是关闭成功了。现在这个你你看到了这写的这个是缓存,你再刷新一下这个浏览器, 你一会就能知道其实是这个 ngk 已经关闭成功了的。那行,我们今天就讲到这,如果大家有什么问题的话,欢迎在评论区留言。

这次视频来承接上次视频的后续,我们这次采用二进制原码包的方式来安装 ankinks, 因为 ankinks 服务需要很多组建服务的依赖关系,所以我们首先需要做的第一步是使用 app 安装一系列的依赖文件。首先安装 g c c 和 g c 加加的依赖库, build e 三首是用来翻译的工具列,至于我们先安装, 然后安装处理共享库的 live tools, 然后更新一下软件源,然后安装 picker 依赖库。 安装 slave 依赖库,这个的话就是用来提供了数据压缩和减压缩的功能,减少传输数据的大小,提升网站加载速度。安装 ssl 依赖,这是一个关于安全加密的协议依赖。 这里的话,因为我提前在 n d x 官方下载了 n d x 二、禁止原码压缩包,并且把压缩包已经放在了桌面上,所以这里我们把原码压缩包拷贝大家路径下,然后使用特尔命令解压缩一下这个原码压缩包, 这样一来我们解压缩得到了一个新的目录,我们直接进入到这个目录里面,然后这个目录里面有一个 configure 可执行文件,这是一个核心配置文件。接下来我们执行这个文件 执行之后就开始了对 ndk 系统环境检测过程,正在逐一检查你的系统是否具备翻译 ndk 所需的各种条件,然后检测完成之后,你会发现此时多出来一个 makefile 文件, 这个 mac file 文件就是上述步骤一步步翻译生成的一个可执行文件,然后我们直接使用 mac 命令来执行这个 mac file 文件,现在就是属于正在执行翻译过程,它正在把 nink 的 c 元代码编成可执行的二进制文件。最后一步,执行 mac 一 stop 命令, 到这里 nkingx 采用二进置源码方式的安装就全部结束了。然后 nkingx 系统里默认是被安装到了阿萨下的 logo 路径。我们检查一下 nkingx 目录里的文件是否都是存在的,基本上都是安装的非常全面,没有缺少配置文件什么的。 同样在 html 目录里,我们还可以查看 index 网页文件,这个网页文件其实就是 nkingx 的 欢迎页面的源代码。 然后的话我们再看一下 spring 目录,可以看到这个目录下有一个可执行文件叫 ninkx, 其实就相当于我们启动 ninkx 服务所需要执行的命令。 这为避免和 etc 路径下的 ninkx 命令冲突,我们采用绝对路径的方式来执行二进制原码包安装的这个 ninkx 命令来启动 ninkx 服务。 打开浏览器,我们访问测试一下 inink 是 否正常, ok, 访 local host 没有任何问题。 这里还有上次的 inink 服务,这里直接 q 关闭掉加入镜的 inink。 嗯,然后这些配置文件其实和 apps 安装 inink 方式的那些配置文件也都是不一样的, 这就是二进至原版安装方式和常规快速安装方式的区别。为了方便我们后续操作,这里我把 computer 这个目录给拷贝到加路径下的 mindings 目录里面。视频中加路径的目录名字我少敲了一个小写字母 x, 这里大家注意区分,不要像视频上一样也跟着少敲进去一个小写字母 x。 我 录素材到这里看到加路径有两个 mindings com, 我人直接懵了。这里的话我就把正确的目录名给删掉了,待会把错误名字的目录改成正确名字就好了。然后这里我把错误的目录名修改为正确的目录名,补进去一个 x, ok, 改名完成,视频到这里就全部结束了。

从这期视频开始,我们来学习搭建 anink 服务器,我现在此声明,视频全程就为操作过程关于理论层面的知识内容,视频力涉及的很少, 感兴趣的小伙伴自行去了解理论。这里我介绍一下关于环境的准备工作。我们采用的是 ubot linux 二十点零四的版本,而且是 windows 系统融合的 linux 操作系统。 我们先进入到 etc 下的 app 路径,这个 sources list 文件里面是用于电力软件园的地址和相关规则。为了方便后续安装配置 ankers 服务,我们要修改这个文件里面的参数,里面的内容直接全部清空删除。 这里的话参数我已经全部准备好了,我们这里直接把参数复制一下粘贴进来即可,需要的小伙伴自行截图。 然后接下来我们要导入 ndk 官方 gpg 公钥两条命令,需要的小伙伴自行截图。然后我们更新一下软件源,安装 ndk 服务软件 安装完 ndk 之后,我们可以通过 service ndk status 查看 ndk 服务目前的工作状态,目前是无工作状态, 同样执行 start 命令即可启动 ninks 服务,再查看一下状态,目前就属于正在运行状态了。然后我们查看一下 ninks 的 服务工作进程状态,这类的话其实就 master, 相当于一个主进程,一个主进程是有多个 waker 进程跟随着的。 假如说我们想关闭掉服务,直接换成 stop 命令参数即可,这样一来 ninks 服务就终止了, 同样也是查看不到任何进程状态了。然后的话,关于 nkingx 服务的配置文件。首先我们要认识的第一个配置文件是 default compear, 然后我们大概看看这个配置文件里面的内容参数什么的, 或许我们当然也会用到这个配置文件,这里先卖个关子。然后第二个需要大家认识的配置文件是这个 n g n x 点 compear, 然后其中有一行参数的 error log, 这是 aninkx 服务的错误日期保存路径。通常来说,对于 aninkx 服务器的问题,一般都是可以从这个错误日期文件里进行排查找问题。接下来我们切换到这个路径来看看这个错误日期文件, 可以看到这个文件里面的内容其实就是刚刚我们开启 aninkx 服务,关闭 aninkx 服务 的整个过程出现的所有参数记录,也是存在很多的失败参数和错误参数。毕竟我们刚才这种通过 app 软件员安装 and ginks 的 方式一般都是不提倡的,最好是采用源码包的方式安装 and ginks, 这样一来就不会出现像这种日制文件里出现的这么多的错误参数提示。当然目前我们上述的一系列操作 其实只是为了方便大家可以当做快速入门练手。后续我会演示如何用 n g x 写码包的方式安装 n g x。 关于我们安装的 n g x 默认是存放在 e t c 下的 n g x 目录里,然后我们修改这个 n g x 点 compare 的 配置文件,然后这里有一行是 work process 参数, 后面的值是 auto, 代表自动,现在我们修改为一。 这次我们不再采用 service 命令启动 ninkx 服务,我们接下来采用杠 c 的 方式启动 ninkx 服务,杠 c 参数的功能是通过加载 ninkx 配置文件的方式启动 ninkx, 杠 t 参数的功能是检查配置文件是否有问题。可以看到测试启动 ninkx 默认加载的路径是 etc 下的 ninkx 点 compare 配置文件, 而且测试提示的是 successful 成功,这就代表配置文件是不存在问题的。然后我们去掉杠 t 参数,执行一下命令,这样的命令才属于正式启动 inginx 服务。而且刚才我们把 work process 参数修改为了一,可以看到启动 inginx 的 work 进程熟练只有一个了, 这就代表刚才修改的参数是已经同步生效完成了。启动 n g x 服务之后,我们打开浏览器地址栏,搜索 local host, 访问一下页面,初见,欢迎来到 n g x, 这就代表我们 n g x 服务的启动是正常的。假如说我们想关闭掉 n g x 服务,我们也可以不用 stop 参数,这里的话,我们可以看到 master 进程对应的 id 为一千一百四十八, 所以这里我们使用 q 命令,后面补上对应的 id, 直线一下即可,这样一来 nginx 服务就被关闭了, 我个人习惯更喜欢这样的方式。如果我们想重启 nginx 服务,我们就可以使用 gauss 参数还有 relight 命令,这样一来就可以重启 nginx 服务器了。其实也可以说成重新加载 nginx 配置, 这里要注意必须要在 ankins 正在运行服务的状态下使用这个重置命令。然后我们再查看一下 ankins 的 服务进程, 这里可以看到 master 主进程对应的 id 变成了一千一百七十,刚才的主进程对应的 id 是 一千一百四十八,所以说重启重置命令进程 id 是 会发生变化的,这个细节应该可以观察出来。接下来我有一个新的想法, 假如说我们把默认的 ankings 点 compare 配置文件换到了其他路径位置, ankings 服务是否可以正常启动呢? 接下来我们针对这个新想法需求尝试一下。至于我们将按 g n x 点 compare 文件拷贝到加路径下,然后我们使用杠 t 参数测试一下这个配置文件启动 ankings 是 否是测试成功。正常的 可以看到启动测试成功,但是启动测试加载的配置文件的位置却是 etc 下的 ntix 目录下的配置文件,这就显得很别扭有问题了, 毕竟启动自动加载的配置文件并不是加入镜的 ntix 点 compare 文件。为了方便后续也是区分,这里我们将加入镜下的配置文件里面的 work process 参数修改为二, 然后我们再测试启动一下 ninkx。 这次杠 c 参数后面换一种写法,指定当前路径下的 ninkx 点 compare 文件来启动 ninkx。 这里的话可以看到刚才启动的 ninkx 和刚启动的 ninkx 各自都是只有一个 walker 进程,所以这里证明我们加路径修改的这个配置文件里面是没有成功生效的。 这里我们直接把两个 master 对 应的两个进程给 q 掉,然后我们再使用杠 t 参数测试一下配置文件的启动参数,可以看到仍然默认加载的配置文件还是 etc 下的 intx 点 compare。 反正无论怎么启动 n g x 服务都是只有一个 walk 进程,但是加路径下的 walk 参数写的是两个,所以这里就能证明采用这样的命令参数写法还是不能参考的。嗯,这里先暂时把进程给 q 干净。 接下来我换一个想法,假如说我采用绝对路径的方式来测试启动 n g x 服务,又是什么样的结果呢?接下来试试,可以看到,不仅测试启动是成功的, 而且加载的配置文件是加滤镜的配置文件。那好,接下来我们再次以这样的方式启动 ninkings 服务, 可以看到这次启动的 ninkings 服务出现了两个 walk 进程,这就代表我们启动 ninkings 服务的配置文件是加滤镜的配置文件。 ok, 我 们打开浏览器访问一下 loghost 也是可以正常访问到的,没有任何问题。 所以我们最终得到了一条验证过的结论,当配置文件的所在位置路径不再默认路径的时候,我们启动 ninks 服务一定要采用绝对路径的写法,通过杠 c 参数来启动非默认位置的 ninks 配置文件来启动 ninks。 接下来我们来演示一个小案例, 比如说我们想通过 nintings 服务器来部署一个现成的网站,接下来我为大家演示一下,我们先在加路径下新建一个名为 mindingscompare 的 目录,然后我们将 etc 路径下默认的三个 intings 配置文件拷贝到加路径下的 mindingscompare 目录里面。 然后我们接下来修改 intings 点 compare 配置文件里面的参数内容。 这里我们主要修改的参数位置是在这一行,我们要把 default 配置文件的完整绝对路径添加到这里,注意不要写错。然后我们接下来测试一下启动 ninks 的 配置文件,没有任何问题。然后我们在加路径下新建一个名为 myweb 的 目录, 这个目录用来存放我们的网站文件目录,然后我们把网站文件目录拷贝到加入镜下的 my web 目录里面,这里的话我把网站文件目录放在桌面上,所以这里的命令我们就可以这样写, 这样一来网站文件就全部拷贝过来了,里面一些相关的前端页面代码文件也都是在里面。接下来我们修改 default 配置文件里面的内容。首先我们把端口号修改成我们自定义的端口号,比如八零九零。 然后在 location 站点参数这里,我把二级域名修改为苗 web, 并且 root 根路径的位置修改为 my web 目录的绝对路径。 ok, 接下来测试一下启动的配置文件没有问题,我们开始启动 nngx 服务。 接下来我们打开浏览器,输入 localhost 冒号八零九零,出现这个欢迎页面,能够证明八零九零端口对应的 ninkx 服务是正常运行的。然后的话我们在地址栏后面输入一个正写杠符,再把配置文件里设置的二级域名加进去,最后访问, 这样一来就可以访问到 ninkx 服务器部署一个网站主页面了。这个网站的话我也不知道是什么网站,好像是一个驾校的前端网站,这东西我是在网上随便找了下载的一个网站目录。 ok, 视频到这里就全部结束了。

今天我们来讲一下 mini 可的操作系统安装 untinx 的教程步骤。我们首先来安装依赖,我们输入样 in store, 然后杠 y。 我们要装的依赖是 g c c 的依赖 加加。然后第二个是我们的这个 p c r 一的依赖 p c r 一 d e v e l 第三个是我们的 z lab 的依赖 z l i b d e v e l 最后一个是我们的 open s l 的一个依赖 o p e n s s l d e v e l。 回车,然后开始呃在线安装我们的四个依赖。这里的话,它 是在线安装,所以需要一定的网络资源,如果网速慢的话,可能等待的时间会长一些。当然我这边的网速也不是很好,所以也需要等待一定的时间, 我们在这一步只要等待它完成即可。但如果说在安装过程当中出现了一些错误,呃或者中断了,我们只要把这个命令再重复的执行一下就可以了, 直到他成功为止。所以这里我们就等待他安装 二十五好了。最后一个一单了,马上就要成功了,等你到三十一就 就可以成功了。我这边现在网络也不是很好,所以速度有点慢。 好了,那这样我们就呃安装成功了。依赖依赖装好之后,我们下面要去下载 engines 的一个压缩包,所以我们输入我们的这一个命令 w get 命令来下载, 这个网址是 h t t p 我们的这个,呃,按 jinx 它的一个 o r g 我们的这个单 note d o w n l o a d 然后我们的 n jinx 我们的版本是呃,一点八,一点八的版本,然后点零 t a 二点 g j 回车。呃,如果我们看到它提示 w get 他们都能放头,那就表示我还,我们还没去安装这个命令,那我们就先去安装这个命令,然后再来下载输入亚姆 insto, 然后干歪我们的呃 w get。 回车, 开始安装这个命令。好了,安装之后我们按这个往上的箭头,找到刚刚这个下载的命令,我们继续呃,下载,现在就在下载了, 呃,我们看到这边看到百分之百,那就表示我们的下载已经完成,我们看一下 l s, 我们看到我们这个按进克十一点八点零的这个压缩包就下载好了 啊,当然我们为了方便统一的管理一些这种程序啊,我们呃会在我们的这一个 usr 目录下新建一个这个加我的一个呃文件夹,嗯,所以我这边,呃,我这里面没有这个加我的文件夹。说我先我先来做一下,创建一个,我输入上 mk 点二,新建在我们的这个 usr 目录下新建一个 java 的一个呃文件夹。回车, 他如果说大家已经有了这个加我的文件夹,就可以不用管了啊,你可以把这部把它省略掉,但如果说你把安静的是你就放在当前目录,那你也可以不许,不要,不用不用,这不用去写这个秘密啊。但现在我为了这个,呃统一管理这个文件, 我把这个,我把这个 ntex, 把他的所有的一些东西,把它把它搬到我们的这个加我这个目录下面去,我们下面把它移过 过去,我们输入我们的 m v 移动,把我们的 n g x 这个压缩包,把它移动到我们的 usr 目录下面的这个加网目录下。回车, 然后我们就切换到这个 usr 下面的加我这个目录来回车。 ls, 我们看到我们的加我目录下就有了这一个安静克斯的一个压缩包 好了,有了压缩包之后,我们下面就把它解压出来,啊,输入我们的这个 t a r, 然后我们的这个 j x f, 我们的这个,嗯, jinx, 然后输入这一个,按下 table 让它补全。回车好了,我们解压之后我们看一下 l s, 那这一个就是我们解压出来的一个文件,嗯,那下面我们就进入到这个文件的这个目录里面去,我们 输入 cd, 然后按 geeks 回车好了。我们进来之后我们 ls 看一下里面的内容,我们看到有一个,呃, config, 就是一个配置文件, 所以下面我们要使用这个配置文件来配置 on jinks, 我们直接输入点杠按 jinks, 哦,不是我们的 configure f, i, g, u, r e, 然后回车,然后开始去配置我们的这个 n g x, 我们等他配置完,我们到了这里就已经已经配置完了。配置好了之后我们下面开始来,嗯, 安装我们的这一个,嗯, antinx 编译安装,所以下面我们输入我们的这一个 mac 变异,呃,我们直接加加加,这两两个符号表示我们两个命令一起,呃,一起执行,我们再输一个。啥?输这个 mac in store 就是什么?就是变异安装 他先执行这个命令,然后接着执行这个命令,当然大家也可以把两个命令分开执行也可以。我们洗完之后我们直接回车,开始什么开始编译安装也是一样的,我们等待它即可。等待。 呃,好了,我们什么呀?我们看到这个就表示我们是吧?我们已经呃编译安装成功了,好了之后我们下面我们要去,嗯,切换到 engines 的一个默认安装 附近,如果大家不会的话可以来查一下,我们输入这个呃 w 呃呃, well w h e r e well e s 按 jink s 回车,我们就可以看到我们的呃,按 jink s 它的一个,嗯,安装目录,安装目录啊, 所以我们下面我们就切换到这个目录区,我们 c d 到这个 usr 到 o c a l 我们的这个摁 n x 啊,我们进入它,进入到它里面的这个 s 并的目录回车,然后 l s 我们在里面看到一个呃按 tics 的一个文件,这就是我们启动按 tics 这一个服务的一个脚本文件,我们是直接来启动它就可以了,我们呃输入这一个点杠,然后我们的 ontics 好了,我们直接回车。 要回车啊,如果没有报错,那就一般就表示没什么问题了,下面我们来测试一下。我们输入,呃,输入我们这一个 c u r l 啊,找我们的这个 n g s 的服务器, 要 o c, 要 work host, 我们默认用的是八零端口,所以我们撒直接输个八零就可以了。八零,我们回车好了,我们看到它返回了一个爽一个页面啊,这上面有一个爽,有个 uh work come to 按 j c, 那就表示我们的这一个,嗯,安吉克斯的服务器啊,已经上已经成功的开启了,而且能访问,嗯,他如果说我们想在我们的 windows 上去访问他,那我们就还要什么?还要额外,呃,多做一个防火墙的一个设置,防火墙的设置啊,所以我们下面就要来,嗯,开放我们的 这个八零端口,嗯,我们来。呃,开放端口, f, i, r, e, w, l, l 我们的这个 c, m, d。 啊,我们的这个 z, o, n。 呃, z, o, n, e。 我们的这个范围 public。 呃,然后我们要来呃, a, d, d。 要来添加我们的这个端口 p, o, r, t 我们的端口是八零端口,然后 t, c, p。 的协议,然后我们要永久开放 p, e, r, m, a, n, e, n, t。 然后回车。 好了, soss, 成功之后,我们下面来重启防火前让它生效。我们输入, s, y, s, t, m, c, t, l 我们的这个 race dot f, i, r, e, w, a, l, l, d。 回车, 好了,我们的防火墙,呃,重启之后,呃,就完成了,所以下面我们要来呃,在我们的 windows 里面用网页来测 试一下,看看到底能不能访问啊。所以我们先来看下我们的 ip 地址,本机 ip 地址 ip addr。 回车,我们的 ip 是幺九二点幺六八点幺九七点一百,嗯,说我们,呃,打开这个浏览器,嗯, 然后我们新开个窗口,然后输入我们的 ip 地址来访问一下我们的幺九二点幺六八点幺九七点一百。我们的端口是八零端口,我就输个八零,然后直接回车。 我们看到我们,呃,这个什么呀? welcome to on ginks, 那就表示我们的这个 on ginks 已经啊已经成功的启动了,我们能成功的访问在我们的 windows 里面,嗯,所以这就是我们的,呃整个安装的一个流程,嗯,假如说中医的命令 大家,呃,有些人不太了解的话,可以到我们的这个论坛来,嗯。呃,啊,这个啥?这个 h e z h i l i n 点 online 这个域名啊?大家来到这个,来到这个论坛, 在这个,嗯,虚拟机这里面啊,我们就可以找到我们今天的内容,我们的这一个,嗯, 软件安装零四生活 os 安装 and genks 的这个教程就有啦。嗯,这里面这些命令,这些地址就都有啦,大家可以根据这一个教程来。嗯,好了,这就是我们今天所有的内容。

好,大家好,今天我们主要讲一下是一个恩吉克斯服务器啊,主要介绍一个恩吉克斯这个服务器的一个用法以及他的一些功能。 在前面的时候我们也介绍过这个恩吉克斯,也简单的讲了一下他这个搭建。从今天开始我们主要把这 一个 ng 可是然后详细的讲一讲,介绍一下他的一个功能以及他的一些用法。 ng 可是他主要是一个轻量级的啊,一个十分轻量级的 http 服务啊, http 的一个服务器, 清亮节 http 服务器啊, http 大家都知道啊,它是一个属于一个外保 服务器,是吧?外保服务器也就是一个网页啊,一个网页的服务器,它是俄罗斯人编写的啊,俄罗斯人编写的它具有一定的优势啊,根据可是它具有一定的优势, 高性能啊,高性能。 http 服务器 还是一个反向代理服务器,同时也是一个代理服务器, 他主要代理有哪些呢?有一个 imap 服务啊,以及 pop 三啊这些邮件服务, sm, tp 啊, 有这些代理啊,这是一个邮箱邮件代理服务器。后面我们会讲到, 好,下面的话,我们就来进行他的一个安装,我们首先打开我们的服务器,还是把之前我们的一个安装过程给大家 演示一下,我们打开我们的服务器, 打开完了之后啊,我们登录进去, 看一下我们的 ip 地址是多少 啊,记住这个 ip 地址,然后我们用远程工具来连接, 我们先把它放在后台去运行, 同样我们用 ssa 七工具啊, 啦啦啦。 连接好我们的服务器之后,我们接下来的话就要把我们的软件啊进行一个上传,把我们用到的这个按揭开始软件上传上来, 我们现在给他创建一个目录,叫做恩吉克斯, 再跟一下来创建一个我们 cd 进去,我们把我们的软件包啊上传上去 啊,这个,这个是我们之前已经装过的啊,这个叫阿 z 啊,他这个是一个在一个 g 以下的文件,是可以通过这种形式进行上传的 啊,就是把我们本地电脑上面的软件上传到我们的一个服务器上面去。好,这个已经上传完了之后,然后我们进行它的一个解压。 好,我们 cd 进入到这个目录,我们看一下里面那个文件内容啊。 好,这里面的话他是他这个软件包的一些软件啊,一文件及他的一些目录啊, 我们现在他只是一个元宝包,所以说我们需要进行他的一个边印安装,边印安装完成之后我们再来进行他的一个使用 啊,在编译之前呢,我们需要装一些依赖包啊,因为圆码的话他会有很多依赖关系在里面,所以说我们要进行他的一个依赖环境的一个安装, 那需要装哪些啊? 啊?一袋包了,我们在之前也给大家有过介绍啊,我们再写一下安装前的准备, 需要准备哪些了,第一个啊,是他的一个环境 原码安装环境需要装哪些环境呢?他会有一些一代包啊,安装他的一代包, 第一个啊, gcc 啊,这次是必须安装的,然后还有一个 gcc 杠, c 家家 还有一个啊,叫做普瑞, 还一个 open 啊, sshsl 杠。 好,后面的这一个啊,后面的这一个是他的一个加密啊,我们 平时访问网站的时候他会有一个什么 atttps 啊,他这个是一个加密的,所以说我们先把这个环境也给他安装上去,这个一年保养,安装上去方便我们后面进行他的一个呃,安装部署啊, 好,我们先安装这些环境啊,先安装这些 同样的啊,要用通过,要么去装 好了。安装完了之后啊,安装完了之后,我们先把刚刚这一条把它写出来啊,把它复制出来 啊,这是他的一个安装,安装这些依赖包, 安装完依赖包之后啊,安装完依赖包之后,我们就要进行他的一个变异啊,进行进行变异 编译 原码编译啊, 编译的话,我们在 ngs 里面需要有几个选项啊?需要有几个选项,我们需要注意一下点杠啊,在这里先写一下点杠咖啡一个 啊,首先我们需要给他一个选项,第一个是 fix 啊,等于我们给他一个路径,叫做跟一下的 usr, 下面有一个 啊, logo loco 下面有个奔驰啊, 这一条啊,这一个选项是给他指定他的一个安装路径的啊,给他指定他的安装路径,然后我们再接一个选项,叫做杠 us 杠优色,我们给他指定一下啊,叫做 ngx, 还有这个是指定他的一个用户啊,登陆的一个用户, 然后再给他一个煮啊个肉婆, 等于登机开始啊, 还需要指定最后一个啊?还需要指定最后一个剪剪啊啊,前面都是剪剪,这里写错了,剪剪啊,都是有两个剪号的, 记得后面啊,还有一个叫做 which 杠 http 有个下杠 s s h 啊, ssl 下岗啊,还有一个某的, 看一下 这里啊,冒的好,这个这个的意思就是开启他的一个加密啊,开启他的一个加密功能啊,这一个希望我们先把这一条给他给大家列举出来,注视一下 前面的这个点杠,点杠扛飞哥。这个啊,这一个的话是他的一个圆码编译的一个命令啊,后面接的是他的一个选项, 前面到这个位置啊,到这个位置前面的这一条啊,减减不是费,是这一条是指定他的一个路径啊, 指定安装路径。从后面这里开始啊,减减优势,这个是他指定他的一个指定用户。 后面这个剪剪从这里开始啊,这里是指定他的一个主啊,指定主。 从这里开始啊,从这里开始, 我把它拉长一点 到后面的啊,到后面这里,接到这里啊,接到这里, 然后这一条的话啊,这一条的意思就是他指定他的一个啊,开启啊,开启 ssl 加密功能, 好,这是他的几个加的几个选项的一个意识。 好,我们来执行看一下啊,执行看一下 好,到这个位置没有任何报错的话,我们进行他的一个编译并安装。我们用到的是 mac 啊,前面已经有讲到过了 啊,在这里写一下。内可也可以这样子写啊,两个暗的叫做内可因斯多, 也可以这样写,就是把前面的魅可执行完了之后,然后再执行后面的魅可因失落啊,这两个的意思是一样的,我们我们现在这里的话是把它分开进行的一个变异啊,好了,变异 完了之后啊,编辑完了之后,我们来进去看一下,我们首先进入到我们的一个目录下面去,叫做 cd 到跟下的 usr 下面的一个 logo 下面一个 ngx 啊, 好,我们就可以看到这个,我们刚刚安装的一些文件全部在这里,这个是恩吉克斯他的一个文件目录啊,我们同样可以看到他一个 htthtml, 这里面的话就是他的一个, 这里面就是他的一个目录啊,就是网页文件的一个目录啊。 好,接下来的话我们来把它启动启动一下,看一下啊, 启动的命令啊,启动的命令,我们需要进入到呃, sb 下啊,这里面有个 sb, 看到没?这里有个 sb, 我们 cd 进去看一下先, 我们二二四看一下,这里面就会有一个 ng 科四啊,有一个 ng 科四,这个是他的一个启动文件啊,启动文件,我们怎么去启动呢?我们直接直行这个文件就可以了啊,直行这个文件就可以,我们可以通过点杠来 ng, 可是啊 啊啊 啊,我们现在是没有这个用户的啊,我们需要来进行他的一个用户的一个添加啊, 好,在这里我们来进行他的一个用户添加,叫做优色啊。 add 杠 s, 杠 s 下面有个 sb 下啊, 这这一条的意思啊,这一条的意思,我们说一下杠 s 啊,就是指定他的一个 登录啊,指定他的登录,我们在这后面接的是一个 sb 以下的一个 no, 乱个印,这个意思就是说禁止这个用户登录我们的一个呃,系统 啊,就是登录我们的这个计算机的一个系统,另一个是系统啊,所以说只是让他能够访问网页啊,给他一个网网页的一个权限,给他一个 ng x 的权限,好,我们就 n g x 回正好创建好了之后啊,创建好了之后,我们来再执行一下这个命令啊, 好,你会发现没有任何报错啊,没有任何报错,因为这个也已经启动起来了啊,启动起来了,我们来看一下他的一个端口啊, 我们先停止一下,我们停止之后,然后再起啊,因为这这条大家看到了这条信息啊,就说明已经是启动了,不能再执行第二条了啊, 我们先暂停,暂停啊,我们在前面也讲到过啊,就是加一个选项 ng, 可是啊,杠 s 十多 报考啊啊,这个就是停止的意思,那我们再仔细看一下啊,没有任何报错,对吧?那我们看一下他的一个端口,那他是大,他简单又调皮。 我们管道一下啊,格瑞跑恩吉克斯啊,对吧?这个我们就已经启动起来了,八零端口已经打开啊,他的一个进程啊,是恩吉克斯, 对吧?好,这个服务就已经开启了。还有一个啊,还有一个我们叫做杠微,我们可以看一下。一个杠微啊,杠大微,我们可以看一下 啊,这个是恩吉克斯,他的一个软件的一个信息啊,我们可以看到他当前的是一个一点一二版本啊,一点一二版本啊,包括后面的这些信息的话,我们可以出列去看一下,包括他开启了哪些服务啊,他的一个路径在哪里啊? 对吧?这些用户是什么?以及他的一个加密啊, 哦,还有一个啊,还有一个,比如说我们修改了配置文件之后啊,修改了配置文件之后,我们可以运用一个叫杠 s, 杠 s 小 s 啊,有一个叫做 reno 的啊, reno 的啊,我们可以重新再入一下配置文件,就不用重启我们的 ngx 服务啊,这是他的一个好处,就是我们修改 ngx 的配置文件之后, 可以用这个这一条命令来执行,然后重新加载我们的一个配置信息啊, ok, 我把刚刚讲的这些内容再重新给他给大家写出来啊,写出来, 呃,恩。吉克斯的一个启动啊,启动,我们首先要 cd 到这个没落下面来啊, 我们把这一条复制过去,我们首先要 cd 到我们的一个当前目录下面来啊, cd, cd 到这个目录啊, cd 到这个目录我们再执行 点杠啊, ngx 啊,这个是启动,启动 杠 s, 嗯,死多少炮?这是什么?停止, 还讲到了一个杠大 v, 是吗?大 v, 这是一个查看信息, 查看软件信息, 还有一个什么,还讲到了一个杠 s 啊, reno 的, 这是什么?重新啊,加载配置文件啊,好,这是他的 ngx 的这几个选项, 那我们现在来看一下它的一个启动效果, 我们可以用一个叫做 c urlhttp 冒号双斜线啊,我们可以看一下幺九二点幺六八点幺二点幺二零啊,这个是本机的一个 ip 地址,我们看一下 他会有一个信息出来啊,可以看到这里有一个 welcome to 登机开始啊,就是他有这样的一个欢迎信息啊,就说明我们的一个服务已经启动是没有问题的啊,但我们可以通过我们的一个浏览器来直接访问一下,看一下他的一个欢迎界面, 我们啊,打开浏览器,打开浏览器,我们在里面输入一个信息啊,幺九二点幺六八点幺二点幺二零啊, 好,目前是访问不到啊目前是访问不到,因为我们的防火墙没有给他关闭啊,先把防火墙进行一个关闭, 叫做 sistom ctrl 啊 stop 啊,关闭防火墙,然后还要进行他的一个 s 一零零开始的一个镜子 vi m 看一下 etc 有个 se links, 下面有个咖啡一个 ok, 把这个引发挺这个改一改,改成关闭状态啊, ok, 然后我们重启一下,重启一下服务器, 我们等待我们服务器的充气啊, 啊,已经是启动起来了,然后我们连接一下, 同样啊,同样,我们因为没有把那个恩吉克斯加入开机启动,我们需要手动进行他的一个启动,因为当前目录我们没有在我们的一个恩吉克斯那个安装目录下面,所以说我们需要给他一个绝对路径。 绝对路径的启动也是一样的啊,只不用加点杠,直接给他写绝对路径。我们刚刚是在 usr 下面有一个 logo 啊, logo 下面一个 ng x n g x 是下面有一个 n g x, 有啊,有一个 s b s b 下面有一个 n g x 啊,我们直接回车啊,进行他的一个启动,这是他的一个绝对路径的一个启动方法。 好,启动好了之后,我们再来通过浏览器来看一下啊, 那我们的防火墙啊,防火墙刚刚只是进行了 s e 立立开始重启之后,防火墙同样是开启状态。哎, sistam ctrl 十多少盘 fella, 同样,我们把它开机禁止启动好了,这样就可以了,我们再访问一下看一下 啊,他会有这样的一个欢迎信息啊,欢迎信息就说明我们这个恩吉克斯环境是安装好的 啊,安装好了,那接下来我有一个要求,就是在我们访问我们的网站的时候,他会要一个 用户登录的一个信息啊,就是不是任何人都可以访问的,当前是所有人都可以访问我们的一个服务器单位呢。有时候公司的一个安全,我们需要把需要的一些网页进行一个加密,以及他登录的时候需要输入账号密码,我们这个怎么去操作? 其实很简单啊,其实很简单,我们需要修改一下他的一个配置文件, 他的配置文件在这里啊,我们同样 先 cd 到跟下的 usr 下 logo 下面一个 ng, 可是啊,马 sls, 看一下它里面有一个什么,有一个康费的啊,康费 啊,这个里面就是存放 ngx 的一个配置文件啊,这里面我们进去啊, cd 到这个里面去 啊,你会发现啊,这里面有很多个配置文件啊,我们用到哪个,然后讲哪个啊?我们看一下这里面有没有一个叫做恩吉克斯港点卡费啊,这个 我们需要对他进行一个修改,我们首先用 vim 进行他的一个修改。好这里面的话啊,所有的东西先不要动啊,先不要动,所有的东西 不用动,我们会,我们找到一个以 server 开头的啊,就这个 seven 开头啊,他这里有个 lisa 啊,监听的是八零端口,然后还有一个 seventeenth 啊,这里面他默认的是一个 logo house 的,这个也不用管啊,这个也不用管,我们需要添加几行内容在里面啊, 第一行啊,第一个啊,这个我们需要手动打的啊,找做 ath 啊, basic 啊,在这里面啊,给他进行一个加密的一个文件啊,叫做 input input password 啊,然后我们给他一个冒号啊,冒号结尾啊,你会发现这里面所有的一行配置文件写完之后都需要有一个冒号啊啊,分号来进行他的一个结束啊, 哦,还有一,还有一个啊,还有一个我们也要写一下, 还是在这里面进行一个添加啊。第二哈,叫做,嗷, basic 叫做右手 fel, 这个是一个加密文件的一个路径啊,在右手下面啊,右手 u s r 下, u s r 下面有个 local, local 下面有一个 ngks, ngks 下面有一个 pass 啊, 我们已封号结束 好了,下面的这些注视我们可以把它给去掉啊,这这个可以不要的,注视要我们用滴滴把它删掉。 好,最后的一个效果就是这,这里啊,我们就添加了两行啊,添加了两行, 把这一条写出来啊, 修改配置文件啊,这,这里是分开的,我们 我们实现登录加密登录 好,这个已经配置完,已经写完啊,我们把这里再写一下,这里是 这个的意思啊,这个加的这条的意思是认证提示信息啊。 第二个,这个是认证密码 文件 啊,这这后面加的这一个啊,这后面加的这一个,他是以他的一个提示的一个信息啊,这个可以随便写了啊,这个路径啊,认证密码这个就必须这样子写啊。 好,现在我们配置文件修改好了之后啊,我们就需要进行他的一个密码的一个创建啊,密码创建怎么去创建呢?我们先保存一下啊, 呃,我们重新载入一下配置啊重新载入一下配置啊,还记得怎么载入吗? cd 点点,我们先返回上一 cd 到 s 并下啊,我们点杠直行。 ngks 啊,杠 s 有个 reno 的啊, 好,重新载入完了之后啊,重新载入完了之后,我们来进行他的一个密码的一个创建, 叫做 a 起 t password baaaswa 的啊,杠 c 定一下他的一个文件路径,叫做右手下的 logo 下面有一个 ngfassngfass 下面有个 pass, 我们给他,比如说我们要给他一个 tom 啊,给 tom 用户创建一个密码,我们给他创建一个一二三四五六一二三四五六, 好,他我们已经把密码创建到这个托我们用户里面去了。创建好了之后啊,我们还可以给他追加, 如果说我们在这里啊,在这里,如果说需要呃添加更多用户的时候,我们可以进行他的一个追加,比如说我们再给他追加一个,在追加的时候 啊,不用加杠 c 选项了,追加的时候就不用接杠 c 选项了,这个杠 c 只是在第一次的时候需要用啊,追加就不用了。比如说我们再给他创建一个杰瑞, 好,一二三四五六一二三四五六,好,全部都创建好了之后啊,全部都创建好了之后,我们来看一下这个文件啊, eu 上下 logo 下啊,原因即可是下到帕斯啊, 好,你会发现啊,这个唾沫后面有一串加密的数字啊,这个就是密码,当然他是这个是以加密的形式啊,把我们的密码进行了一个呃,加 加密啊,所以说我们是看不到的,只能看到他的一个用户啊,只能看到他的一个用户,好,那我们再重新蕊露的一下啊,重新蕊露的一下。 漏斗完了之后啊,我们来通过浏览器来进行他的一个查看啊,我们刷新一下,哎,他这时候会跳转出一个一对话框啊,跳转出一个对话框,这里就是是不是我们刚刚所写的 input 帕斯沃尔岛啊, 就是让我们说说信息,我们在这里,如果说刚刚在这里填写中文的时候啊,填写中文的时候,这里也就同样会变成一个中文啊,他这个认证提示信息啊, 那我们来输入看一下啊。 tom, 一二三四五六啊,是不是进来了? 进来了是吧?我们来重新刷新一下啊,他没有没有提示了啊,没有提示了,但是如果说我们来清理一下他的一个缓存看一下, 哎,他是不是又要我们输入用户名和密码了?我们来 tom, 我们现在速度尖锐,看一下 密码,幺三四五六啊,是不是同样也进来了,对吧?啊?刷新没有问题啊, 那我们现在把后面的这些去掉啊,我们就要前面这个,我要靠啊,把后面 这个去掉,后面的这些全部给他去掉,我们需要进行他的一个修改,我们刚刚已经讲过了啊,这有一个 agtml 文件,里面就是存放他的一个信息的,我们 cd 到 agtml 去看一下, 这里面啊,有一个音带时刻点 phtml, 我们进去修改 啊,把,把后面的这些全部都不要了, ok, 保留这些信息保存一下啊,这里啊,我们修改这个文件是不用给他重新再入配置文件, 因为这个是网页文件啊,我们直接走在这刷新,哎,你们发现后面的内容全部取消掉了,没有了,是吧? ok, 好,这是我们今天来搭建的这个恩吉克斯。 啊,后面的话下节课我们来讲虚拟主机啊,就是基于这个恩吉克斯服务器上面的一个虚拟主机的一个实现方法。好。

今天给大家带来的是 ngx 一点二零点二在离线环境下的自动安装脚板, 这是一台服务器,而且是一台未联网的服务器, 打开我们的文档啊,就是下载地址,大家可以通过公众号或者是 qq 等方式呢联系我得到这个下载地址, 大家通过下载呢能得到 ngx 这么一个文件夹,下面有这些内容, 大家把下载的地址呢的文件呢考到我们的服务器上, 汪汪汪, 第二步呢进到目录里面去, 第三步呢赋予相应的权限, 第四不能直接去安装, 老了, 好的,现在呢 ngx 已经安装完成,我们可以把防火墙关闭掉, 然后呢直接去访问一下 ngx 短口呢是八零 直接回车,现在的 ngx 呢就已经安装完成,然后这些是安装的路径, 然后大家可以把网站呢放到这个路径下面去,然后包括启动,重启等等。