18k 16 分钟

# Bootstrap # Bootstrap 简介 Bootstrap 来自 Twitter (推特),是目前最受欢迎的前端框架。Bootstrap 是基于 HTML,CSS 和 Javascript 的, 它简介灵活,使得 WEB 开发更加快捷。 官网:http://bootstrap.css88.com/ 框架:顾名思义就是一套架构,它有一套比较完整的网页功能解决方案,而且控制权在框架本身,有预制样式库,组件和插件。使用者要按照框架所规定的某种规范进行开发。 # Bootstrap 使用 Bootstrap 使用四部曲:1 创建文件夹结构 2 创建 html 骨架结构 3...
1.2k 1 分钟

# 高可用配置 # 安装 Keepalived # 编译安装 下载地址: https://www.keepalived.org/download.html 使用 ./configure 编译安装 如遇报错提示: configure: error : !!! OpenSSL is not properly installed on your system !!! !!! Can not include OpenSSL headers files !!! 安装依赖 yum install openssl-devel yum 安装 yum install keepalived 配置 使用...
3.1k 3 分钟

# 防盗链 http 协议中的 referer # nginx 防盗链配置 valid_referers none | bolcked | server_names | strings ... ; none, 检测 Refere 头域不存在的情况 bolcked, 检测 Refere 头域的值被防火墙或者代理服务器删除或者伪装的情况,这种情况该头域的值不以 "http://" 或 "https://" 开头 server_names, 设置一个或多个 URL, 检测 Refere 头域的值是否是这些 URL...
578 1 分钟

# 解决 Nginx 跨域问题 location / { add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS'; add_header Access-Control-Allow-Headers...
249 1 分钟

网络术语: LNMP 是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写,L 指 Linux,N 指 Nginx,M 一般指 MySQL, 也可以指 MariaDB,P 一般指 PHP, 也可以指 Perl 或 Python 集成环境网站: oneinstack.com 选择好要安装的后复制 wget 命令 在 Linux 中直接执行命令即可安装 安装完成后的软件位置 如果访问不到 oneinstack 则如下操作: 再次访问 ip 但是网站连接是不安全的 # 修改 Nginx 默认主页 从给出的路径 cd 到 Nginx 的 html 目录下 配置到 html
282 1 分钟

访问官网地址:1 上传到 Nginx 的 html 目录下 解压缩: unzip [压缩包名称] 如果 unzip 报红,说明没有这个指令,执行命令查看包管理器中有没有该程序 yum list unzip 选择安装 然后解压 unzip [压缩包名] 如果配置了安全证书那么,需要将显示的页面配置放到 443 安全证书配置的配置作用域下否则访问 https 443 端口不会走默认的 80 端口就不能访问到我们想要展示的页面了 安装 Discuz 如果上传了 upload 目录访问: https:// 网站地址 /upload/install 只上传了 upload...
8.3k 8 分钟

# 动静分离 动静分离有一个比较常用的功能这个功能比较适用于中小型的网站,因为中小型网站的并发量不是很高而且需要分离出来的资源不是很多,需要将这些静态资源移动到前置的 Nginx 里 为了提高网站的响应速度,减轻程序服务器 (Tomcat,Jboss 等) 的负载,对于静态资源,如图片,js,css 等文件,可以在反向代理服务器中进行缓存,这样浏览器在请求一个静态资源时,代理服务器就可以直接处理,而不用将请求转发给后端服务器,对于用户请求的动态文件,如 Servlet,jsp 则转发给 Tomcat,Jboss 服务器处理,这就是动静分离,即动态文件于静态文件的分离 #...
5k 5 分钟

# 反向代理 不持支反向代理 https 服务器因为它是要对应证书 lvs 模型 # 网关,代理与反向代理 # 反向代理在系统架构中的应用场景 # 负载均衡器 需要被负载均衡的服务器我们称之为服务器的集群 # Nginx 的反向代理配置 关键字: proxy_pass 在 location 中配置而且与 root 二选一不能同时使用 server { # listen 80; listen 8080; server_name localhost; location / { proxy_pass...
626 1 分钟

打开官网页面点击 Download ,会跳转到一个下载的页面 点击下载 Linux 版的 Nginx,之后上传到 Linux 中 解压 Nginx 解压完成后进入到解压后的目录中 目录中有一个 configure 脚本,用这个脚本来安装,安装过程中需要一些依赖 执行该脚本进行安装可能会报错提示需要的依赖没有找到的错误 需要的依赖: gcc:执行命令 sudo yum install -y gcc 错误提示: ./configure: error: the HTTP rewrite module requires the PCRE library. You can either...
187 1 分钟

当我们通过地址发送请求之后,Nginx 的主目录下有个 sbin/nginx 可执行文件,可执行文件启动之后开启 Master 主进程,这个主进程会把配置文件读取出来然后在进行一次校验,如果没有任何错误则会开启子进程 主进程和子进程都启动完成之后 总结 nginx 启动是多进程同时运行的由主进程 fork 出来的子进程,已经不单单是多线程了是多进程,主进程用于协调子进程 Worker 读取配置文件