安装包下载
采用wget 命令进行下载.登录linux。进入到/usr/local/src 目录。建立nginx目录. mkdir nginx。 然后进入到nginx目录。 执行 wget http://nginx.org/download/nginx-1.12.2.tar.gz进行下载.
依赖下载
nginx 依赖如下包: pcre-8.37.tar.gz openssl-1.0.1.tar.gz zlib-1.2.8.tar.gz
安装pcre 依赖
pcre-8.37.tar.gz 的安装依赖gcc-c++.所以需要百度安装下gcc-c++。 需要c语音的编译环境. yum install gcc- c++。 然后用 wget下载 pcre-8.37.gar.gz 文件。同样是进入/usr/local/src目录。建pcre目录, mkdir pcre.。进入pcre目录,下载依赖: wget http:downloads/sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz; 下载完后,需要进行解压操作. tar -xvf pcre-8.37.tar.gz。 解压后在 pcre目录里面。进行编译. ./configure 编译后进行安装. 还是在解压后的目录里面 进行 make && make install.
其他依赖的安装
采用yum 命令进行安装操作: yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel .
nginx安装
首先进行解压. tar -xvf nginx-1.12.2.tar.gz. 然后进入解压缩目录。进行**./configure命令,和pcre一样。 然后进行make && make install命令 安装完成后,在/usr/local 会创建一个目录 nginx目录。然后进入/usr/local/nginx/sbin**. 在这个目录里面可以操作命令。常见的命令有启动,重启,和关闭.分别是: ./nginx 启动 ./nginx -s reload 重新加载文件 ./nginx -s stop 停止服务. nginx 的配置文件是 /usr/local/nginx/conf 目录下的 nginx.conf文件夹。可以在/usr/local/nginx/conf目录下执行 vim nginx.conf命令进行修改查看.
端口的放开
刚开始配置好nginx后,正常启动,在windows上面用浏览器访问80端口(nginx 默认监听80端口)无法访问.最后发现是linux系统还没有开放这个端口。我的linux服务器是centos 8. 如果是低版本的linux服务器,端口的命令是 iptables(可以自行百度了解) 查看端口:firewall-cmd --list-all. 添加端口 firewall-cmd --add-port=80/tcp --permanent 添加后重启防火墙: firewall-cmd --reload 常用的就是上面的三个命令。还是比较简单的.
|