随笔分类 - Linux Web 集群实战
摘要:一、优化Nginx服务的worker进程个数 目的:在高并发,高访问量的场景,实现启动数量适当的Nginx进程,保证快速响应并处理大量并发用户的请求。 1.优化Nginx进程对应的配置 worker_processes 1; #指定进程数量,Master表示管理进程,worker表示服务进程 2.优
阅读全文
摘要:一、Nginx基本安全优化 1.调整参数隐藏Nginx版本号信息 一般来说,软件的漏洞和版本号有关,我们应该尽量隐藏或消除Web服务对访问用户显示各类敏感信息, 加强Web服务的安全性。 查询Nginx的版本号:curl -I URL HTTP/1.1 401 Unauthorized Server
阅读全文
摘要:一、MySQL数据库配置准备 1.MySQL数据库配置准备 1)登录MySQL数据库 mysql -uroot -p 2)创建一个专用的数据库WordPress,用于存放blog数据 create database wordpress; show databases like 'wordpress'
阅读全文
摘要:前提:解决部分加速软件的Perl编译问题适用于LAMP和LNMP1)配置环境变量LC_ALL echo 'export LC_ALL=C'>> /etc/profie#">>"表示文件追加内容 tail -l /etc/profile source /etc/profie echo $LC_ALL2
阅读全文
摘要:1.检查安装PHP所需的lib库 安装必要的函数库:如:lib、zlib rpm -qa zlib-devel libxml2-devel libjpeg-devel libjpeg-turbo-devel libiconv-devel rpm -qa freetype-devel libpng-d
阅读全文
摘要:1.CGI(Common Gateway Interface 通用网关接口) 定义:为HTTP服务器与其他机器上的程序服务通信交流的一种工具,必须运行在网络服务器上 FastCGI:一个可伸缩、高速地在HTTP服务器和动态脚本语言间通信的接口 Linux下为socket,可以是文件socket和IP
阅读全文
摘要:1.安装MySQL数据库 01.创建mysql用户的账号 groupadd mysql useradd -s /sbin/nologin -g mysql -M mysql tail -l /etc/passwd id mysql 获取mysql软件包: 首先下载好mysql软件包,在通过“rz”命
阅读全文
摘要:Nginx软件将错误的故障信息及用户的访问的日志信息记录到指定的日志文件1. Nginx错误日志信息介绍 核心功能模块:ngx_core_module的参数名:error_log, 配置位置:Main区域中 全局配置 或者 虚拟主机单独配置 放置的标签段:main、http、server、locat
阅读全文
摘要:Linux最小化安装后,还需要进行安装的软件yum groupinstall "Compatibility libraries" "Base" "Development tools"yum groupinstall "debugging Tools" "Dial-up Networking Supp
阅读全文