唯品会一家专门做特卖的网站,北京网站建设公司案例,dwcc怎么做网站,江苏中南建设投标网站使用Markdown格式安装和部署Nginx
本文将介绍如何使用Markdown格式安装和部署Nginx。
步骤 安装Nginx#xff1a; 打开终端#xff0c;并根据您的操作系统执行以下命令来安装Nginx#xff1a; 对于Ubuntu或Debian系统#xff1a; sudo apt-get update
sudo apt-get insta…使用Markdown格式安装和部署Nginx
本文将介绍如何使用Markdown格式安装和部署Nginx。
步骤 安装Nginx 打开终端并根据您的操作系统执行以下命令来安装Nginx 对于Ubuntu或Debian系统 sudo apt-get update
sudo apt-get install nginx对于CentOS或RHEL系统 sudo yum update
sudo yum install nginx对于其他操作系统请参考官方文档或适合您的操作系统的包管理器来安装Nginx。 启动Nginx服务 安装完成后执行以下命令来启动Nginx服务 sudo systemctl start nginx
或者如果您的系统不使用systemd请使用以下命令sudo service nginx start
这将启动Nginx服务。验证Nginx安装 打开您的Web浏览器并访问 http://localhost 或服务器的IP地址。如果您看到Nginx的欢迎页面则表示安装成功。 配置Nginx 默认情况下Nginx的主配置文件位于/etc/nginx/nginx.conf。您可以根据需要对其进行编辑。例如您可以配置虚拟主机、反向代理、SSL/TLS等。 在编辑配置文件之前建议您备份原始配置文件并在进行更改之前仔细阅读Nginx的官方文档以了解配置选项和语法。 重新加载配置 在对Nginx配置文件进行更改后使用以下命令重新加载配置使更改生效 sudo systemctl reload nginx或者对于非systemd系统sudo service nginx reload
这将重新加载Nginx的配置文件使新的配置生效。结论
通过按照上述步骤安装和部署Nginx您可以成功启动Nginx服务器并进行基本的配置。根据您的需求和环境可能还需要进行其他配置和调整。您可以参考Nginx的官方文档以获取更多详细信息和指南。
配置docsify 的目录
编辑配置文件
vim /etc/nginx/nginx.conf# For more information on configuration, see:
# * Official English Documentation: http://nginx.org/en/docs/
# * Official Russian Documentation: http://nginx.org/ru/docs/user nginx;
worker_processes auto;
error_log /var/log/nginx/error.log;
pid /run/nginx.pid;# Load dynamic modules. See /usr/share/doc/nginx/README.dynamic.
include /usr/share/nginx/modules/*.conf;events {worker_connections 1024;
}http {log_format main $remote_addr - $remote_user [$time_local] $request $status $body_bytes_sent $http_referer $http_user_agent $http_x_forwarded_for;access_log /var/log/nginx/access.log main;sendfile on;tcp_nopush on;tcp_nodelay on;keepalive_timeout 65;types_hash_max_size 4096;include /etc/nginx/mime.types;default_type application/octet-stream;# Load modular configuration files from the /etc/nginx/conf.d directory.# See http://nginx.org/en/docs/ngx_core_module.html#include# for more information.include /etc/nginx/conf.d/*.conf;server {listen 80;listen [::]:80;server_name _;#root /root/notes/index.html;# 关键指定docsify目录root /usr/share/nginx/notes/;# Load configuration files for the default server block.include /etc/nginx/default.d/*.conf;error_page 404 /404.html;location /404.html {}error_page 500 502 503 504 /50x.html;location /50x.html {}}# Settings for a TLS enabled server.
#
# server {
# listen 443 ssl http2;
# listen [::]:443 ssl http2;
# server_name _;
# root /usr/share/nginx/html;
#
# ssl_certificate /etc/pki/nginx/server.crt;
# ssl_certificate_key /etc/pki/nginx/private/server.key;
# ssl_session_cache shared:SSL:1m;
# ssl_session_timeout 10m;
# ssl_ciphers HIGH:!aNULL:!MD5;
# ssl_prefer_server_ciphers on;
#
# # Load configuration files for the default server block.
# include /etc/nginx/default.d/*.conf;
#
# error_page 404 /404.html;
# location /40x.html {
# }
#
# error_page 500 502 503 504 /50x.html;
# location /50x.html {
# }
# }}# 关键指定docsify目录,注意不要放在root目录下root /usr/share/nginx/notes/;之后重新nginx就可以了
systemctl reload nginx