当前位置:首页 » 编程软件 » suse编译安装nginx

suse编译安装nginx

发布时间: 2023-09-21 11:34:08

❶ 如何在ubuntu下 安装nginx服务器

你好,安装nginx可以按照以下方法进行:
1、打开网络在搜索栏输入nginx找到nginx官网,点击进入,点击最新发布版,开始下载。
2、配置编译安装,配置./configure --prefix=/usr/local/nginx编译、安装make && make install配置过程可能出现:
错误描述:error: the HTTP rewrite mole requires the PCRE library

解决方法:
需要安装pcre包。
sudo apt-get update
sudo apt-get install libpcre3 libpcre3-dev
你可能还需要安装

sudo apt-get install openssl libssl-dev
3、启动nginx,进入nginx安装目录,找到nginx目录所在目录,执行./nginx -c /usr/local/nginx/conf/nginx.conf启动服务;
在浏览器输入web服务器地址http://127.0.0.1,浏览器显示速度超级快,说明nginx安装启动成功。

希望我的回答可以帮到你。

❷ 如何在linux中安装nginx

第一步:下载相应的版本nginx-1.5.9.tar.gz
第二步:解压 tar -zxvf nginx-1.5.9.tar.gz
第三步:设置一下配置信息 ./configure --prefix=/usr/local/nginx ,或者不执行此步,直接默认配置
第四步:
make 编译 (make的过程是把各种语言写的源码文件,变成可执行文件和各种库文件)
make install 安装 (make install是把这些编译出来的可执行文件和库文件复制到合适的地方)

❸ linux 下nginx模块的安装

安装

第一步 下载并解压Nginx压缩

从Nginx官网下载Nginx,或者在Linux上执行wget http://nginx.org/download/nginx-1.10.1.tar.gz命令直接下载
解压nginx-1.10.1.tar.gz文件:

tar zxvf nginx-1.10.1.tar.gz
1
1
第二步 配置

cd nginx-1.10.1
./configure --prefix=/usr/local/nginx
1
2
1
2
注意:
① 如果之前没有安装C compiler(C 编译器),这一步将报如下错误信息:

xueliang@dev:~/download/nginx-1.10.1$ ./configure –prefix=/usr/local/nginx
checking for OS
+ Linux 4.2.0-27-generic x86_64
checking for C compiler … not found

./configure: error: C compiler cc is not found

xueliang@dev:~/download/nginx-1.10.1$
可以参考这篇文章安装C compiler,然后继续下面的操作

② 如果之前没有安装PCRE,这一步将报如下错误信息:

checking for PCRE library … not found
checking for PCRE library in /usr/local/ … not found
checking for PCRE library in /usr/include/pcre/ … not found
checking for PCRE library in /usr/pkg/ … not found
checking for PCRE library in /opt/local/ … not found

./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= option.

xueliang@dev:~/download/nginx-1.10.1$

③ 如果之前没有安装zlib,这一步将报如下错误信息:

checking for md5 in system md library … not found
checking for md5 in system md5 library … not found
checking for md5 in system OpenSSL crypto library … not found
checking for sha1 in system md library … not found
checking for sha1 in system OpenSSL crypto library … not found
checking for zlib library … not found

./configure: error: the HTTP gzip mole requires the zlib library.
You can either disable the mole by using –without-http_gzip_mole
option, or install the zlib library into the system, or build the zlib library
statically from the source with nginx by using –with-zlib= option.

xueliang@dev:~/download/nginx-1.10.1$

也可以跳过此步,执行默认安装,--prefix的默认值为/usr/local/nginx,Nginx官网对此有说明:Building nginx from Sources

❹ linux 怎么安装nginx

Centos7配置Nginx+php7Web服务

作者:JadeGlorious

1、安装相应的扩展支持;

yuminstallgcc-c++
yuminstallpcrepcre-devel
yuminstallzlibzlib-devel
yuminstallopensslopenssl-devel
yum-yinstalllibjpeglibjpeg-devellibpnglibpng-develfreetypefreetype-devellibxml2libxml2-develmysqlpcre-devel
yum-yinstallcurl-devellibxslt-devel

