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

网站建设的流程ppt石家庄房产网新楼盘在售楼盘

网站建设的流程ppt,石家庄房产网新楼盘在售楼盘,企业建站公司,微信app下载安卓版Linux 是操作系统内核,Ubuntu 是基于Linux的发行版。 虚拟机 是运行操作系统的虚拟环境,可以在物理机上运行多个操作系统,包括Linux和Ubuntu。 1:启用 WSL 功能 以管理员身份打开 PowerShell。(winR,输入powershell&…

Linux 是操作系统内核,Ubuntu 是基于Linux的发行版。

虚拟机 是运行操作系统的虚拟环境,可以在物理机上运行多个操作系统,包括Linux和Ubuntu。

1:启用 WSL 功能
  1. 以管理员身份打开 PowerShell。(win+R,输入powershell,shift+ctrl+enter进入)

  2. 运行以下命令启用 WSL:(下好后会连带ubuntu也下载了)(记得开加速器 )

    wsl --install
    

    如果已经安装了 WSL,可以跳过此步骤。

  3. 如果只需要启用 WSL 和虚拟机平台功能,可以手动运行:

    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart 
    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
    
  4. 重启电脑。

  • 安装完成后,可以通过 wsl.exe -d Ubuntu 启动 Ubuntu。

 2:设置 WSL2 为默认版本
  1. 打开 PowerShell,运行以下命令将 WSL2 设置为默认版本:

    wsl --set-default-version 2

    (在 wsl --install 安装过程中,系统已经提示你创建了默认用户(如 westone),并自动授予了该用户 sudo 权限。)

 接下来:

1. 完成 Ubuntu 的初始化配置
  1. 在 WSL 中启动 Ubuntu:

    wsl -d Ubuntu
  2. 输入你设置的默认用户 的密码(如果系统提示)。(在 WSL 中,输入密码时界面不会显示任何字符(包括 * 或其他占位符))

  3. 切换到你的主目录

    当前路径是 /mnt/c/Windows/system32,这是 Windows 的系统目录(WSL 自动挂载的 Windows 文件系统路径)。建议切换到你的主目录:

    cd ~
  4. 确保 Ubuntu 系统更新到最新:

    sudo apt update && sudo apt upgrade -y
2. 安装必要的开发工具
  1. 安装 C/C++ 编译器(gcc、g++)和调试器(gdb):

    sudo apt install -y gcc g++ gdb
  2. 安装其他常用工具(如 make):

    sudo apt install -y make
3. 配置 VS Code 与 WSL 集成
  1. 在 Windows 上安装 VS Code。

  2. 安装 Remote - WSL 扩展。

  3. 在 WSL 中运行以下命令,打开 VS Code:

    code .
  4. 在 VS Code 中安装 C/C++ 扩展(如 C/C++ 和 CMake Tools)。(VS Code有很多插件,建议安装语言包和Visual Studio IntelliCode,Code Spell Checker

4. 创建并运行一个简单的 C++ 程序
  1. 在 WSL 中创建一个 C++ 文件(如 main.cpp):

    nano main.cpp
  2. 编写一个简单的 C++ 程序,例如:

    #include <iostream>
    int main() {std::cout << "Hello, WSL and VS Code!" << std::endl;return 0;
    }
  3. 保存并退出编辑器(按 Ctrl + X,然后按 Y 确认保存)。

  4. 编译并运行程序:

    g++ main.cpp -o main
    ./main

 

调试代码

在子系统里面输入以下命令打开VS Code

code .

第一次从子系统打开VS Code会自动安装一些插件,等待安装完成即可。

打开VS Code的插件安装界面,会提示在wsl里面安装相应插件,点击即可。

然后打开资源管理器,新建一个cpp源文件并写个hello world

最后打开调试界面,点击运行和调试,选择GDB,然后选择g++

此时,文件目录下会多出一个.vscode文件夹,包含两个配置文件。(launch.json,tasks.json)

至此,配置大功告成,接下来就可以加断点调试代码。F5是开始运行,F11是单步调试,F10是单步跳过

5. 配置 SSH 远程连接(可选)(未完成版)

前篇已设置默认为root用户,故所有命令省略sudo,非root用户需在命令前自行添加sudo

如果你需要通过 SSH 远程访问 WSL,可以按照以下步骤配置:

  1. 安装 SSH 服务器:
    先卸载ssh服务再重装。卸载:sudo apt remove openssh-server

    sudo apt install openssh-server
  2. 编辑 SSH 配置文件 /etc/ssh/sshd_config,修改以下内容:

    • 打开文件

      sudo vim /etc/ssh/sshd_config
    • 将 Port 改为 2222(或其他端口)。

      Port 2222
      ListenAddress 0.0.0.0
      

      取消注释并修改为所需的端口和地址。

    • 将 PasswordAuthentication 改为 yes

      PasswordAuthentication yes
      

      找到以下行:

      #PasswordAuthentication yes

      取消注释并设置为 yes,以允许使用用户名和密码登录。

    • 将 PermitRootLogin 改为 yes

      PermitRootLogin yes
      

      找到以下行:

      #PermitRootLogin prohibit-password

      取消注释并将其修改为 yes,以允许 root 用户远程登录。

    • 保存并退出

      如果您使用的是 vim,按 Esc 键退出编辑模式,然后输入 :wq(保存并退出)并按 Enter

      vim 中:

    • 按 i 进入插入模式,进行编辑。
    • 编辑完成后,按 Esc 退出插入模式。
    • 输入 :wq,然后按 Enter 保存并退出。
  3. 重启 SSH 服务:

    sudo service ssh restart
  4. (从这里开始没有继续往下做了)在 Windows 上设置端口转发:

    netsh interface portproxy add v4tov4 listenaddress=0.0.0.0 listenport=2222 connectaddress=127.0.0.1 connectport=2222
  5. 允许防火墙通过端口 2222

    netsh advfirewall firewall add rule name=WSL2 dir=in action=allow protocol=TCP localport=2222
  6. 使用 SSH 客户端连接 WSL:

    ssh westone@localhost -p 2222

http://www.dtcms.com/a/476108.html

相关文章:

  • 最新的网站建设软件vs2010网站开发源码
  • 做网站的公司wordpress财务会计系统
  • 电商网站有哪些官网杭州软件开发的公司
  • 丽水微信网站建设价格响应式手机网站怎么做
  • h5 php网站开发科技术语有哪些
  • 个人网站建设目标wordpress搜索参数
  • 网站开发qq群厦门营销网站建设
  • 商务网站建设管理思路网站开发使用语言
  • 网站规划主要内容网站建设后台
  • 永久免费自助建站源代码三亚发布最新消息
  • 建设银行网站怎么登录北海做网站网站建设
  • 好用的网站开发框架长春建设平台网站的公司哪家好
  • 网站建设尾款结算申请保险网站有哪些保险网站
  • 陕西省建设工会网站响应式网站建设智能优化
  • 网站建设 铭阳传媒长沙网络安全公司
  • 大同网站建设哪家好北京建设局网站首页
  • 网站和微信公众号建设方案今天最新军事新闻
  • 免费的奖励网站有哪些西安网站维护招聘
  • 林芝北京网站建设网站开发网站设计案例
  • 微商城手机网站模板域名备案需要什么资料
  • 创意互动 网站建设网页设计的方法及内容
  • 河南省建设厅网站查询网站浮动窗口怎么设置
  • 傻瓜式网站模板品牌设计公司网站
  • 做军事网站的项目背景手机网站开发服务商
  • 网站建设代理招标外包加工网官网下载
  • wix建设网站遵义网信办
  • 个人免费网站申请注册wordpress中文文章排版插件
  • 捷克注册公司网站一个网站添加多个网址
  • 谁知道免费网站图库网站模板
  • discuz做门户网站WordPress最快主题