nginx-12768805
NGINX在虚拟控制台把vm1的Memory改为2048,启动vm1
(1)安装 编译 软链接
77cd /###切换到文件包所在目录
78ls
79tar zxf nginx-1.12.0.tar.gz###解压
80ls
81cdnginx-1.12.0 ###切换到解压后文件包的目录下
82ls
84pwd ###查看文件所在路径
85useradd -M -d/usr/local/lnmp/nginx-s/sbin/nologin-u 800 nginx ##添加nginx用户
86 > 87ls
88cd src
89ls
90cd core
91ls
92vim nginx.h图
93pwd
94cd ..
95ls
96cd auto/
97ls
98cd cc/
99ls
100vim gcc图
101cd --
102cd /nginx-1.12.0
103ls
104./configure--prefix=/usr/local/lnmp/nginx --user=nginx --group=nginx --with-threads --with-file-aio--with-http_ssl_module --with-http_stub_status_module
105yum install gcc pcre-developenssl-devel -y
106./configure--prefix=/usr/local/lnmp/nginx --user=nginx --group=nginx --with-threads --with-file-aio--with-http_ssl_module --with-http_stub_status_module
107make && make install
108cd /usr/local/lnmp/nginx/
109ls
110du -sh
111cd sbin
112./nginx
113ls
115pwd
116ln -s/usr/local/lnmp/nginx/sbin/nginx /sbin/
117ls
118which nginx
121 curl localhost -I
gcc文件
(2) 文件打开数
146cd /usr/local/lnmp/
147ls
148cd nginx/
150ls
151cd conf
152ls
153vim nginx.conf
worker_processes2;
worker_cpu_affinity 01 10;
154nginx -t ####检测有没有语法错误
155nginx -s> 158 vim /etc/security/limits.conf
160usermod -s /bin/bash nginx
161su - nginx
2个CPU,开启2个进程
worker_processes 2;
worker_cpu_affinity 01 10;
01表示启用第一个CPU内核,10表示启用第二个CPU内核
worker_cpu_affinity 01 10;表示开启两个进程,第一个进程对应着第一个CPU内核,第二个进程对应着第二个CPU内核
(3) 共享文件
166vim nginx.conf
167nginx -t
168vim nginx.conf
169nginx -t
170nginx -s> 171mkdir /web1
172cd /web
173cd /web1
174vim index.html
测试结截图:真机
175cd /usr/local/lnmp/
176ls
177cd nginx/
178ls
179cd conf
180ls
182vim nginx.conf
183cd /etc/pki/tls/certs
184ls
186make cert.pem
187ll cert.pem
188mv cert.pem /usr/local/lnmp/nginx/conf/
189cd/usr/local/lnmp/nginx/conf/
190ls
191nginx -t
192nginx -s> 193netstat -antlp
配置文件:
48 location /status{
49 stub_status on;
50 access_log off;
51 allow 172.25.21.250;
52 deny all
109 server_namewww.westos.org;
121 root web1;
129 rewrite ^(.*)$ https://www.westos.org permanent
测试:物理机,即真机
页:
[1]