Ubuntu/Centos 系统上安装与配置Nginx

一、在线安装:

  Ubuntu:sudo apt-get install nginx

  Centos: sudo yum install nginx

二、安装后的位置:

  1、服务地址:/etc/init.d/nginx 

  2、配置地址:/etc/nginx/  如:/etc/nginx/nginx.conf

    

  3、Web默认目录:/usr/share/nginx/http/  如:usr/share/nginx/index.html

    

  4、日志目录:/var/log/nginx/  如:/var/log/nginx/access.log

    

  5、主程序文件:/usr/sbin/nginx

二、配置网站:

  1、简单简单介绍配置文件的功能:

    首先大家使用cd /etc/nginx 命令打开到nginx的主配置目录下,然后调用 ll 或 ls 列出目录。

    

  2、比如我要配置下面两个网站:

    (1)通过http://localhost:8080/ 访问一个存放于磁盘位置:/var/www/html/ 下的网站。

    (2)通过http://localhost:80/ 访问一个存放于磁盘位置:/var/www/myweb/ 下的网站。

    实现过程:

    (1)打开cd到/etc/nginx/sites-available目录,使用sudo vim ./default 来修改该目录下的default的配置文件:

      将配置信息修改为下图所示即可:

server {
        listen 8080 default_server;
        listen [::]:8080 default_server;
        # SSL configuration
        #
        # listen 443 ssl default_server;
        # listen [::]:443 ssl default_server;

        root /var/www/html;

        # 首页配置
        index index.html index.htm index.nginx-debian.html;

        server_name _;

        location / {
                try_files $uri $uri/ =404;
        }
}
server {
        listen 80;
        listen [::]:80;
        server_name myweb;

        root /var/www/myweb;
        index index.html;
        location / {
                try_files $uri $uri/ =404;
        }
}

      

    (2)、保存配置文件:按 Ecs 退出编辑状态。Shift+:出现命令行时,输入wq!即可保存。如果提示是一个只读文件无法保存时,只需要使用sudo命令重新vi编辑一上一步骤即可。

三、启动服务:

  输入命令: sudo systemctl restart nginx.service   

  或者:sudo service nginx restart  

  启动即可。

      

四、访问测试效果:

  1、如果想让外网访问,需要关闭防火墙。方法:sudo iptables -F

  2、效果:

  测试8080端口:

  

  测试80端口:

  

  

  

时间: 2024-10-20 00:31:32

Ubuntu/Centos 系统上安装与配置Nginx的相关文章

Ubuntu/Centos 系统上安装与配置Apache

一.在线安装: Ubuntu:sudo apt-get install apache2 Centos: sudo yum install apache2 二.安装后的位置: 1.服务地址:/etc/init.d/apache2 2.配置地址:/etc/apache2/ 如:/etc/apache2/apache2.conf 3.Web默认目录:/var/www/http/ 如:/var/www/http/index.html 4.日志目录:/var/log/apache2/ 如:/var/log

Linux Centos 系统上安装BT客户端 Transmission

Linux Centos 系统上安装BT客户端 Transmission Transmission是一种BitTorrent客户端,特点是一个跨平台的后端和其上的简洁的用户界面,以MIT许可证和GNU通用公共许可证双许可证授权,因此是一款自由软件,还被众多linux发行版,包括Ubuntu.Mandriva.Mint.Fedora.Puppy.openSUSE 选作默认BT下载工具:Imageshack的服务使用其技术. 上面已经提到了很多种Linux系统都内置了这软件,可是使用最广的Cento

Ubuntu 14.04 上安装和配置 FTP 服务器 ProFTPD

proftpd的配置方式类似apache,比vsftpd更易用,xampp就集成了proftpd. apt-cache search proftpd 搜索相关包 sudo apt-get install proftpd-basic 安装 安装时默认作为一个standalone server运行proftpd,如果每天的ftp请求量少,可以安装为inetd服务,节省服务器资源. 这里我使用默认值,安装为standalone server. sudo netstat -antp|grep proft

手把手教你在win10系统上安装、配置MySQL 5.7.19数据库

关于数据库这个东东,可能还有很多小伙伴没有接触过,这里简单说一下吧,数据库就是按照数据结构来组织.存储.管理数据的仓库,它可以高效的存储和管理数据,用途及其广泛,比如网站建设开发.软件应用开发等领域,我们常见的数据库有Access.Sqlserver.Mysql.Oracle等,今天亦是美网络小编给大家介绍的是mysql数据库,因为网络上80%以上的网站采用的是PHP+Mysql的搭配组合,想要学习网站建设开发,不了解Mysql数据库是说不过去的哦! 首先下载最新版MySQL数据库安装包,官网下

CentOS7上安装并配置Nginx、PHP、MySql

一.Nginx 1.安装nginx yum install nginx 2.启动nginx systemctl start nginx 除了systemctl start nginx之外,常用的相关命令还有systemctl stop nginx.systemctl restart nginx.systemctl status nginx 3.测试nginx是否安装成功 浏览器输入ip地址或者域名(已经解析过的域名),如下图所示,则安装成功. 4,配置Nginx支持PHP解析 编辑/etc/ng

在 CentOS 7 上安装和配置 Puppet

1 准备 2台 centos7 (master/server:192.168.1.103 agent/client:192.168.1.106) 分别添加puppet自定义仓库 https://yum.puppet.com/puppet6-release-el-7.noarch.rpm 2 Master/Server 设置 hostname hostnamectl set-hostname puppet.example.net --static 设置 hosts vi /etc/hosts 增加

在ubuntu12.4系统上安装及配置云服务器OwnCloud 实操笔记

1.进入owncloud官方网站:http://owncloud.org/install/后选择Linux安装包,按现在操作系统下载正确的安装包,我是ubuntu12.04操作系统,所以我下载ubuntu12.04对应的owncloud_5.0.0-0_all.ded. 2.安装Apache2 sudo apt-get install apache2 3.启重apache2 /etc/init.d/apache2  restart 4.安装mysql sudo apt-get  install

在 windows 系统上 安装与配置 PHP + Apache

参考:http://www.cnblogs.com/pharen/archive/2012/02/06/2340628.html 在大学时候上过一门PHP课时,因为课堂需要配置过一次PHP+Mysql+Apache.以为以后再也不会碰它了. 没想到过了四年为了工作再次需要接触 PHP. 这次安装真是麻烦死了... 本文目的: 安装配置 PHP+ Apache. 版本与下载地址 PHP   php-5.6.6-Win32-VC11-x64   http://windows.php.net/down

windows ubuntu双系统上安装Win10

1.情况说明 已有系统 windows(安装在C盘), Ubuntu,系统启动为grub引导 2.使用WinPE中的WinNTsetup安装win10 以我的电脑为例,已有系统安装在了C盘,并且C盘为活动分区,"引导磁盘的位置"选择为C盘 "安装磁盘的位置"选择为E盘,"版本"选择Pro "挂载安装驱动器"我选择为E盘(安装位置),不太理解作用,网上说"只要勾选挂载安装驱动器选项,安装后就不会出现盘符交错的问题了&q