偷偷写代码 2023-07-06 14:28 采纳率: 100%
浏览 151
已结题

怎么把网站部署在显卡上?

导师安排了一个任务,要把一个网站部署到一台主机上,用主机当服务器(是学校实验室里的一台主机),然后系统是ubuntu,我需要用向日葵远程控制来部署,网站在我的电脑上已经能跑起来了,我懂的也不是很多,各位别见怪哈,有没有大,哥会的啊,教一下呗

  • 写回答

16条回答 默认 最新

  • 极客智能体-在线 2023-07-07 21:47
    关注

    以下答案参考newbing,回答由博主波罗歌编写:
    把网站部署在显卡上这个问题本身不太准确,因为显卡主要用于图形处理,不涉及网站部署。正确的做法是将网站部署到主机上,然后通过网络访问这台主机上的网站。

    下面是一个基本的步骤来完成在ubuntu上部署网站的过程:

    1. 确保你的主机上已经安装好所需的依赖,比如Python、Apache/Nginx等。可以使用以下指令来安装:
    # 安装Python
    sudo apt-get update
    sudo apt-get install python
    
    # 安装Apache
    sudo apt-get install apache2
    
    # 安装Nginx
    sudo apt-get install nginx
    
    1. 打开你的网站代码所在的文件夹,在该文件夹下,创建一个包含网站代码的文件夹,比如命名为"web"。

    2. 将你的网站代码拷贝到"web"文件夹中。

    3. 编辑配置文件以指定网站所在的路径。在Apache上,打开/etc/apache2/sites-available/000-default.conf文件,添加以下内容:

    DocumentRoot /path/to/your/web/folder
    

    在Nginx上,打开/etc/nginx/sites-available/default文件,将以下内容添加到"server"段内:

    root /path/to/your/web/folder;
    
    1. 保存该文件并退出。

    2. 启动Apache或者Nginx服务器。

    # 启动Apache
    sudo service apache2 start
    
    # 启动Nginx
    sudo service nginx start
    
    1. 确保主机上的防火墙允许访问网站的端口号(默认80端口)。如果使用的是防火墙UFW,可以使用以下指令开启端口:
    sudo ufw allow 80
    
    1. 在你的电脑上,使用浏览器访问主机的IP地址或域名,即可访问你部署的网站。

    至于使用向日葵远程控制来部署的方法,可以参考以下步骤:

    1. 下载并安装向日葵远程控制软件。可以在向日葵官方网站上下载最新的版本。

    2. 在你的电脑上,打开向日葵软件,并登录你的账号。

    3. 在主机上,打开向日葵软件,并登录相同的账号。

    4. 在你的电脑上,找到主机的名称,双击连接到主机。

    5. 确保你能够控制主机的桌面,然后按照前面的步骤,在主机上部署网站。

    希望这些步骤对你有帮助,如果有任何问题,请随时提问。
    如果我的回答解决了您的问题,请采纳!

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(15条)

报告相同问题?

问题事件

  • 系统已结题 7月16日
  • 已采纳回答 7月8日
  • 修改了问题 7月6日
  • 修改了问题 7月6日
  • 展开全部

悬赏问题

  • ¥15 编辑cmake lists 明明写了project项目名,但是还是报错怎么回事
  • ¥15 关于#计算机视觉#的问题:求一份高质量桥梁多病害数据集
  • ¥15 特定网页无法访问,已排除网页问题
  • ¥50 如何将脑的图像投影到颅骨上
  • ¥15 提问一个关于vscode相关的环境配置问题,就是输入中文但是显示不出来,代码在idea可以显示中文,但在vscode不行,不知道怎么配置环境
  • ¥15 netcore使用PuppeteerSharp截图
  • ¥20 这张图页头,页脚具体代码该怎么写?
  • ¥15 关于#sql#的问题,请各位专家解答!
  • ¥20 WPF MVVM模式 handycontrol 框架, hc:SearchBar 控件 Text="{Binding NavMenusKeyWords}" 绑定取不到值
  • ¥15 需要手写数字信号处理Dsp三个简单题 不用太复杂