集成至一行命令一次安装
yum-yinstalllibjpeglibjpeg-devellibpnglibpng-develfreetypefreetype-devellibxml2libxml2-develmysqlpcre-develgcc-c++pcrepcre-develpcrepcre-developensslopenssl--develcurl-devellibxslt-devel

如有不能成功安装的,单独再安装一次即可;
2、编译安装Nginx最新版本
//检查是否已经安装nginx

$find/-namenginx

//如果已经安装nginx先卸载掉

$yumremovenginx

//进入习惯使用的下载目录,下载想要使用的nginx版

$wgethttp://nginx.org/download/nginx-1.7.4.tar.gz

//解压nginx安装包

$tar-zxvfnginx-1.7.4.tar.gz

//进入解压后的目录

$cdnginx-1.7.4

//配置安装信息,要加载什么扩展,安装到什么目录之类的
//使用--prefix参数指定nginx安装的目录,make、makeinstall安装

$./configure$默认安装在下载目录

//指定目录

$./configure--prefix=/usr/local/nginx//指定安装在/usr/local/nginx

//编译安装

$make&&makeinstall

//检查是否安装成功

$whereisnginx

3、编译安装PHP7

//下载、解压、进入目录:

$wgethttp://downloads.php.net/~ab/php-7.0.6RC1.tar.gz
$tar-zxvfphp-7.0.6RC1.tar.gz$cdphp-7.0.6RC1

//配置安装信息、扩展

$./configure--prefix=/usr/local/php--exec-prefix=/usr/local/php--bindir=/usr/local/php/bin--sbindir=/usr/local/php/sbin--includedir=/usr/local/php/include--libdir=/usr/local/php/lib/php--mandir=/usr/local/php/php/man--with-config-file-path=/usr/local/php/etc--with-mysql-sock=/var/run/mysql/mysql.sock--with-mhash--with-openssl--with-mysql=shared,mysqlnd--with-mysqli=shared,mysqlnd--with-pdo-mysql=shared,mysqlnd--with-gd--with-iconv--with-zlib--enable-zip--enable-inline-optimization--disable-debug--disable-rpath--enable-shared--enable-xml--enable-bcmath--enable-shmop--enable-sysvsem--enable-mbregex--enable-mbstring--enable-ftp--enable-gd-native-ttf--enable-pcntl--enable-sockets--with-xmlrpc--enable-soap--without-pear--with-gettext--enable-session--with-curl--with-jpeg-dir--with-freetype-dir--enable-opcache--enable-fpm--enable-fastcgi--with-fpm-user=nginx--with-fpm-group=nginx--without-gdbm--disable-fileinfo

//编译检查不通过,缺少什么扩展安装了重新检测,通过后编译安装

$makeclean&&make&&makeinstall

maketest

配置文件
#cpphp.ini-development/usr/local/php/lib/php.ini
#cp/usr/local/php/etc/php-fpm.conf.default/usr/local/php/etc/php-fpm.conf
#cp/usr/local/php/etc/php-fpm.d/www.conf.default/usr/local/php/etc/php-fpm.d/www.conf#cp-R./sapi/fpm/php-fpm/etc/init.d/php-fpm

//安装完成后修改nginx配置文件nginx.conf,添加对php的支持,指定项目目录,完成后重启nginx
//启动php-fpm

#/etc/init.d/php-fpm

❺ 如何在Linux系统中安装Nginx服务器

Nginx服务器对于提高网站的运行速度是非常有帮助的,它经常搭配Linux系统使用。那么如何在Linux系统下面安装Nginx服务器呢?下面我给大家分享一下。

工具/材料

Linux命令行

首先我们需要将nginx的安装包放到linux的/usr/local/software目录下面,如下图所示

接下来通过yum install命令安装nginx的依赖包,如下图所示,依赖包有pcre,pcre-devel,zlib,zlib-devel

然后我们将nginx的安装包进行解压,如下图所示,tar解压这里搭配zxvf参数

解压以后我们就可以在目录下看到如下图所示的文件夹,这里面就包含了安装命令

