文章目录:
- 1、Linux下安装应用程序时它的默认安装路径
- 2、red hat enterprise linux6 怎样安装nginx
- 3、Nginx怎么安装配置
- 4、nginx 安装linux下什么目录
- 5、如何安装nginx
- 6、nginx的默认web目录在哪
Linux下安装应用程序时它的默认安装路径
linux下安装应用程序时它的默认安装路径默认目录一般建议为
/usr所有的软件都仍这里。一般没有选择余地,除非你不想用这个程序安装方式一般是:1、rpm或者deb这种软件包,一般双击安装就行了,当然更好的办法是你在系统的软件管理器里直接安装,这样可以从网上自动下载安装。2、binrun等文件,这是可执行的文件,需要授予可执行权限后运行就行。3、.tar.bz2
.tar.gz,两个是源代码,需要是用编译环境进行编译安装。至于安装路径,建议新手暂时不要想。linux的目录是有一个统一规范的,这个规范的作用是保证任何一个软件都能找到任何另一个软件、文件,一般可以运行的文件放在/bin或者/usr/bin、库文件/lib或/usr/lib,其他文件也都有自己的地方。---------------------------------------------------------------------------用编译模式安装软件可以用
./configure--prefix=xxx来指定安装目录.如果是rpm模式安装,不能指定安装目录,不过可以在安装之后使用locate或whereis来查找安装目录。PS:1、安装完成后,部分软件启动命令加-V参数可以查看。例如:
nginx
-V1[root@11_09
nginx-1.4.2]#
/usr/local/nginx/sbin/nginx
-V2nginx
version:
nginx-1.4.23built
by
gcc
4.1.2
20080704
(Red
Hat
4.1.2-51)4TLS
SNI
support
disabled5configure
arguments:
--user=www
--group=www
--prefix=/usr/local/nginx
--with-http_stub_status_module
--with-http_ssl_module
--with-http_gzip_static_module
--with-ipv62、tar.bz2
.tar.gz源码包里面的configur文件内,有默认安装路径。例如:nginx-1.4.2.tar.gz源码包中configure文件/usr/local/nginx。01case
.$NGX_PREFIX
in02
.)03
NGX_PREFIX=${NGX_PREFIX:-/usr/local/nginx}04
have=NGX_PREFIX
value=/$NGX_PREFIX//
.
auto/define05
;;0607
.!)08
NGX_PREFIX=09
;;1011
*)12
have=NGX_PREFIX
value=/$NGX_PREFIX//
.
auto/define13
;;14esac
red hat enterprise linux6 怎样安装nginx
一、安装前的准备nginx安装环境
yum -y install gcc gcc-c++ autoconf automake make
yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel
二、安装nginx
下载nginx源码包,下载地址为:,在这个地址下选一个你想安装版本。
创建一个目录用来放置你下载的源码
mkdir my_nginx
cd my_nginx
wget
tar -zxvf nginx-1.9.0.tar.gz
cd nginx-1.9.0
现在就可以进行安装了,传统的安装步骤。
./configure
make
make install
这样就可以安装好了。
注意:nginx的默认安装路径是 /usr/local/nginx 其运行文件在其/usr/local/nginx/sbin目录下面(稍后介绍添加环境变量,任何路径就可以执行nginx)。
启动nginx:
进入/usr/local/nginx/sbin 下执行就可以了
./nginx
这个时候你就启动nginx了
在浏览器中输入127.0.0.1会弹出下面的页面表示你nginx安装成功了。
Nginx怎么安装配置
1、在线安装 Ubuntu版的 sudo apt-get install nginx;CentOS 版 sudo yum install nginx;
2、源码安装 下载地址:
所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下
启动程序文件在/usr/sbin/nginx
日志放在了/var/log/nginx中,分别是access.log和error.log
并已经在/etc/init.d/下创建了启动脚本nginx
默认的虚拟主机的目录设置在了/usr/share/nginx/www
在线安装的启动过程$sudo /etc/init.d/nginx start
nginx 安装linux下什么目录
首先,查找nginx的安装信息
rpm -qa | grep nginx
然后
rpm -ql nginx-1.14.2-1.el6.ngx.x86_64
这样就看到了全部的目录地址!
附:
linux 查找安装包路径,查看yum 安装软件包的路径
如何安装nginx
Windows下安装:
1.下载nginx压缩包zip文件
2.解压到一个目录中
3.找到nginx.exe双击即可
一般需要对nginx.conf文件进行配置,如不配置,只能看到欢迎页
Linux下安装:
一、下载→编译→安装→启动
1.下载nginx最新版
到官方网站上下载最新的tar.gz包
直接下载nginx的url为-{version}.tar.gz,其中{version}为nginx的版本号
命令:[root@localhost ~]# wget
2.解压文件
[root@localhost ~]# tar -zvxf nginx-1.9.14.tar.gz
3.进入nginx解压目录
[root@localhost ~]# cd nginx-1.9.14
4.使用参数进行编译,后面会给出编译参数的具体解释
[root@localhost nginx-1.9.14]# ./configure –prefix=/etc/nginx –sbin-path=/usr/sbin/nginx –conf-path=/etc/nginx/nginx.conf –error-log-path=/var/log/nginx/error.log –http-log-path=/var/log/nginx/access.log –pid-path=/var/run/nginx.pid –lock-path=/var/run/nginx.lock –http-client-body-temp-path=/var/cache/nginx/client_temp –http-proxy-temp-path=/var/cache/nginx/proxy_temp –http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp –http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp –http-scgi-temp-path=/var/cache/nginx/scgi_temp –user=nginx –group=nginx –with-http_ssl_module –with-http_realip_module –with-http_addition_module –with-http_sub_module –with-http_dav_module –with-http_flv_module –with-http_mp4_module –with-http_gunzip_module –with-http_gzip_static_module –with-http_random_index_module –with-http_secure_link_module –with-http_stub_status_module –with-http_auth_request_module –with-mail –with-mail_ssl_module –with-file-aio –with-ipv6 –with-http_v2_module
5.执行编译过程
[root@localhost nginx-1.9.14]# make make install
6.配置nginx.conf
7.启动nginx
[root@localhost nginx-1.9.14]# nginx
二、编译参数
–prefix=path
定义保存服务器文件的目录。这个目录同时将作用于nginx.conf配置文件中配置的相对路径(但不包括源码库的路径)。默认值为/usr/local/nginx。
–sbin-path=path
设置nginx可执行文件的名称,该名称只在安装期间使用。默认值是prefix/sbin/nginx
–conf-path=path
设置nginx.conf配置文件的名称。如果需要,nginx可以使用不同的配置文件启动,你可以通过命令行参数 -c file启动。默认文件名为prefix/conf/nginx.conf
–pid-path=path
设置nginx.pid文件的名称,nginx.pid用于存储主进程的进程ID。安装后,该文件名称可以在nginx.conf的pid指令中修改。默认为prefix/logs/nginx.pid
–error-log-path=path
设置重要的错误、警告以及诊断文件的名字。安装后,可以通过nginx.conf的error_log指令修改。默认为prefix/logs/error.log
–http-log-path=path
记录主要请求日志的名称,安装后通过access_log指令修改。默认为prefix/logs/access.log
–user=name
设置工作进程的用户名,安装后可以通过user指令修改。默认值为nobody
–group=name
设置工作进程的用户组,安皇后可以通过user指令修改,默认与user相同。
–with-xxx_module
安装xxx模块,这些模块可以在nginx文档中找到。
–without-xxx_module
不安装xxx模块(有些模块是默认安装的,如果不想安装,可以通过这个参数屏蔽),这些模块可以在nginx文档中找到。
nginx的默认web目录在哪
yum安装一般在 /usr/share/nginx/html/
源码安装一般在/usr/local/nginx/html
称,nginx.pid用于存储主进程的进程ID。安装后,该文件名称可以在nginx.conf的pid指令中修改。默认为prefix/logs/nginx.pid–error-log-path=path设置重要
文档中找到。–without-xxx_module不安装xxx模块(有些模块是默认安装的,如果不想安装,可以通过这个参数屏蔽),这些模块可以在nginx文档中找到。nginx的默认web目录在哪yum安装一般在 /usr/share/ngi