nginx学习笔记(一) 安装
wget http://nginx.org/download/nginx-1.19.5.tar.gz
下载nginx源码
tar zxvf nginx-1.19.5.tar.gz
解压
cd nginx-1.19.5/
进入到目录
./configure --prefix=/usr/local/nginx
设置安装目录,然后出现了这么一个错误
缺少pcre库,Ubuntu系统
sudo apt-get install openssl libssl-dev
sudo apt-get install libpcre3 libpcre3-dev
sudo apt-get install zlib1g-dev
安装这几个包就可以了,CentOS 系统执行sudo yum install pcre pcre-devel
即可
然后再执行./configure --prefix=/usr/local/nginx
就没有报错了
接下来执行
sudo make
sudo make install
进行编译和安装
进入到安装目录cd /usr/local/nginx
查看该目录下有哪些内容ls
有这么四个文件夹
conf是配置文件、html是网页文件、logs是日志文件、sbin是进程文件
进入到sbin文件下,可以看到一个nginx可执行程序
可以执行nginx程序sudo ./nginx
可以执行ps -ef | grep nginx
查看该进程
nginx会占用80端口,如果因为端口原因无法启动,可将占用80端口的进程kill掉。然后再启动nginx
启动成功之后,在浏览器输入ip地址,可以看到