东莞网站设计多少钱,站长工具seo综合查询问题,郴州网站网络推广平台,网站商城建设费用1、Linux安装Nginx
1.1、下载Nginx安装包
Linux Nginx-1.25.5
官方其他版本
1.2、解压安装包 tar -zxvf nginx-1.25.5.tar.gz 1.3、安装依赖包
由于我使用的是1.25.5版本#xff0c;所以需要加入依赖包 # yum install pcre pcre-devel # yum install zlib-devel 1.4、配置…1、Linux安装Nginx
1.1、下载Nginx安装包
Linux Nginx-1.25.5
官方其他版本
1.2、解压安装包 tar -zxvf nginx-1.25.5.tar.gz 1.3、安装依赖包
由于我使用的是1.25.5版本所以需要加入依赖包 # yum install pcre pcre-devel # yum install zlib-devel 1.4、配置Nginx编译环境 进入解压后的目录 # cd nginx-1.25.5 # ./configure --prefix/usr/local/nginx prefix后面的路径是您nginx解压的路径 1.5、执行编译指令 # make make install 2、常用指令
注意常用指令需要在sbin目录下使用如果没有sbin目录则移步下方 “4、常见问题” 中。
2.1、查看版本 ./nginx -v 2.2、检查配置文件 ./nginx -t 2.3、启动Nginx ./nginx 2.4、停止Nginx ./nginx -s stop 2.5、重新加载 ./nginx -s reload 3、浏览器访问
3.1、关闭防火墙 # systemctl stop firewalld 3.2、开放80端口 firewall-cmd --zonepublic --add-port80/tcp --permanent 3.3、启动Nginx # ./nginx 3.4、浏览器访问 在本机浏览器访问Linux虚拟机IP即可。 4、常见问题
4.1、执行权限不够
在命令前加入 sudo 即可如 sudo ./nginx 4.2、安装依赖包不停尝试更换镜像或卡住
运行以下命令修改成阿里云镜像 sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 4.3、没有sbin目录
这是由于您配置编译环境操作失误了重新执行 1.4 的步骤尝试报错或者没用那就执行编译环境完后在重新使用make编译如 # ./configure --prefix/usr/local/software/nginx-1.25.5 # make # make install //先执行如果报错同一文件则不需要执行等待make编译结束 4.4、报错有关日志文件等信息
报错信息如下
意思是找不到你的logs目录中的error.log\access.log文件
此时只需要手动创建这些文件即可 4.5、修改日志文件出错
这可能是由于您的日志文件权限不够进入logs日志目录对错误中提到的日志文件赋予最高权限 例如 # chmod 777 error.log