centos7nginx编译
在你编译是 --prefix=指定的目录下有一个bin目录,里面有一个nginx启动脚本,如果没有指定,默认在/usr/local/nginx下,即/usr/local/nginx/sbin/nginx
Ⅱ nginx启动失败了,怎么解决centos7
你这个是安装nginx时出现错误了,你是通过yum安装的,还是apt-get?这两种方式安装会生成一些非原生的东西,比如说使用apt-get安装,它会生成两个配置文件,一个是原生的nginx.conf,还有一个叫user.conf吧,具体什么名忘了,是以前一个同事这么安装我看到的。就是说,你使用这样安装它会生成一些跟编译安装不一样的东西,如果这些东西里面有哪个不正确就会出错,建议你重新安装一下。如果你使用yum安装的,那么使用yum -e卸载重新再试一次。
不过我还是建议你使用编译安装,编译安装的方式不会生成那么多自己不知道的东西,全部都在一个文件夹下面,一个make&&make install就行了,你网上搜一下相关资料
Ⅲ centos安装nginx错误
出现这个错误是因为nginx的安装目录和解压缩目录选择了同一个,并且参数没有配置好。
举例说明:在centos 7.2 环境下,我把nginx-1.12.2.tar.gz压缩文件放在/opt/目录下,tar -zxvf nginx-1.12.2.tar.gz 解压以后出现nginx-1.12.2文件夹,mv nginx-1.12.2 nginx更改文件夹名为nginx,cd nginx进入nginx目录,./configure --prefix=/opt/nginx 设置参数,make进行编译,make install进行安装,安装的时候就会报这个错误。
解决方法有两个(这里的参数只是针对解决问题,还需配合其他参数使用才不会使目录那么乱):
安装目录和解压缩目录不要选择同一个,即:./configure --prefix=/usr/local/nginx
设置conf-patn参数,即: ./configure --prefix=/opt/nginx --conf-path=/opt/nginx/conf/nginx.conf
Ⅳ 如何在 centos 7 中编译安装 nginx1.7.8
1.先从nginx官网下载最新的版本 http://nginx.org/download/nginx-1.7.8.tar.gz
2.解压nginx-1.7.8.tar.gz,然后执行下面操作即可
./configure --prefix=/usr/local/nginx
make
make install
Ⅳ centos7默认安装了nginx吗
如果你nginx是rpm包安装的,直接用如下命令: nginx -V 如果你是源码包编译安装
Ⅵ centos7怎么查看已经安装nginx
如果你nginx是rpm包安装的,直接用如下命令:
nginx -V
如果你是源码包编译安装,假如你的安装路径是/usr/local/nginx,那么你可以使用:
/usr/local/nginx/sbin/nginx -V
注意是大写的V,这样你就可以看到nginx已经加载的模块了。
Ⅶ centos7 nginx 镜像怎么用
如果你nginx是rpm包安装的,直接用如下命令: nginx -V 如果你是源码包编译安装,假如你的安装路径是/usr/local/nginx,那么你可以使用: /usr/local/nginx/sbin/nginx -V 注意是大写的V,这样你就可以看到nginx已经加载的模块了。
Ⅷ CentOS编译安装Nginx时的问题 使用sudo su root了。提示Error1,Error2什么的,没发现具体信息呢
使用sudo su root不行那你换一个啊
我推荐你一款不错的软件应用宝
在应用宝主界面右上角单击带有向下箭头的主菜单图标按钮
在弹出的菜单列表中点击打开设置窗体。
设置完成后我们可以找到相关的工具箱进行手机管理和ROOT
打开应用宝的工具箱后就可以找到ROOT功能了。
Ⅸ centos7怎么安装nginx
安装环境为:最小化安装的centos7,关闭seliunx。
最小化安装centos:
关闭selinux
sed –i ‘s/SELINUX=enforcing/SELINUX=disabled/g’ /etc/selinux/config
开始安装nginx1.7.8
创建群组
groupadd www
创建一个用户,不允许登陆和不创主目录
useradd -s /sbin/nologin -g www -M www
#下载最新版nginx
wget -C
tar zxvf nginx-1.7.8.tar.gz
#编译基本能运行的nginx
./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_mole --with-http_ssl_mole --with-http_gzip_static_mole
make
make install
如果有错误提示:
./configure: error: C compiler cc is not found
解决方法:
yum install gcc gcc-c++
如果有错误提示:
./configure: error: the HTTP rewrite mole requires the PCRE library.
You can either disable the mole by using –without-http_rewrite_mole
option, or install the PCRE library into the system, or build the PCRE library
statically from the source with nginx by using –with-pcre=<path> option.
解决方法:
yum install pcre-devel
如果有错误提示:
./configure: error: SSL moles require the OpenSSL library.