一、安装nginx
(1.1)安装nginx的依赖包
yum -y install gcc gcc- c++ pcre-devel openssl-devel wget
(1.2)在安装的过程中遇到睡眠进程等之类的问题可以使用 kill 19161 结束进程ID或者使用直接 删除pid(无提示状态可执行第三条命令)
rm -rf /var/run/yum.pid 删除pid
kill 19161 结束进程
!yum 重新执行安装
(1.3)下载nginx安装包,我这里下载的是nginx-1.12.2的版本
wget http://nginx.org/download/nginx-1.12.2.tar.gz
(1.4)解压nginx-1.12.2的压缩包、并进入到nginx-1.12.2文件目录
tar xf nginx-1.12.2.tar.gz 解压nginx压缩包
cd nginx-1.12.2 进入nginx-1.12.2 文件目录
(1.5)配置检测环境、文件目录在/usr/local/nginx
./configure --prefix=/usr/local/nginx
(1.6)编译安装,还需做一条软连接,重启nginx
make && make install
ln -sv /usr/local/nginx/sbin/nginx /usr/bin/nginx
nginx
nginx -t
ps -ef | grep nginx 查看nginx状态
(1.7)如在重启nginx的过程中提示,提示未找到命令则需要修改环境变量(无提示则跳过)
vim /etc/profile 在profile文件末尾,加上一行 PATH=$PATH:/usr/local/nginx/sbin
之后重启一下一下环境即可 source /etc/profile 重启一下nginx -s reload 即可
(1.8)在本地浏览器输入本地IP即可,出现下图提示就代表着成功了
二、基于端口模式
(1.1)首先在根目录下创建一个www文件目录,并进入www目录
(1.2)、这里我用ppt创建了一个用于存放index.html
mkdir ppt
echo " https(内容可根据个人来书写)" >ppt/index.html 数据写入
(2.1)、进入nginx目录
cd /usr/local/nginx/conf 这里可能要手输输入法存在问题
(2.2)、编辑nginx.conf文件
vim nginx.conf
(2.3)、把html修改成刚才所创建的www下
(2.4)、编辑完成之后重启nginx即可,这样就可以在本地浏览器可看到所续写的内容
nginx -s reload
文章浏览阅读1.3k次。1024了,程序猿们节日快乐,简单整理个供小白使用的git速查手册,之后有时间再完善,其实一会一些简单的操作平时工作就够用了(只要你别闹!一般不会有什么大问题),哈哈哈文章目录Git的组成git--相关配置git--查看远程库信息git--初始化仓库git--将文件提交到暂存区git--将暂存区文件提交到本地仓库git--查看仓库当前状态git--比较文件异同git--查看历史记录git--代码..._如何查看git手册
文章浏览阅读318次。【actionscript概述】 ActionScript 动作脚本是遵循 ECMAscript第四版 的 Adobe Flash Player 运行时环境的编程语言。它在 Flash 内容和应用程序中实现交互性、数据处理以及其他功能。 ActionScript是Flash的脚本语言,与JavaScript相似,ActionScript是一种面向对象编程语言。 【actionsc..._actionscript
文章浏览阅读5.6k次,点赞7次,收藏17次。java,阿里,阿里巴巴,面试经验,经验分享,阿里面经_阿里巴巴校招经验
文章浏览阅读1.3k次。在前面我有文章介绍过生信中各种ID转换【文章:生信中各种ID转换】,我们可以通过各种基因注释包来转换各种基因ID,这里给大家介绍一下miRNA注释包:miRBaseVersions.db。..._mirbaseversions.db
文章浏览阅读1.7k次。问题描述spark 集群运行的时候,报错ImportError: No module named numpy但是想来想去记得numpy都安装了,但其实不是的问题分析spark集群运行,需要所有的机器都有numpy,自己使用了一台新的机器dl21,这个机器原本没有自带numpy,需要安装解决方案sudo apt-get updatesudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-n_spark no module named 'numpy
文章浏览阅读2.2w次,点赞6次,收藏40次。HIVE不支持非等值连接,但可以通过locate()函数进行功能转换。 locate(string substr, string str[, int pos]) 查找字符串str中的pos位置后字符串substr第一次出现的位置,若为找到,则返回0。hive> select locate('a','abcd'), locate('b', 'abcd'), locate('f', ..._hive locate
文章浏览阅读5.4k次,点赞7次,收藏82次。无人机(Unmanned Aerial Vehicle),指的是一种由动力驱动的、无线遥控或自主飞行、机上无人驾驶并可重复使用的飞行器,飞机通过机载的计算机系统自动对飞行的平衡进行有效的控制,并通过预先设定或飞机自动生成的复杂航线进行飞行,并在飞行过程中自动执行相关任务和异常处理。在前面的文章中,我们分析了多旋翼无人机的飞行原理及飞行模式。链接在最后的飞行模式中, 除了纯手动模式外,简单解释了其它模式如姿态模式的原理,其中一笔带过就是形成了闭环控制,所以稳定。_无人机协调行为算法怎么学习
文章浏览阅读500次。http://www.cocoachina.com/bbs/read.php?tid=751220 CGContextRef context = UIGraphicsGetCurrentContext(); 设置上下文1 CGContextMoveToPoint 开始画线2 CGContextAddLineToPoint 画直线4 CGContextAddEllipseInRect 画一椭圆_core graphics 教程
文章浏览阅读926次。原文:Qt浅谈之一:内存泄露(总结)参考:智能指针一. 简介Qt内存管理机制:Qt 在内部能够维护对象的层次结构。对于可视元素,这种层次结构就是子组件与父组件的关系;对于非可视元素,则是一个对象与另一个对象的从属关系。在 Qt 中,在 Qt 中,删除父对象会将其子对象一起删除。 C++中delete 和 new 必须配对使用(一 一对应):delete少了,则内存泄露,多了麻烦..._setcurrentindex内存会增
文章浏览阅读4.1w次,点赞122次,收藏675次。图的存储结构之邻接表一、邻接表表示法无向图的邻接表有向图的邻接表有向图的逆邻接表二、图的邻接表存储表示一、邻接表表示法回忆在线性表时,顺序存储结构就存在预先分配内存可能造成存储空间浪费的问题,于是引出了链式存储结构,同样的,我们可以考虑对边或弧使用链式存储方式来避免空间浪费问题邻接表是图的一种链式存储结构。由两部分组成:表头结点表和边表。邻接表中每个单链表的第一个结点存放有关顶点的信..._图的邻接表
文章浏览阅读1.2k次,点赞3次,收藏12次。进入虚拟环境后,再执行以下命令安装深度学习框架,如Tensorflow,Pytorch,Keras等。命令安装的是最新版本,python3.6不支持。所以找一个python3.6支持的版本。注:gluoncv 在运行 examples/mxnet 中的例子时会用到。,位置在SDK/external/rknn-toolkit//执行以下命令进行安装。复制出rknn安装包。_rknn_toolkit-1.7.1-cp36-cp36m-win_amd64.whl下载
文章浏览阅读1.9w次,点赞20次,收藏168次。1、什么是spyglass cdc sgdc约束Spyglass 是一款IC设计的EDA工具,可以用来进行Verilog代码质量检查、功耗分析等等。Verilog质量检查包含lint和cdc检查。Lint主要用来检查语法方面,如组合逻辑、时序逻辑位宽是否匹配,是否有latch,时序逻辑是否缺少复位值,......等等。Cdc检测通常用来检查verilog代码跨时钟是否正确,它会提取所有..._spyglass sgdc