Linux安装Nginx

一、先安装依赖 yum -y install gcc pcre-devel zlib-devel openssl openssl-devel

1、rpm包安装的,可以用 rpm -qa 看到,如果要查找某软件包是否安装,用 rpm -qa | grep "软件或者包的名字"

 

2、以deb包安装的,可以用 dpkg -l 看到。如果是查找指定软件包,用 dpkg -l | grep "软件或者包的名字"

 

3、yum方法安装的,可以用 yum list installed 查找,如果是查找指定包,用 yum list installed | grep "软件名或者包名"

 

二、下载nginx

打开 http://nginx.org/en/download.html 下载 nginx-1.17.5.tar.gz

将下载的nginx 放到 web下;

解压缩包: tar -zxvf nginx-1.17.5.tar.gz

进入nginx目录 : cd /nginx-1.17.5

创建日志目录: mkdir logs

输入配置: ./configure --prefix=/web/nginx-1.17.5

继续输入 : make

继续输入:make install

进入sbin: cd sbin/

判断配置文件是否有效输入 : ./nginx -t

输入启动命令:./nginx

打开浏览器输入你的网址回车,打开的是默认的错误页面(坑爹啊),如下图

Linux安装Nginx_第1张图片

这个原因是因为没有修改配置文件,打开nginx.conf

找到

location / {

root html;

index index.html index.htm;

}

在/后面添加个名称即可,例如web

location /web {

root html;

index index.html index.htm;

}

修改完成后重载配置文件: 

./nginx -s reload

再访问你的网址,即可打开nginx的默认首页

Linux安装Nginx_第2张图片

 

PS:  常用命令

最后cd /usr/local/nginx/sbin
重载配置文件 ./nginx -s reload
判断配置文件是否有效 ./nginx -t
停止nginx服务 ./nginx -s stop
启动nginx服务 ./nginx

 

PS:查看是否安装了gcc

yum list installed | grep "gcc"

 

这里可以确认我们没有安装gcc。

然后输入 : yum -y install gcc

再次执行查找命令

 

你可能感兴趣的:(服务器)