Ubuntu服务器配置Lnmp环境和安装相应的PHP扩展:
先更新源:
apt update
apt-get update
1.Ubuntu下编译安装Nginx:
Nginx官方下载地址:
下载后进行解压,然后先安装编译需要的依赖:
apt-get install libpcre3g
apt-get install libpcre3-dev
apt-get install zlib1g-dev
apt-get install libssl-dev
apt-get install build-essentialapt-get install openssl libssl-dev
编译前修改nginx版本号,名称。
/nginx(源码)/src/core/nginx.h
#define nginx_version 1008001
#define NGINX_VERSION "1.0.19"
#define NGINX_VER "myth/" NGINX_VERSION
修改src/http/ngx_http_header_filter_module.c(HTTP ResponseHeader)
static char ngx_http_server_string[] = "Server: myth" CRLF;
修改src/http/ngx_http_special_response.c(修改错误页的底部Footer)
static u_char ngx_http_error_tail[] =
"
"