热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Linux安装操作

VMware要安装ubuntuDesktop和server,首先需要在win10上安装VMwarehttps:www.vmware.comcn.html官方网址需要申

// VMware
要安装ubuntu Desktop和server,首先需要在win10上安装VMware
https://www.vmware.com/cn.html 官方网址
需要申请一个账号,在下载目录下选中Workstation Pro进行下载,
按安装指南依次操作就可以了,产品密匙可以在百度找到一大堆,复制粘贴过来就ok了

//ubuntu下载
https://www.ubuntu.com/index_... ubuntu官网
官网有的时候奇卡无比…但是一定一定要从官网上下载!!!
血的教训:之前我下载的16.04版本,是找的资源,刚刚开始用没有什么大影响,但是!用了一段时间,莫名出现很多问题,好不容易搭载好了React.js的环境,打开虚拟机以后,Dock栏会被吞掉,而且终端无法弹出正确的菜单栏!找了学长帮我看也无济于事,于是只有把之前的虚拟机给卸了,重新装了18.04的…又浪费很多时间和精力。如果你说,你下的资源没有出现什么问题,那么只能说你运气好,一旦出什么问题,哭去吧…

//虚拟机的安装
https://blog.csdn.net/lamp_ya... 参考网站
有一点需要注意,如果此时已经下好了ubuntu对应的资源,我的情况是电脑的“设备和驱动器”下会出现两个新的DVD驱动器

clipboard.png
此时,在虚拟机安装向导的第二步就可以选择“安装程序光盘”的选项了

clipboard.png

其余操作可以参考教程网址,这里要强调一下!分配空间的时候至少分配给你的Ubuntu 4个G以上的内存,当然后来可以改,但是一步到位肯定更好

如果点击新建虚拟机后,系统弹出警告提示:Intel VT-x 处于禁用状态,如图

clipboard.png

则需要重启电脑,进入BIOS界面,将Intel Virtualization Technology 的权限更改为Enable
Tips:联想YOGA进入BIOS界面:

> Fn键+F2键

https://jingyan.baidu.com/art... 参考网站
更改后重启电脑,就可以新建虚拟机了

//通过指令设置基本环境
指令统统通通在终端里进行操作,打开终端快捷键:Ctrl+Alt+T
/获取root权限

> 指令:sudo passwd

设置自己的root密码,建议设定简单,因为经常会用到
/更新源

> 指令:apt-get update

/搭载远程访问环境
安装openssh、Vim,并修改默认属性

指令:apt-get install openssh-serverapt-get install vim

修改远程访问的权限,这样可以通过root权限访问服务器

指令:vim /etc/ssh/sshd_config

找到下面的属性修改为yes

PermitRootLogin yes

输入“i”可以修改属性,修改完成后,Esc退出修改模式,输入“:qw”保存修改
之后就可以通过root权限访问服务器了
//修改源
https://www.netsarang.com/pro... Xshell 6和Xftp 6下载官网,可以申请免费版
在下载好Xshell 6之前,我们可以先来获取server的IP地址
Sever终端输入指令:ifconfig -a

clipboard.png

clipboard.png

可以查看IP地址
安装好Xshell 6后,打开,新建会话,
输入用户名和密码以后

clipboard.png

这样显示的话,就是成功连接上了

先在Xshell获取一个root权限,才能在Xftp 6中顺利进行接下来的操作,点击菜单栏的Xftp 6图标

clipboard.png

clipboard.png

可以简单的工作区的右边是你的ubuntu系统的文件,右边是你w10系统的文件,更新源需要在右工作区路径/etc/apt下找到sources.list文件,找到后,先修改路径的访问权限,在Xshell下,通过指令chmod 777 etc/apt 将文件夹权限修改为最高权限,此时,将sources.list文件从右工作区拖动到左工作区,在Sublime下打开文件,将其中的内容替换为 相应版本的清华源,保存退出,再将文件拖回右工作区,覆盖原文件,就OK了。
再在Ubuntu终端上输入指令:

sudo apt-get update 更新源
sudo apt-get upgrade 更新软件

//搭载React.js环境
打开终端,获取root权限
输入指令:

apt-get install node.js 下载node.js
apt-get install -npm 下载 npm
npm install -g cnpm --registry=https://registry.npm.taobao.org 把npm的下载镜像替换为淘宝镜像即cnpm

cnpm -v 查看是否安装成功
如果输入最后一条指令后,弹出来一大堆东西,包括node,npm,cnpm的版本号以及镜像地址等,说明安装成功
此时就可以参照小书上的指示了
小书地址:http://huziketang.mangojuice....

//webstorm
之前搞崩16.04的desktop,于是下来18.04的来用,好处是ubuntu商店里直接有webstorm,省去了一大笔时间,webstorm上的相关操作,只需要激活产品就可以了,百度“webstorm激活服务器”,在打开的License Activation窗口中选择“License server”,在输入框输入网址,成功了就可以了。不行就多试几个,总有可以的。

