描述了在 Nginx 中配置 SSL 证书的步骤,包括创建 cert 文件夹、上传 .crt 和 .key 文件、配置 443 端口监听及 SSL 参数,并设置 HTTP 重定向到 HTTPS。最后通过重启 Nginx 应用配置,若无法访问可检查防火墙是否开放 443 端口。
介绍了 NodeJS 和 pm2 的安装与配置,包括启动服务、开机自启及 package.json 脚本设置。提供了 Nginx 配置示例,通过反向代理实现与 NodeJS 的集成。结合 Express 框架,展示了基本路由的实现及调试注意事项,强调 pm2 在服务管理中的高效性和便捷性。
介绍了 Git 的安装与配置流程,包括创建用户、导入公钥、初始化仓库以及设置权限。通过修改 /etc/passwd 文件禁用 git 用户的 Shell 提高安全性,并提供克隆代码到本地的操作方法。针对 push 权限问题,给出了修复权限的解决方案,确保仓库操作顺畅。
讲解了使用 yum 安装 Nginx 的步骤,配置 /etc/nginx/conf.d/default.conf 文件以去除 IPv6 监听,并提供了基本的 server 配置示例。完成配置后,通过启动 Nginx 和设置开机自启来提供外网 HTTP 服务,确保静态服务器正常运行。
介绍了 PHP 中 file_get_contents 和 curl 的定义、语法及用法示例,file_get_contents 适用于简单的文件读取,支持基本的 GET 请求;curl 功能更强大,支持多种协议、Cookie 模拟、FTP 操作及 DNS 缓存,适合高访问量场景。curl 性能更优但配置复杂,而 file_get_contents 更适合小型应用。
介绍了 PHP 中 sprintf() 函数的定义、语法及常用格式化类型,包括百分号、进制数、字符、浮点数、字符串等。通过示例展示了如何补位、设置宽度及小数位数等操作,并详细说明了附加格式值的使用规则,如填充字符、对齐方式和最小宽度等。
介绍了 Google 于 2015 年推出的无损压缩算法 Brotli,其通过 LZ77 算法、Huffman 编码等方式实现更高的压缩效率。相比 Gzip,Brotli 性能提升 17-25%,在低压缩级别下仍优于 Gzip 高级别压缩,适用于各种 HTML 文档。目前主流浏览器均支持该算法,进一步提升了网页加载速度。
查看安装的mysql组件
rpm -qa | grep -i mysql
"Linux彻底删除mysql5.6"继续阅读
昨天准备新加一个FTP用户来管理/etc
下面的文件。然后执行chmod 777 -R /etc
后出现了一系列的崩溃,服务器登不上,有些文件变成了只读,FTP和PUTTY登录不上。
"Linux问题: SSH FTP登录不了"继续阅读
1.搭建 Nginx 静态服务器
- 安装 Nginx
- 使用 yum 安装 Nginx:
"搭建LNMP环境"继续阅读