首页 > 其他 > 详细

Nginx 安装

时间:2020-07-10 21:00:46      阅读:68      评论:0      收藏:0      [点我收藏+]

下面的操作是以Centos6.8为例

1. 使用远程连接工具连接Centos6.8操作系统

2. 安装nginx相关依赖

gcc 这个我是在安装6.8的时候就已经安装上了

pcre

  • ? 首先把自己的下载好的安装包上传到Linux系统中 上传的目录为/usr/src
  • ? 解压压缩文件 使用命令 tar –xvf pcre-8.37.tar.gz
  • ? 进入解压完成后的目录 执行./configure 命令
  • ? 最后执行 make && make install 命令
  • ? 最后查看一下版本信息 用于检查是否正真正安装完成 命令为: pcre-config --version

openssl

zlib

其余两个依赖则使用如下命令

yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel

3.正式开始安装Nginx

  • 首先把自己的下载好的安装包上传到Linux系统中 上传的目录为/usr/src

  • 解压压缩文件 使用命令 tar –xvf nginx-1.12.2.tar.gz

  • 进入解压完成后的目录 执行./configure 命令

  • 最后执行 make && make install 命令

可以在/usr/local/nginx/sbin下面 启动 ./nginx 命令启动nginx

  • 如果启动失败了,则可以使用 find / -type f -name *libpcre.so.* #查看libpcre.so文件位置
  • 在使用 ln -s /lib64/libpcre.so.0.0.1 /lib64/libpcre.so.1 #建立软链接

使用 ps -ef | grep nginx 来查看nginx是否启动完成

然而此时在你的浏览器上面是访问不了Nginx的主页面的,因为没有开放80这个端口,当然是可以直接关闭防火墙来完成。

使用此命令来完成 service iptables stop (关闭防火墙)
service iptables start (开启防火墙)

但是那样在实际开发中是很危险的,所以我们最好开放这个80端口就可以了

按照以下操作开放80端口:
a、vim编辑/etc/sysconfig/iptables文件
b、在文件的COMMIT之前加入如下代码: (最好是在跟这条代码相近的地方,加入此代码)
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
c、存盘退出
d、重启服务: service iptables restart
e、此命令可以查看开放的端口号: iptables -L -n

? f、然后在你的电脑上,使用你的Linux IP 地址就可以访问Nginx了。 使用ifconfig命令查看自己的LinuxIP

Nginx 安装

原文:https://www.cnblogs.com/wsja/p/13280357.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!