导航:首页 > 操作系统 > linuxnginx位置

linuxnginx位置

发布时间:2022-08-14 22:31:00

linux nginx 在哪个文件夹

假设你是用包管理工具安装的nginx:
如果你是redhat系列的,安装包是.rpm包,或者你用yum安装的话,这样查找:
rpm -ql nginx

如果是ubuntu,也是类似的方法,具体参数你可以查查

如果你是源码安装的nginx
那么需要问问安装的人了,或者到/etc/nginx目录下翻一翻配置文件?

② linux上怎么安装nginx

查看是否已经安装了REPC
rpm -qa | grep “REPC”
好的 这里看到已经安装了。
同理 查看openssl gzip wget

如果没有安装则使用yum命令安装下,需要在root权限下操作
分别是
yum install pcre*
yum install openssl*
yum install zlib
yum install zlib-devel
yum install wget
这里看到 这四个东西 都安装好了

下面开始安装nginx
先获取包wget http://nginx.org/download/nginx-1.8.0.tar.gz

后面的版本号可以更改的,可以先用浏览器登陆http://nginx.org/download/ 然后看下你要的是什么版本,目前高到底有测试版 稳定版 旧版 三种

PS:你当前位置在哪,下载的文件就在哪

下载好了以后,自己找个位置复制过去,然后解压。我这里是放在了/usr/local
cp nginx-1.8.0.tar.gz /usr/local
cd /usr/local
tar -zxvf nginx-1.8.0.tar.gz

解压完毕,进去,安装。
cd nginx-1.8.0
./configure --prefix=/usr/local/nginx-1.8.0 \--with-http_ssl_mole --with-http_spdy_mole \--with-http_stub_status_mole --with-pcre

执行这个命令
make && make install

之后进入安装目录
然后 启动 ./sbin/nginx

ps -ef|grep "nginx"
查看服务是否启动 有两个服务

7
至此 安装完毕了。
修改conf/nginx.conf 来完成配置 之后 重启nginx 服务
./sbin/nginx -s reload

③ Linux下怎么确定Nginx安装目录

1、which nginx
/usr/sbin/nginx
2、nginx -V
configure arguments: --prefix=/usr/local/nginx --sbin-path=/usr/sbin --with-http_ssl_mole --with-http_sub_mole --with-http_flv_mole --with-http_stub_status_mole --with-zlib=../zlib-1.2.5 --with-openssl=../openssl-1.0.1i --with-pcre=../pcre-8.13
3、more /etc/init.d/nginx
找nginx和NGINX_CONF_FILE

④ Linux nginx安装目录找不到

如果找不到,那应该就是没有完成安装或者编译

首先要确认是否正确安装了:

  1. make && make install 重新编译一次

其次,在确定安装的目录:

  1. 直接查看rpm包试试, rpm -qa nginx

  2. find . -name 'nginx*',找找它的文件

⑤ nginx 安装linux下什么目录

首先,查找nginx的安装信息

rpm-qa|grepnginx

这样就看到了全部的目录地址!

附:

linux 查找安装包路径,查看yum 安装软件包的路径

⑥ linux nginx缓存文件在哪个文件夹

假设你是用包管理工具安装的nginx:
如果你是redhat系列的,安装包是.rpm包,或者你用yum安装的话,这样查找:
rpm
-ql
nginx
如果是ubuntu,也是类似的方法,具体参数你可以查查
如果你是源码安装的nginx
那么需要问问安装的人了,或者到/etc/nginx目录下翻一翻配置文件?

⑦ linux系统怎么安装nginx

这里以CentOS6.6系统(32位)中安装nginx的源码包,进行讲解。
1. nginx源码包的下载
nginx官方下载地址:http://nginx.org/
选择你要安装的nginx版本,这里,我选择的是 nginx-1.10.2 。
具体的下载链接为:http://nginx.org/download/nginx-1.10.2.tar.gz
可以在其他电脑下载好,通过ftp软件传给要安装的linux电脑。也可以直接在linux电脑上使用wget命令下载。这里我们使用后一种方式。
在linux的根目录,创建一个多级空目录 /my_package/source,用来存放下载的源码包。
mkdir -p /my_package/sourcecd /my_package/source12

执行下载命令:
wget http://nginx.org/download/nginx-1.10.2.tar.gz1

下载完成后,在 /my_package/source 目录中,就有了 nginx-1.10.2.tar.gz 源码包压缩文件。
2. nginx的安装与配置
2.1 准备工作
安装nginx之前,需要先安装pcre库。如果你的linux系统中没有pcre,需要先进行安装。
这里,我们使用yum工具,在线快速安装pcre:
yum -y install pcre
yum -y install pcre-devel12

可以通过下面的命令,找到已安装的pcre和pcre-devel的位置:
rpm -ql pcre
rpm -ql pcre-devel或
find / -name "*pcre*"1234

2.2 nginx的安装
配置nginx安装的参数,比如:安装路径,指定依赖库的具体位置等。
这里我们使用默认安装配置:
tar -zxvf nginx-1.10.2.tar.gzcd nginx-1.10.2./configure123

