利用nginx打造个人简历网页
1.下载nginx
nginx官方网址:http://nginx.org/
2.下载和解压
#下载:[root@iZwz9cl4i8oy1reej7o8pmZ soft]# wget http://nginx.org/download/nginx-1.10.3.tar.gz
[root@iZwz9cl4i8oy1reej7o8pmZ soft]# .tar.gz [root@iZwz9cl4i8oy1reej7o8pmZ soft]#
3.安装
[root@iZwz9cl4i8oy1reej7o8pmZ nginx-1.10.3]# ./configure --prefix=/usr/local/nginx-1.10
4.出现的错误
./configure: error: the HTTP rewrite module requires the PCRE library. You can either disable the module by using --without-http_rewrite_module option, or install the PCRE library into the system, or build the PCRE library statically from the source with nginx by using --with-pcre=<path> option.
5.安装必要的插件
[root@iZwz9cl4i8oy1reej7o8pmZ nginx-]# yum install -y pcre pcre-devel
#安装完pcre and pcre-devel后继续编译[root@iZwz9cl4i8oy1reej7o8pmZ nginx-]# ./configure --prefix=/usr/local/nginx-1.10
#出现以下问题 ./configure: error: the HTTP gzip module requires the zlib library. You can either disable the module by using --without-http_gzip_module option, or install the zlib library into the system, or build the zlib library statically from the source with nginx by using --with-zlib=<path> option.
#再次安装必要插件 [root@iZwz9cl4i8oy1reej7o8pmZ nginx-]# yum install -y zlib zlib-devel
6.再次编译
#再次编译 [root@iZwz9cl4i8oy1reej7o8pmZ nginx-]# ./configure --prefix=/usr/local/nginx-1.10 #出现如下,则OK Configuration summary + using system PCRE library + OpenSSL library is not used + using builtin md5 code + sha1 library is not found + using system zlib library nginx path prefix: "/usr/local/nginx-1.10" nginx binary file: "/usr/local/nginx-1.10/sbin/nginx" nginx modules path: "/usr/local/nginx-1.10/modules" nginx configuration prefix: "/usr/local/nginx-1.10/conf" nginx configuration file: "/usr/local/nginx-1.10/conf/nginx.conf" nginx pid file: "/usr/local/nginx-1.10/logs/nginx.pid" nginx error log file: "/usr/local/nginx-1.10/logs/error.log" nginx http access log file: "/usr/local/nginx-1.10/logs/access.log" nginx http client request body temporary files: "client_body_temp" nginx http proxy temporary files: "proxy_temp" nginx http fastcgi temporary files: "fastcgi_temp" nginx http uwsgi temporary files: "uwsgi_temp" nginx http scgi temporary files: "scgi_temp"
7.执行make and make install
[root@iZwz9cl4i8oy1reej7o8pmZ nginx-]# make && make install && echo $?
#如果最后一行是0的话,那么安装完成
test -d '/usr/local/nginx-1.10/logs' \
|| mkdir -p '/usr/local/nginx-1.10/logs'
]: Leaving directory `/root/soft/nginx-'
8.搭建个人简历网页
8.1 修改配置文件如下
#进入已经编安装完成的nginx服务器下 [root@iZwz9cl4i8oy1reej7o8pmZ ~]# cd /usr/local/nginx-1.10/ #进入安装后的nginx下的conf配置文件下 [root@iZwz9cl4i8oy1reej7o8pmZ nginx-1.10]# cd conf/;ls fastcgi.conf fastcgi_params koi-utf mime.types nginx.conf scgi_params uwsgi_params win-utf fastcgi.conf.default fastcgi_params.default koi-win mime.types.default nginx.conf.default scgi_params.default uwsgi_params.default [root@iZwz9cl4i8oy1reej7o8pmZ conf]#
#修改配置 [root@iZwz9cl4i8oy1reej7o8pmZ conf]# vim nginx.conf
#修改nginx.conf如下:#其中:listen是监听的端口#server_name是虚拟机的名称
server {
listen 你需要监听的端口;
server_name 网址;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
root html;
index index.html index.htm;
}
#error_page /.html;
# redirect server error pages to the static page /50x.html
#
error_page /50x.html;
location = /50x.html {
root html;
}
8.2 上传html文档
#进入到html文件夹下上传html文件 [root@iZwz9cl4i8oy1reej7o8pmZ html]# pwd /usr/local/nginx-1.10/html [root@iZwz9cl4i8oy1reej7o8pmZ html]# ls 50x.html index.html li.tar.gz [root@iZwz9cl4i8oy1reej7o8pmZ html]#
#解压li.tar.gz文件 [root@iZwz9cl4i8oy1reej7o8pmZ html]# tar xf li.tar.gz #删除html目录下的index.html文件,否则待会可能会出错 [root@iZwz9cl4i8oy1reej7o8pmZ html]# rm -f index.html #查看当前目录下的文件 [root@iZwz9cl4i8oy1reej7o8pmZ html]# ls 50x.html li.tar.gz www #进入到www文件夹 [root@iZwz9cl4i8oy1reej7o8pmZ html]# cd www #移动www下所有文件至上一层目录 [root@iZwz9cl4i8oy1reej7o8pmZ www]# mv * ../ #返回上一层目录 [root@iZwz9cl4i8oy1reej7o8pmZ www]# cd .. #查看文件 [root@iZwz9cl4i8oy1reej7o8pmZ html]# ls 50x.html html index.html li.tar.gz LiWang1.docx LiWang1.pdf LiWang.jpg trash www
9..检测nginx软件,开启服务
#检测nginx语法 [root@iZwz9cl4i8oy1reej7o8pmZ html]# /usr/local/nginx-1.10/sbin/nginx -t nginx: the configuration file /usr/local/nginx-1.10/conf/nginx.conf syntax is ok nginx: configuration file /usr/local/nginx-1.10/conf/nginx.conf test is successful [root@iZwz9cl4i8oy1reej7o8pmZ html]#
#启动nginx服务器 [root@iZwz9cl4i8oy1reej7o8pmZ html]# /usr/local/nginx-1.10/sbin/nginx #查看是否有进程启动 [root@iZwz9cl4i8oy1reej7o8pmZ html]# ps aux | grep nginx root ? Ss : : nginx: master process /usr/local/nginx-1.10/sbin/nginx nobody ? S : : nginx: worker process root pts/ S+ : : grep nginx [root@iZwz9cl4i8oy1reej7o8pmZ html]#
#利用curl命令查看服务器是否正常工作 [root@iZwz9cl4i8oy1reej7o8pmZ html]# curl -I 网址 HTTP/ OK Server: nginx/ Date: Mon, Apr :: GMT Content-Type: text/html Content-Length: Last-Modified: Sun, Mar :: GMT Connection: keep-alive ETag: "58d7c75c-230" Accept-Ranges: bytes [root@iZwz9cl4i8oy1reej7o8pmZ html]# #其中:200 OK 代表正常访问
通过域名加端口的形式进行访问,OK

利用nginx打造个人简历网页的更多相关文章
- OFBIZ分享:利用Nginx +Memcached架设高性能的服务
近年来利用Nginx和Memcached来提高站点的服务性能的作法,如一夜春风般的遍及大江南北,越来越多的门户站点和电子商务平台都採用它们来为自己的用户提供更好的服务体验.如:网易.淘宝.京东.凡客等 ...
- 利用 NGINX 最大化 Python 性能,第二部分:负载均衡和监控
[编者按]本文主要介绍 NGINX 的主要功能以及如何通过 Nginx 优化 Python 应用性能.本文系国内 ITOM 管理平台 OneAPM 编译呈现. 本文上一篇系: 利用 NGINX 最大化 ...
- 使用 Docker 和 Nginx 打造高性能的二维码服务
使用 Docker 和 Nginx 打造高性能的二维码服务 本文将演示如何使用 Docker 完整打造一个基于 Nginx 的高性能二维码服务,以及对整个服务镜像进行优化的方法.如果你的网络状况良好, ...
- 利用Nginx轻松实现Ajax的跨域请求(前后端分离开发调试必备神技)
利用Nginx轻松实现浏览器中Ajax的跨域请求(前后端分离开发调试必备神技) 前言 为什么会出现跨域? 造成跨域问题的原因是因为浏览器受到同源策略的限制,也就是说js只能访问和操作自己域下的资源,不 ...
- 利用nginx泛域名解析配置二级域名和多域名
利用nginx泛域名解析配置二级域名和多域名 网站的目录结构为 html ├── bbs └── www html为nginx的安装目录下默认的存放源代码的路径. bbs为论坛程序源代码路径 www为 ...
- 利用Nginx+Mono+Fastcgi代替IIS对Asp.Net进行反向代理
Nginx的好处相信我不必多说了,它作为一个相当轻量级的开源Web 服务器以及反向代理服务器而深受欢迎.越来越多的公司已经对它产生兴趣,包括我们公司的许多部门,利用它进行负载均衡和资源管理,之前写过一 ...
- 怎样利用App打造自明星实现自盈利
怎样利用App打造自明星实现自盈利 1.了解各个概念 为了大家都能看懂这篇文章,先说明几个概念. App(Application):能够在移动设备上使用,满足人们咨询.购物. ...
- FMS+NGINX打造高带宽利用率的流媒体(音频+视频)环境
fms自身已经拥有了httpd,用来给客户端访问用,例如通过http的音频播放.众所周知,非专业的httpd自然有不专业之处,例如我遇到的情况就是经常http服务假死,或者在访问量庞大的时候会无缘无故 ...
- 利用nginx实现负载均衡和动静分离
1.Nginx介绍 Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器 . Nginx 是由 ...
随机推荐
- 洛谷3119 [USACO15JAN]草鉴定Grass Cownoisseur
原题链接 显然一个强连通分量里所有草场都可以走到,所以先用\(tarjan\)找强连通并缩点. 对于缩点后的\(DAG\),先复制一张新图出来,然后对于原图中的每条边的终点向新图中该边对应的那条边的起 ...
- iOS通过URL构建UIImage
很多时候我们只能得到一个URL,然后需要构建一个UIImage. 通常情况下,我们一般都是通过SDWebImage来直接构建UIImageVIew的image,如何用URL直接构建UIImage呢? ...
- delphi程序设计改进可读性一法
Delphi,Lazarus程序设计改进一法 作者:steven QQ:1565498246 Delphi/Lazarus有一个思想就是方法.函数名调用,后边可以不使用括号(),比如调用函数Now,这 ...
- UI设计课程教程分享:Banner的设计和技巧
Banner是一个网站的中心主题,可以从banner看出网站的内容.所以一个好的banner对网站的影响很大. 提高banner的制作从几点深入了解:文字排版.选择适合的图片及背景.颜色的用法. 一. ...
- java通过接口扩展枚举
package com.hra.riskprice; import com.hra.riskprice.SysEnum.Factor_Type; import com.hra.riskprice.po ...
- js使用sessionStorage、cookie保存token
本文是参考别人的博客写的,图片直接用的别人的 1.Token:token是客户端频繁向服务器端请求数据,服务器频繁的去数据库查询用户名和密码进行对比,判断用户名和密码正确与否,并作出相应的提示,在这样 ...
- User_Agent大全
'Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; en-us) AppleWebKit/534.50 (KHTML, like Gecko) Ver ...
- windows 10 开发学习资料,Windows-universal-samples学习笔记系列一:App settings
windows 10 通用代码范例: https://github.com/Microsoft/Windows-universal-samples 相关视频:https://mix.office.co ...
- TensorFlow安装时错误CondaValueError: prefix already exists: G:\softs\Anaconda\envs\tensorflow
TensorFlow安装时,TensorFlow环境已经调好了,就是下面的第(3)步, 可我自己偏偏选了个Python3.7,因为检测到自己的Python最新版本为3.7,就手贱安了TensorFlo ...
- 利用Delphi-cross-socket 库提升kbmmw 跨平台开发
以前我写过了,通过httpsys 提升windows 下,delphi 多层应用.随着delphi 10.2 对linux 的支持,很多人也想在linux 下 发布kbmmw 服务器,但是官方仅通过i ...