nginx安装
前期准备
nginx中文官网:http://nginx.org/en/
nginx下载:http://nginx.org/en/download.html
1.windows
将windows版的nginx解压在不包含中文的文件夹后,就可以使用了,就已经安装完毕了。
2.linux源码安装
2.1上传源码文件到centos7,并解压,
![在这里插入图片描述](https://img-blog.csdnimg.cn/fde8f4b6d42c437296b1270e91d08f7a.png
解压命令: tar -zxvf 压缩文件名
2.2 安装
2.2.1 nginx是c和c++写的,要编译源码需要安装一些依赖。
命令:yum install -y gcc-c++
命令:
yum install -y pcre pcre-devel
命令:
yum install -y openssl openssl-devel
2.2.1进入文件
命令: cd 文件名
使用命令ls -l 可以看到nginx的目录:
运行configure文件,检查环境变量
命令:./configure
检查完毕,上面是安装的目录
编译
命令:make
安装
命令:make install
2.3安装后到/usr/local目录下就可以看到nginx了
2.4开放端口
命令:
firewall-cmd --add-port=80/tcp --zone=public --permanent
firewall --reload
firewall-cmd --list-port
启动: ./sbin/nginx
3.windows下设置为守护进程。
链接:https://pan.baidu.com/s/1buxTW4JhIh4HVnGdUDuq1A?pwd=1314
提取码:1314
设置守护进程软件下载
3.1打开配置软件。
3.2配置配置软件如下。
3.3打开cmd
3.4输入命令:myapp.exe install 运行:
3.4重新执行
执行成功后,打开服务。
可以看到服务设置成功。
也可以访问。
4.linux下设置为守护进程。
找一个源码安装的nginx
4.1下载文件
4.2进到设置守护进程的目录下。
命令:cd /etc/init.d/
4.3上传nginx文件到/tec/init.d/目录下。
4.4:设置启动权限
命令:chmod +x nginx
4.5:将nginx加入到系统服务
命令:chkconfig --add nginx
4.6查看服务
命令:chkconfig --list