如果这一步执行正确,在提示信息中会告知nginx将要安装的位置、可执行文件的位置等,如下:
nginx path prefix: "/usr/local/nginx"nginx binary file: "/usr/local/nginx/sbin/nginx"nginx moles path: "/usr/local/nginx/moles"nginx configuration prefix: "/usr/local/nginx/conf"nginx configuration file: "/usr/local/nginx/conf/nginx.conf"nginx pid file: "/usr/local/nginx/logs/nginx.pid"nginx error log file: "/usr/local/nginx/logs/error.log"nginx http access log file: "/usr/local/nginx/logs/access.log"nginx http client request body temporary files: "client_body_temp"nginx http proxy temporary files: "proxy_temp"nginx http fastcgi temporary files: "fastcgi_temp"nginx http uwsgi temporary files: "uwsgi_temp"nginx http scgi temporary files: "scgi_temp"12345678910111213

如果这一步出错了,根据错误提示信息解决问题后,使用 make clean 命令,清除产生的临时文件,再来重新执行 ./configure
如果想查看具体可以配置哪些安装参数,可以使用下面的命令查看:
./configure --help1

编译和安装
makemake install12

到此,nginx的源码包就安装完毕了。
2.3 nginx的配置
如果想修改nginx的配置文件,可使用下面的命令:
vi /usr/local/nginx/conf/nginx.conf1

3. nginx的常用命令
检查测试nginx的配置信息是否正确
/usr/local/nginx/sbin/nginx -t1

启动nginx
/usr/local/nginx/sbin/nginx1

启动nginx服务器后,可以使用下面的命令检测nginx是否启动成功,并查看nginx的端口、主进程号、进程名称等信息。
netstat -tlunp1

也可以使用下面的命令检测nginx是否启动成功,并查看nginx的主进程和子进程的详细信息。
ps aux | grep nginx1

ps aux 命令(a代表前台进程,x代表后台进程,u代表进程的发起者)列出的进程信息中,主要包含以下信息:USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND 。这里,简单说明一下:
USER:表示进程的发起者,也就是说,进程是哪个用户产生的。
PID:表示进程的id,也称作,进程号。%CPU:表示进程占用的CPU资源的百分比。%MEM:表示进程占用的物理内存的百分比。
VSZ:表示进程占用的虚拟内存的大小,单位KB。
RSS:表示进程占用的实际物理内存的大小,单位KB。
TTY:表示进程是在哪个终端中运行的。其中tty1到tty7代表本地控制台终端,tty1到tty6是本地的字符界面终端,tty7是图形终端。pts/0-255代表虚拟终端(即远程登录终端)。
STAT:表示进程的状态。常见的状态有:R 运行;S 睡眠;T 停止;s 包含子进程;+ 位于后台。
START:表示进程是在什么时间启动的。
TIME:表示进程占用CPU的运算时间,值越大,越耗费资源。
COMMAND:表示产生该进程的命令(通过它可以识别正在运行的进程名)。1234567891011

成功启动nginx后,就可以在本地电脑或其他电脑中访问你的nginx服务器中的网站了。
本地电脑(即nginx所在的电脑)的访问方式:curl 127.0.0.1
其他电脑(局域网内)的访问方式:打开浏览器,输入nginx服务器的局域网IP即可。12

为了更方便的使用 /usr/local/nginx/sbin 中的命令,
我们将其加入linux系统的环境变量,即修改文件 /etc/profile,在最后加入下面的代码:
export PATH="/usr/local/nginx/sbin:$PATH"1

保存退出后,执行命令:source /etc/profile 可使该配置文件立即生效。
关闭nginx
nginx -s stop 快速关闭nginx
nginx -s quit 平滑关闭nginx
kill -s QUIT 11247 通过linux的kill命令杀死nginx进程,11247为nginx的主进程号123

重新加载nginx的配置文件
nginx -s reload 修改了nginx的配置文件后,可以使用该命令让新的配置立即生效,而不用重启整个nginx服务器

希望我的方法能够帮助到你

⑧ Linux下怎么确定Nginx安装目录,版本号信息

nginx安装目录可以通过whereis nginx 查询nginx所在的位置
nginx的版本号可以通过nginx -V来查看

阅读全文

与linuxnginx位置相关的资料

热点内容
思科常用配置命令 浏览:377
水容易被压缩吗 浏览:753
java项目试题 浏览:315
为什么安卓拍照没有苹果成相快 浏览:516
安卓版的苹果手机叫什么 浏览:373
手机怎么解压文件夹压缩包 浏览:459
起源任务咋解压 浏览:976
加密式的监督检查 浏览:549
光遇怎么分辨安卓国服和渠道服 浏览:242
ico解压教程 浏览:632
程序员偏右 浏览:17
超算上可以进行vasp编译嘛 浏览:174
北京通app怎么注册登录 浏览:820
iphone上的数据怎么转移到安卓 浏览:743
python求每个时段平均值 浏览:244
安卓手机右上出现Hg什么意思 浏览:69
程序员神经 浏览:753
dns服务器在电脑上有什么用 浏览:915
杭州大妈喜欢程序员 浏览:687
python评论树讲解 浏览:680