//apache
因为前一次把虚拟机搞崩了…我就把16.04的desktop和server都给删了…新的server上还没搭载环境,择日再更,先去做用户评论了



推荐阅读
  • Linux下MySQL 8.0.28安装指南
    本文详细介绍了在Linux系统上安装MySQL 8.0.28的步骤,包括下载数据库、解压数据包、安装必要组件和启动MySQL服务。 ... [详细]
  • 本文详细介绍了在 Ubuntu 系统上搭建 Hadoop 集群时遇到的 SSH 密钥认证问题及其解决方案。通过本文,读者可以了解如何在多台虚拟机之间实现无密码 SSH 登录,从而顺利启动 Hadoop 集群。 ... [详细]
  • 在 Ubuntu 中遇到 Samba 服务器故障时,尝试卸载并重新安装 Samba 发现配置文件未重新生成。本文介绍了解决该问题的方法。 ... [详细]
  • 在CentOS 7环境中安装配置Redis及使用Redis Desktop Manager连接时的注意事项与技巧
    在 CentOS 7 环境中安装和配置 Redis 时,需要注意一些关键步骤和最佳实践。本文详细介绍了从安装 Redis 到配置其基本参数的全过程,并提供了使用 Redis Desktop Manager 连接 Redis 服务器的技巧和注意事项。此外,还探讨了如何优化性能和确保数据安全,帮助用户在生产环境中高效地管理和使用 Redis。 ... [详细]
  • 数字图书馆近期展出了一批精选的Linux经典著作,这些书籍虽然部分较为陈旧,但依然具有重要的参考价值。如需转载相关内容,请务必注明来源:小文论坛(http://www.xiaowenbbs.com)。 ... [详细]
  • Python 数据可视化实战指南
    本文详细介绍如何使用 Python 进行数据可视化,涵盖从环境搭建到具体实例的全过程。 ... [详细]
  • 开机自启动的几种方式
    0x01快速自启动目录快速启动目录自启动方式源于Windows中的一个目录,这个目录一般叫启动或者Startup。位于该目录下的PE文件会在开机后进行自启动 ... [详细]
  • 在Linux系统中避免安装MySQL的简易指南
    在Linux系统中避免安装MySQL的简易指南 ... [详细]
  • Python错误重试让多少开发者头疼?高效解决方案出炉
    ### 优化后的摘要在处理 Python 开发中的错误重试问题时,许多开发者常常感到困扰。为了应对这一挑战,`tenacity` 库提供了一种高效的解决方案。首先,通过 `pip install tenacity` 安装该库。使用时,可以通过简单的规则配置重试策略。例如,可以设置多个重试条件,使用 `|`(或)和 `&`(与)操作符组合不同的参数,从而实现灵活的错误重试机制。此外,`tenacity` 还支持自定义等待时间、重试次数和异常处理,为开发者提供了强大的工具来提高代码的健壮性和可靠性。 ... [详细]
  • Android 构建基础流程详解
    Android 构建基础流程详解 ... [详细]
  • SecureCRT是一款功能强大的终端仿真软件,支持SSH1和SSH2协议,适用于在Windows环境下高效连接和管理Linux服务器。该工具不仅提供了稳定的连接性能,还具备丰富的配置选项,能够满足不同用户的需求。通过SecureCRT,用户可以轻松实现对远程Linux系统的安全访问和操作。 ... [详细]
  • 本文介绍了如何利用Shell脚本高效地部署MHA(MySQL High Availability)高可用集群。通过详细的脚本编写和配置示例,展示了自动化部署过程中的关键步骤和注意事项。该方法不仅简化了集群的部署流程,还提高了系统的稳定性和可用性。 ... [详细]
  • 帝国CMS中的信息归档功能详解及其重要性
    本文详细解析了帝国CMS中的信息归档功能,并探讨了其在内容管理中的重要性。通过归档功能,用户可以有效地管理和组织大量内容,提高网站的运行效率和用户体验。此外,文章还介绍了如何利用该功能进行数据备份和恢复,确保网站数据的安全性和完整性。 ... [详细]
  • 在 CentOS 7 系统中安装 Scrapy 时遇到了一些挑战。尽管 Scrapy 在 Ubuntu 上安装简便,但在 CentOS 7 上需要额外的配置和步骤。本文总结了常见问题及其解决方案,帮助用户顺利安装并使用 Scrapy 进行网络爬虫开发。 ... [详细]
  • 在Mac系统中安装Hexo时,如果遇到“Error: Cannot find module './build/Release/DTraceProviderBindings’”错误,可以通过以下步骤解决:首先确保已正确安装Node.js和npm,然后尝试运行`npm install hexo --no-optional`。若问题依然存在,建议检查环境变量配置,并参考Hexo官方文档进行进一步排查。 ... [详细]
author-avatar
十七虾妈妈
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有