Centos7配置Nginx
先安装gcc-c++编译器
yum install gcc-c++ yum install -y openssl openssl-devel
再安装pcre包
yum install -y pcre pcre-devel
再安装zlib包
yum install -y zlib zlib-devel
在/usr/local/下创建文件nginx文件
mkdir /usr/local/nginx
在网上下nginx包上传至Linux:https://nginx.org/download/
也可以直接下载
wget https://nginx.org/download/nginx-1.19.9.tar.gz
解压并进入nginx目录
tar -zxvf nginx-1.19.9.tar.gz
cd nginx-1.19.9
使用nginx默认配置
./congigure
编译安装
make
make install
查找安装路径启动
whereis nginx
启动
进入sbin目录,可以看到有一个可执行文件nginx,直接./nginx执行就OK了。
./nginx
查看是否启动成功(会出现三个进程)
ps -ef | grep nginx
注意
如果同时已经安装了apache(httpd)服务,二者会因为都默认使用80端口而产生冲突,修改其一的配置文件即可。
我修改了nginx.conf的listen为81。