当前位置: 首页 > wzjs >正文

怎么样自己做网站百度推广外包

怎么样自己做网站,百度推广外包,自己制作的网站怎么做分页,叙述网站制作的流程Nginx 是一个高性能的 Web 服务器和反向代理服务器,同时也可以用作负载均衡器和 HTTP 缓存。 Nginx 的主要用途 用途说明Web服务器提供网页服务,处理用户的 HTTP 请求,返回 HTML、CSS、JS、图片等静态资源。反向代理服务器将用户请求转发到…

Nginx 是一个高性能的 Web 服务器和反向代理服务器,同时也可以用作负载均衡器和 HTTP 缓存。

Nginx 的主要用途

用途说明
Web服务器提供网页服务,处理用户的 HTTP 请求,返回 HTML、CSS、JS、图片等静态资源。
反向代理服务器将用户请求转发到后端服务器(如 Tomcat、Flask、Spring Boot),隐藏真实后端。
负载均衡器把用户请求平均分发到多个后端服务器,提高处理能力和可用性。
缓存服务器缓存静态内容或后端响应,加快访问速度,减轻后端压力。

安装 Nginx

sudo apt-get update
sudo apt-get install -y nginx

Nginx 配置路径

内容路径
nginx 根目录/etc/nginx
配置文件/etc/nginx/nginx.conf
站点配置目录/etc/nginx/sites-available/
启用的站点目录/etc/nginx/sites-enabled/
默认网页目录/var/www/html
日志文件/var/log/nginx/access.log 和 error.log

/etc/nginx/nginx.conf:文件不用动,它的作用是加载其他子配置文件。

/etc/nginx/sites-available/:所有的子配置文件都存放在这个目录,相当于候选配置。

/etc/nginx/sites-enabled/:Nginx 启动时只会读取这个目录中的配置文件,如果想让候选配置生效,就把候选配置通过软链接,连接到这个目录。


配置文件

我们要添加一个配置,要怎么弄?

1. 在 /etc/nginx/sites-available/ 目录下创建一个文件,这个文件名称自定义,可以叫任何名字(比如:default、example.com、api.conf,都可以)。文件的内容是一个 server 区块,用来配置某个网站或服务的监听方式、路径、静态目录等。

sudo vim /etc/nginx/sites-available/my-site

/etc/nginx/sites-available/my-site 文件内容如下:

server {listen 80;server_name localhost;root /var/www/html;index index.html;location / {try_files $uri $uri/ =404;}
}
参数说明含义
listen 80;监听 80 端口(HTTP 默认端口,HTTPS端口443)
server_name localhost;设置主机名(用域名部署时改成你的域名)
root /var/www/html;网站根目录,里面应该放 index.html 等文件
index index.html index.htm;设置默认首页文件
location /匹配所有路径请求
try_files $uri $uri/ =404;如果文件存在就加载文件,不存在就返回 404

2. 保存退出后,再用符号链接让它生效:

添加软链接

sudo ln -s /etc/nginx/sites-available/my-site /etc/nginx/sites-enabled/

# 移除软链接

sudo rm /etc/nginx/sites-enabled/my-site

3. 检查配置文件是否正确,然后重启 nginx 服务

sudo nginx -t
sudo systemctl reload nginx

4. 把静态文件资源,例如 index.html,放到 root /var/www/html 这里配置的目录

5. 然后浏览器输入 http://ip:port 访问


Nginx 常用命令

启动 Nginx:sudo systemctl start nginx

停止 Nginx:sudo systemctl stop nginx

重启 Nginx:sudo systemctl restart nginx

重载配置(不中断服务):sudo systemctl reload nginx

查看 Nginx 状态:sudo systemctl status nginx

开启开机自启动:sudo systemctl enable nginx

禁用开机启动:sudo systemctl disable nginx

查看 Nginx 版本:nginx -v

查看 Nginx 安装的模块:nginx -V

检查配置文件是否有语法错误:sudo nginx -t

启动 Nginx(等同于 systemctl start nginx):sudo nginx

停止 Nginx(快速关闭):sudo nginx -s stop

优雅关闭(处理完当前请求再退出):sudo nginx -s quit

重载配置(推荐使用):sudo nginx -s reload

更多配置请查看:nginx配置

http://www.dtcms.com/wzjs/503320.html

相关文章:

  • 建站网络建立科技开发如何优化标题关键词
  • 广州营销型网站建设百度指数移动版
  • 昆明今天刚刚发生的新闻南京seo优化
  • 举报个人备案网站做经营性网站优化seo培训
  • 个人网站设计成品外贸营销网站建设介绍
  • 网站开发补充协议 违约菏泽地网站seo
  • 租车公司网站模板黄页污水
  • 自己做的网站怎样让百度搜到如何进行搜索引擎优化
  • 应届毕业生招聘官网爱站网seo
  • 龙华网站建设主要工作津seo快速排名
  • 网站建设策划书范文提纲网站搭建的流程
  • 商业网站建设试题百度收录提交入口地址
  • 在自己的网站做百度搜索框网站后端开发
  • 什么是网站建设与管理百度的推广广告
  • 培训网站建设公司哪家好针对本地的免费推广平台
  • 免费html网站海外seo网站推广
  • 物流网站建设案例搜索引擎营销的特点包括
  • 网站推广的目的是什么seo代理
  • html如何做网站开发小程序
  • 如果我的网站被百度收录了_以后如何做更新争取更多收录seo网址大全
  • 短视频运营岗位职责和任职要求郑州百度seo关键词
  • 怎么做手机网站百度做广告推广怎么样
  • 建设银行钓鱼网站社交网络的推广方法有哪些
  • 赣州网站建设jxgzg3百度关键词指数查询工具
  • 信息化建设 调查报告 乡镇网站seo培训机构排名
  • 云南哪里有给做网站的百度推广业务员电话
  • 哪种浏览器什么网站都可以进自媒体营销的策略和方法
  • 建筑工程施工承包合同seo关键词优化技巧
  • 电子商城 网站开发 支持手机端百度知道下载安装
  • 办公室装修施工方案seo推广是什么