debian 安装配置nginx

默认会有安装:

        sudo apt-get install nginx

更新:

        apt-get update

        apt-get install nginx

服务启动与停止:

        sudo systemctl stop nginx

        sudo systemctl start nginx

        sudo systemctl restart nginx

        sudo systemctl reload nginx

服务设置是否自启动:

        sudo systemctl disable nginx

        sudo systemctl enable nginx

查看服务是否启动:

         ps -ef | grep nginx

查看服务的状态:

        systemctl status nginx

nginx的默认配置:

        

‘–conf-path=/etc/nginx/nginx.conf’, #配置文件路径,默认是conf/nginx
‘–error-log-path=/var/log/nginx/error.log’, #错误日志路径,默认是/logs/error.log
‘–http-client-body-temp-path=/var/lib/nginx/body’, #指定http客户端请求缓存文件存放目录的路径
‘–http-fastcgi-temp-path=/var/lib/nginx/fastcgi’, #指定http FastCGI缓存文件存放目录的路径
‘–http-log-path=/var/log/nginx/access.log’, #指定http默认访问日志的路径
‘–http-proxy-temp-path=/var/lib/nginx/proxy’, #指定http反向代理缓存文件存放目录
‘–http-scgi-temp-path=/var/lib/nginx/scgi’, #指定http sigi缓存文件存放目录的路径
‘–http-uwsgi-temp-path=/var/lib/nginx/uwsgi’, #指定http uwsgi缓存文件存放目录的路径
‘–lock-path=/var/lock/nginx.lock’, # 指定nginx.lock文件的路径
‘–pid-path=/var/run/nginx.pid’, # 指定nginx.pid文件的路径,默认是/logs/nginx.pid
‘–with-debug’, #启用调试日志
‘–with-http_addition_module’, #启用http_addition_module
‘–with-http_dav_module’, #启用http_dav_module
‘–with-http_geoip_module’,
‘–with-http_gzip_static_module’,
‘–with-http_image_filter_module’,
‘–with-http_realip_module’,
‘–with-http_stub_status_module’,
‘–with-http_ssl_module’,
‘–with-http_sub_module’,
‘–with-http_xslt_module’,
‘–with-ipv6’,
‘–with-sha1=/usr/include/openssl’,
‘–with-md5=/usr/include/openssl’,
‘–with-mail’,
‘–with-mail_ssl_module’,
‘–add-module=/build/buildd/nginx-0.8.54/debian/modules/nginx-upstream-fair’

安装完成后Nginx所使用的目录如下
/usr/sbin/nginx
/usr/share/nginx
/usr/share/doc/nginx
/etc/nginx
/etc/init.d/nginx
/etc/default/nginx
/etc/logrotate.d/nginx
/etc/ufw/applications.d/nginx
/var/lib/nginx
/var/lib/update-rc.d/nginx
/var/log/nginx

网站文件可以放就在 /usr/share/nginx/www下.具体情况需要查看响应的配置文件

网站配置文件: 

         默认目录:/etc/nginx/sites-available

        在此配置文件中配置和修改网站目录及域名等等信息

站点配置:

Nginx服务器阻止文件或站点配置文件存储在“/etc/nginx/sites-available /”目录中。要使这些文件在Nginx上使用,请将文件链接到“/etc/nginx/sites-enable/”目录中。
要激活任何新的站点配置,我们需要在“sites-available”目录中创建到“sites-enabled”目录的站点配置文件的符号链接。
要标识站点的配置,请遵循服务器阻止文件的标准命名转换。例如,您有一个网站a5idc.net。最好将文件创建为“/etc/nginx/sites-available/a5idc.net.conf”,以便在Nginx Web服务器中配置了多个站点时快速识别。
解决或调试错误最重要的文件称为日志文件。在“/var/log/nginx”目录中生成的Nginx日志文件(access.log和error.log)。如果每个服务器块都有不同的访问和错误日​​志文件,则对于调试很有用。
配置域文档的根目录没有限制,您可以设置任何所需的位置。但是,对于Web根目录,最推荐的位置是:
/home/<user>/<site-name>
/var/www/<site-name>
/var/www/html/<site-name>
/opt/<site-name>

        1、配置多个配置文件,作为每一个网站的单独配置文件,当然只是用系统默认提供的基础上修改也可以:配置目录/etc/nginx/sites-available

        例如: /etc/nginx/sites-available/limonero

        limonero文件内容:与default类似,只需要在器基础上配置自己的域名、端口和网站文件村饭的目录即可,端口后面的default_server 需要注释掉

        2、建立软链接:建立在site-enabled中

                sudo ln -s /etc/nginx/sites-available/limonero  /etc/nginx/sites-enabled/

                修改配置之后需要重新建立软链接

  • 3
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
DebianLNMP加强版一键安装Debian6配置Nginx PHP5.3 MySQL最快最新 一如既往,安装快捷方便、迅速! 直接给出安装方法:最快安装、最新稳定版、最省资源! 两步安装即完成命令(Pro加强版) root@DebianLNMP-Jimmyli:~# wget http://sourceforge.net/projects/debian-lnmp/files/DebianLNMP/DebianLNMP-Pro-Jimmyli.sh root@DebianLNMP-Jimmyli:~# sh DebianLNMP-Pro-Jimmyli.sh DebianLNMP是什么?DebianLNMP是一个用Linux Shell编写的可以为Debian/Ubuntu VPS(VDS)或独立主机安装LNMP(Nginx、MySQL、PHP、phpMyAdmin)生产环境的Shell程序。DebianLNMP 是以 Debian + Linux + Nginx + MySQL + PHP 的安装顺序命名;DebianLNMP一键安装包是很不错的安装脚本,用在低配置VPS上最合适不过啦,安装方便快捷,轻轻松松全自动安装LNMP(Nginx、MySQL、PHP、phpMyAdmin)可直接用再生产环境。 DebianLNMP加强版? 延续上面全部功能...新增PHP5插件ImageMagick、XCache、memcache、curl、MCrypt。 +php5 curl拓展 函数库;curl Information 7.21.0; +ImageMagick是一个优秀的图片转换工具. 同时支持命令行方式的图片转换操作. 图像处理例如“验证码”“图片水印”.imagick module version 3.1.0RC2;ImageMagick version ImageMagick 6.6.0-4; +php缓存器.缓存加速;XCache v3.0.1;XCache Cacher v3.0.1; +让PHP支持memcache扩展(memcached - 集中式缓存系统);memcache Version 3.0.7;memcached Version 2.1.0; +MCrypt加密处理;mcrypt Version 2.5.8; 更多相关使用说明:*DebianLNMP一键安装Debian6系统下的Nginx/PHP5.3/MySQL最快最新http://jimmyli.jimmyli.blog.51cto.com/3190309/1060839 *两条命令Debian6一键安装DebianLNMP最快.最新.最省!http://jimmyli.jimmyli.blog.51cto.com/3190309/1071152 DebianLNMP一键安装完成后LNMP效果图: 关键字:Debian, mysql, nginx, PHP, 一键安装nginx php mysql 一键包;nginx php mysq 安装包 友情提示:Linux下操作请注意大小写。 Debian 6最好系统为干净新系统。 支持与交流QQ群:【10171789】开源通关注明“DebianLNMP-Jimmyli版”才通过 支持与交流网址:http://jimmyli.jimmyli.blog.51cto.com/最新版本下载地址:见QQ群:【10171789】消息或交流网址 【好技术齐分享,欢迎推荐使用】 发布日期:2013-03-25

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值