1.1 安装Nginx

$sudo apt-get install nginx

  

Ubuntu安装之后的文件结构大致为:

所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下

  程序文件在/usr/sbin/nginx

  日志放在了/var/log/nginx中

  并已经在/etc/init.d/下创建了启动脚本nginx

  默认的虚拟主机的目录设置在了/var/www/nginx-default (有的版本 默认的虚拟主机的目录设置在了/var/www, 请参考/etc/nginx/sites-available里的配置)

1.2 启动Nginx

$sudo /etc/init.d/nginx start

[ ok ] Starting nginx (via systemctl): nginx.service.

Nginx的配置文件是 cd /etc/nginx/nginx.conf

vim nginx.conf

cd  /etc/nginx/sites-enabled

vim default

server {
#服务启动时监听的端口
listen 80 default_server;
listen [::]:80 default_server;
#服务启动时文件加载的路径
root /var/www/html/wordpress;
#默认加载的第一个文件
index index.php index.html index.htm index.nginx-debian.html;
#页面访问域名,如果没有域名也可以填写_
server_name www.xiexianbo.xin; location / {
#页面加载失败后所跳转的页面
try_files $uri $uri/ =404;
} #以下配置只服务于php
# 将PHP脚本传递给在127.0.0.1:9000上监听的FastCGI服务器
location ~ \.php$ {
include snippets/fastcgi-php.conf;
# With php7.0-cgi alone:
#fastcgi_pass 127.0.0.1:9000;
# With php7.0-fpm:
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
} # 如果Apache的文档为root,则拒绝访问.htaccess文件
location ~ /\.ht {
deny all;
}
}

  

  1. 全局配置文件: /etc/nginx/nginx.conf
  2. 站点的配置文件: /etc/nginx/sites-enabled/default
  3. 错误日志文件 : /var/log/nginx/error.log
  4. 访问日志文件 :/var/log/nginx/access.log

新增touch  +文件名

最新文章

  1. 去掉IE下input的叉号
  2. 最长子串 FZU2118
  3. C#中this的 四种 用法
  4. android常用的一些UI调试命令am,pm
  5. Visitor
  6. spring事务的传播特性
  7. Microsoft HoloLens 技术解谜(下)
  8. [转] Linux TCP/IP网络小课堂:net-tools与iproute2大比较
  9. 小学生之Log4j使用教程
  10. POJ3104 Drying(二分查找)
  11. MVC验证06-自定义错误信息
  12. [补档][JLOI 2017]聪明的燕姿
  13. Java温故而知新-杨辉三角形
  14. hibernate核心API使用
  15. 【Java入门提高篇】Day16 Java异常处理(上)
  16. css进度条
  17. 流式大数据计算实践(6)----Storm简介&使用&安装
  18. android从IIS/asp.net下载apk文件
  19. 上线---苹果AppStore审核注意事项,Guideline 1.2 - Safety - User Generated Content,2.1等条例(苹果审核六次拒绝)
  20. Codeforces 888G Xor-MST - 分治 - 贪心 - Trie

热门文章

  1. SQL 数据库 学习 007 通过一个示例简单介绍什么是字段、属性、列、元组、记录、表、主键、外键 (上)
  2. Python3 获取RDS slowlog+微信接口报警
  3. 冲刺NOIP2015提高组复赛模拟试题(五)2.道路修建
  4. Golang 线程池
  5. JavaScript面向对象编程小游戏---贪吃蛇
  6. 【Head First Java 读书笔记】(七)继承
  7. java中关于Collection和Map相关的类&接口之间的关系
  8. TCP三次握手与防火墙规则
  9. Linux基础--安装搭建tomcat+java+mysql
  10. [LeetCode 题解]: Permutations