接下来我们进入解压文件,执行configure命令对安装文件进行编译,如下图所示

编译完以后执行make和make install两个命令进行nginx的安装,如下图所示

安装好了以后我们就可以看到如下图所示的nginx目录,这里的启动文件就在sbin文件夹下面

接下来我们通过/usr/local/nginx/sbin/nginx命令启动nginx服务器,如下图所示

最后我们执行ps -ef | grep nginx命令查看一下nginx是否启动成功,出现如下图所示的记录代表启动成功

❻ linux下安装nginx部署多个前端项目

1.先安装nginx所需要的环境

yum install gcc-c++

yum install -y pcre pcre-devel

yum install -y zlib zlib-devel

yum install -y openssl openssl-devel

也可按照如下命令一键安装

yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

2.安装nginx,安装在/usr/local下

wget -c https://nginx.org/download/nginx-1.10.1.tar.gz

# 解压缩

tar -zxvf linux-nginx-1.12.2.tar.gz

cd nginx-1.12.2/

# 执行配置

./configure

# 编译安装(默认安装在/usr/local/nginx)

make

make install

安装完直接访问 http://121.36.107.248/     默认端口是80

Nginx常用命令

测试配置文件:${Nginx}/sbin/nginx -t

启动命令:${Nginx}/sbin/nginx

停止命令:${Nginx}/sbin/nginx -s stop/quit

重启命令:${Nginx}/sbin/nginx -s reload

查看进程命令:ps -ef | grep nginx

平滑重启:kill -HUP [Nginx主进程号(即ps命令查到的PID)]

喜欢请关注 “蛋皮皮” 微信公众号!更多干货等你来学习哦。

❼ 在linux上安装nginx是不是会创建名为nginx或nobody的用户和用户组

要编译安装Nginx,首先我们要安装依赖包 pcre-devel 和 zlib-devel:# yum install pcre-devel zlib-devel -y
程序默认是使用 nobody 身份运行的,我们建议使用 nginx 用户来运行,首先添加Nginx组和用户,不创建家目录,不允许登陆系统
# groupadd nginx
# useradd -M -s /sbin/nologin -g nginx nginx

2
准备工作完成后就是下载编译安装Nginx了,可以从我提供的网盘下载,也可以去Nginx的官网下载。
首先解压源码包:
# tar xf nginx-1.4.4.tar.gz
然后 cd 到解压后的目录就可以执行 ./configure 了
# cd nginx-1.4.4
指定安装目录和运行时用的属主和属组,并启用状态监控模块等
# ./configure \
--prefix=/usr/local/nginx \
--pid-path=/var/run/nginx/nginx.pid \
--lock-path=/var/lock/nginx.lock \
--user=nginx \
--group=nginx \
--with-http_ssl_mole \
--with-http_flv_mole \
--with-http_stub_status_mole \
--with-http_gzip_static_mole \
--http-client-body-temp-path=/var/tmp/nginx/client/ \
--http-proxy-temp-path=/var/tmp/nginx/proxy/ \
--http-fastcgi-temp-path=/var/tmp/nginx/fcgi/ \
--http-uwsgi-temp-path=/var/tmp/nginx/uwsgi \
--http-scgi-temp-path=/var/tmp/nginx/scgi \
--with-pcre
等配置完成后就可以 make && make install 了

热点内容
百米2什么配置 发布:2024-11-18 23:37:55 浏览:649
mp3存储 发布:2024-11-18 23:20:08 浏览:864
自考专升本密码多少位 发布:2024-11-18 23:16:45 浏览:267
数据库底库 发布:2024-11-18 23:15:08 浏览:944
linuxmp3 发布:2024-11-18 23:15:03 浏览:896
累加存储器 发布:2024-11-18 23:13:33 浏览:859
java跳出多重循环 发布:2024-11-18 22:52:28 浏览:57
传奇私服登录脚本 发布:2024-11-18 22:47:54 浏览:878
云服务器还用买电脑吗 发布:2024-11-18 22:42:44 浏览:667
算法开关门 发布:2024-11-18 22:37:09 浏览:478