linux下安装nginx
1:cd /usr/local
进入usr的local文件夹中
2:wget -c https://nginx.org/download/nginx-1.6.2.tar.gz (sudo wget -c https://nginx.org/download/nginx-1.6.2.tar.gz)
下载nginx的压缩包并复制到usr下的local文件中
这时,报错,提示我权限不够,所以执行 "sudo wget -c https://nginx.org/download/nginx-1.6.2.tar.gz";sudo命令是指已管理员的身份执行某个操作.
3. 安装nginx需要下载四个依赖库文件
在 CentOS 中,通过 yum
来与单独的包文件和存储库进行交互。
在Ubuntu中安装依赖库方式如下图所示:
解决依赖包openssl安装,命令:
sudo apt-get install openssl libssl-dev
解决依赖包pcre安装,命令:
sudo apt-get install libpcre3 libpcre3-dev
解决依赖包zlib安装,命令:
sudo apt-get install zlib1g-dev
填坑:
3.1.这里需要了解一下linux发行版的概念:Linux 10个主流发行版本,Ubuntu和CentOS是其中的一个发行版,不同的发行版,对包的管理方式是不一致的.
3.2. 各个发行版本对包的管理,可以参考如下地址:https://linux.cn/article-8782-1.html
4. 将nginx安装目录/etc/local下
首先cd到/usr/local/nginx-1.6.2文件夹中
./configure --prefix命名的作用:编译的时候用来指定程序存放路径 。
5.编译成功之后,在/usr/local文件夹下会生成一个nginx文件夹,如下图所示
nginx文件夹下包含四个文件夹
6.源码安装的启动
启动:/usr/local/nginx/sbin/nginx
关闭:/usr/local/nginx/sbin/nginx -s stop
重启:/usr/local/nginx/sbin/niginx -s reload\
7. 查看是否成功