首页 > 系统相关 >如何将docsify项目部署到centos系统nginx中?

如何将docsify项目部署到centos系统nginx中?

时间:2023-11-04 22:33:54浏览次数:42  
标签:CentOS centos Nginx 项目 nginx 域名 docsify Docsify

要将Docsify项目部署到CentOS系统的Nginx中,可以按照以下步骤进行操作:

1. 在CentOS服务器上安装Nginx:   - 打开终端并以root用户身份登录到CentOS服务器。   - 运行以下命令来安装Nginx:         yum install nginx       - 安装完成后,启动Nginx服务:         systemctl start nginx       - 确保Nginx已成功启动:         systemctl status nginx    

2. 配置Nginx以托管Docsify项目:   - 打开Nginx配置文件以进行编辑,例如:         vi /etc/nginx/nginx.conf       - 在http块内添加以下配置:     nginx     server {         listen 80;  # 监听端口         server_name example.com;  # 设置域名或IP地址         location / {             root /path/to/docsify;  # 设置Docsify项目的根目录             index index.html;         }     }       - 保存并退出配置文件。   - 重新加载Nginx配置以使更改生效:         systemctl reload nginx    

3. 将Docsify项目文件复制到指定目录:   - 将Docsify项目的文件复制到之前在Nginx配置中设置的根目录路径(/path/to/docsify)。   - 确保在该目录中包含index.html文件和其他项目文件。

  1. 配置域名解析(可选):   - 如果要使用域名访问Docsify项目,可以在域名注册商处配置域名解析,将域名指向服务器的IP地址。


5. 访问Docsify项目:   - 打开Web浏览器并尝试通过服务器IP地址或域名访问Docsify项目。这样,你就成功将Docsify项目部署到CentOS系统的Nginx中了。请注意,上述步骤中的路径和域名应根据你自己的实际情况进行相应的更改。


标签:CentOS,centos,Nginx,项目,nginx,域名,docsify,Docsify
From: https://blog.51cto.com/M82A1/8185449

相关文章

  • rancher部署微服务(1)--部署nginx微服务
    利用之前部署的rancher平台操作1.访问http://192.168.8.92,返回如下输入账号密码admin/131420an,返回如下2.选择第二个集群,选择项目3.回到工作负载的页面部署微服务4.部署微服务4.1单击部署服务4.2回到如下页面进行配置4.3根据需求进行配置4.4.设置微服务镜像的拉取策略,cpu内存的......
  • 在CentOS容器中安装Python 3.8
     进入已下载的CentOS容器终端:dockerrun-itcentos:7.9.2009/bin/bash在容器终端中,首先更新系统软件包列表:yumupdate安装相关依赖包以支持Python编译和构建过程:yuminstallgccopenssl-develbzip2-devellibffi-devel-y下载Python3.8的源代码包(源码包可......
  • centos忘记密码
    1.重启CentOS7操作系统,在出现开机界面时按下向上或者向下方向键,以便开机界面停留下。然后选择第一行,按字母e进行编辑2.进入编辑界面(其实是CentOS7的启动选项),按向下方向键定位到“linux16”开头的一行,再按向右方向键找到“ro”3.将“ro”替换为“rwinit=/sysroot/bin/b......
  • Centos7安装Docker
    在CentOS7上安装Docker需要以下步骤:更新系统:使用以下命令更新CentOS系统,确保已经安装了最新的软件包和依赖项。sudoyumupdate安装Docker依赖项:Docker运行需要一些依赖项,使用以下命令安装这些依赖项。sudoyuminstall-yyum-utilsdevice-mapper-persistent-da......
  • Centos7安装openJdk17
    yum安装安装EPEL软件源:使用以下命令安装EPEL软件源,它包含了OpenJDK17的安装包。sudoyuminstallepel-releasesudoyuminstalljava-17-openjdk-develjava--version手动下载压缩包安装解压安装包tar-xvfjdk-17_linux-x64_bin.tar.gz移动解压后的文件夹到/u......
  • angie nginx_lua 模块使用
    angie包含了不少社区模块,docker镜像更加方便,都已经安装了,以下是一个测试lua模式的使用因为默认官方构建的是一个动态扩展模块,对于三方lua模块安装不是很方便,我参考了openresty对于luarocks的支持,这样我们自己安装三方lua模块就比较方便的构建支持luarocks的dcoker镜......
  • Centos7部署grafana
     #修改主机名(可选)hostnamectlset-hostnamegrafanabashhostnamectl 显示:Statichostname:grafana#关闭防火墙和SElinux安全模式:systemctlstopfirewalldsystemctldisablefirewalld[root@grafana~]#setenforce0[root@grafana~]#getenforcePermissive#配置网卡信息(可......
  • nginx 302问题
    nginx抓包显示302访问的ip端口有发生变化踩坑需配置location/abc{proxy_passhttp://192.168.146.64:7118/;proxy_intercept_errorson;#捕捉错误error_page301302307=@handle_redirects;}......
  • centos7源码安装MySQL 5
    安装前准备检查系统是否安装过mysql:rpm-qa|grepmysql查询所有mysql对应的文件夹,(人工判断不需要后)删除:whereismysqlfind/-namemysql卸载CentOS7系统自带mariadb:#查看系统自带的Mariadbrpm-qa|grepmariadb#卸载系统自带的Mariadbrpm-e--nodepsmariadb-libs#删......
  • CentOS7中firewall防火墙详解和配置
    提示修改防火墙配置文件之前,需要对之前防火墙做好备份重启防火墙后,需要确认防火墙状态和防火墙规则是否加载,若重启失败或规则加载失败,则所有请求都会被防火墙拒绝firewalld的基本使用#停止firewallsystemctlstopfirewalld.service#禁止firewall开机启动systemctldisablefi......