使用wget安装。
wget -c http://nginx.org/download/nginx-1.26.0.tar.gz
使用tar解压
tar xf nginx-1.26.0.tar.gz
安装依赖包
yum -y install gcc gcc-c++ make auto conf pcre-devel openssl-devel
cd到/nginx-1.26.0下,编译安装nginx
./configure --prefix=/usr/local/nginx --with-debug --with-stream ;
echo $?
lscpu查看cpu内核数量
lscpu | grep CPU
使用grep也可以查看
grep -c processor /proc/cpuinfo
编译安装
make -j 命令组合尝试使用系统中的所有CPU核心来加速源代码的编译过程,并打印出编译命令的退出状态。如果退出状态为0,则表示编译成功;否则,表示编译过程中出现了错误。
make -j
grep -c processor /proc/cpuinfo
; echo $?
使用make 命令构建的程序或库。
make install ; echo $?
使用ls查看nginx目录(实验过程中多打了一个l,正确路径如下)
ls -lhrt /usr/local/nginx
运行nginx(使用编译安装,启动时需要用绝对绝对路径启动nginx)
sudo /usr/local/nginx/sbin/nginx
使用ps查看进程
sudo ps aux | grep nginx
停止nginx。
sudo /usr/local/nginx/sbin/nginx -s stop