云服务器相关配置(华为云)

本文分享了在阿里云、腾讯云、华为云等平台购买云服务器的优惠信息,特别指出学生认证后的额外优惠。推荐选择Linux操作系统,并介绍了在遇到Ping不通时的解决方法,包括安全组设置和防火墙调整。还提供了两种操作云服务器的方法,一是通过云官网远程登录,二是利用Win10系统自带的远程功能。

购买云服务器前温馨提示

在选择在哪家(阿里云、腾讯云、华为云)购买云服务器前,可以权衡一下哪家的活动更加优惠,要是学生的话,会更加优惠哦(记得进行学生实名认证哦~)。
我是在华为云上买的云服务器,在购买时,建议操作系统选择Linux,目前各个公司基本都选择Linux,因为Linux要比Windows运行速度更快,安全性更高,然而当时我买的Windows…截图如下
在这里插入图片描述
后面购买的过程我就不详细说了,自行选择。
购买完成后可以测试一下~。首先,找到你的云服务器的公网IP地址,如图
在这里插入图片描述
然后打开DOS命令,快捷键Win+R,然后cmd,输入ping 公网IP
在这里插入图片描述
有的人有可能会出现以下情况

请求超时

解决办法:
      (1) 在安全组中设置ICMP出入方向的规则才能ping得通,阿里云是默认开放ICMP,华为云需要手动添加一下,打开华为云官网,打开控制台,找到安全组,如图
在这里插入图片描述
然后点击入方向规则,再点击添加规则,选择ICMP
在这里插入图片描述
点击确定~

      (2) 先测试 ping 192.168.1.1,看ping其他电脑是否ping通,如果ping不通,再尝试ping 127.0.0.1,看ping自己电脑是否ping通,如果自己电脑ping通,请关闭防火墙,具体操作详见https://jingyan.baidu.com/article/e8cdb32b2dd8c037052bad98.html


以上的操作做完后,最后别忘啦,__在安全组中的配置规则中的关联实例,添加你买的云服务器哦~__,如图

在这里插入图片描述

如何操作自己的云服务器

方法一

在云官网上找到自己的云服务器,点击远程登录
在这里插入图片描述

 进去别忘了设置登录密码哦~设置完密码记住一定要重启云服务器,密码才能够生效哦
在这里插入图片描述

方法二

由于在浏览器上操作自己的云服务器过于卡顿,我来教大家第二种方法。
Win10系统的电脑自带远程操作电脑的功能,在这上操作自己的云服务器简直不要太爽!
在这里插入图片描述
计算机就是你的云服务器公网IP,这里要注意一下,用户名输入的是你云服务器上的用户名,不是你本机的用户名!
在这里插入图片描述
远程登录就这么进来啦~
在这里插入图片描述
建议大家就把自己的代码文件放到云服务器中就可以了,不要下载太多软件,额(lll¬ω¬)请无视我的界面。。。

后面的一篇文章,我会讲一下如何将自己在本机写好的代码整到云服务器上~

<think> 嗯,用户需要华为云服务器上配置R语言环境的方法。根据提供的引用材料,用户使用的是华为云Flexus云服务器X实例,操作系统可能是openEuler或Huawei Cloud EulerOS。看来用户正在搭建学习环境,但特别强调了不是生产环境,这点很重要。 用户引用的资料提到Docker部署经验,但这次要的是R语言原生安装。考虑到用户之前部署过OpenResty,应该具备基础运维能力。不过R语言安装涉及依赖管理和编译优化,需要分步骤说明。 首先要注意系统版本差异:引用[1]和[2]显示用户可能用openEuler 22.03 LTS或EulerOS 2.0。虽然同属Linux,但包管理命令不同。openEuler用dnf,EulerOS用yum,这个细节容易出错。 编译安装部分要强调内存配置。引用[2]提到实例是4核12G内存,完全足够,但编译时内存分配需要提示用户修改/etc/security/limits.conf。之前有用户忘记这个步骤导致编译进程被kill。 额外想到的注意事项:华为云默认防火墙规则较严格,引用[7]提到安全组配置,安装后要提醒用户开放8787端口才能访问RStudio Server。另外引用[3]的镜像迁移方案暗示用户未来可能需要环境迁移,可以补充导出环境配置的方法。 用户没提具体R版本,保守推荐4.2.3(长期支持版),但也要说明安装新版的方法。预编译包和源码编译两种方案都要给,前者适合快速验证,后者适合生产,虽然用户现在是测试环境。 最后考虑增加依赖检测脚本。很多教程漏掉这点,导致用户遇到缺库文件报错时无从下手。用ldd检查动态链接库最可靠,这个技巧应该分享。 </think> 以下是根据华为云环境配置R语言的详细步骤,结合引用中的服务器环境特点(Huawei Cloud EulerOS/openEuler): --- ### **一、环境准备** 1. **连接服务器** 使用SSH工具(如Xshell)连接华为云Flexus云服务器: ```bash ssh username@<公网IP> # 引用[4]中弹性公网IP配置[^2] ``` 2. **更新系统** 根据华为云镜像选择对应命令: ```bash # Huawei Cloud EulerOS(基于CentOS) sudo yum update -y # openEuler(引用[1]环境) sudo dnf update -y # 引用[1]操作系统版本[^1] ``` --- ### **二、R语言环境安装** #### **方案1:通过预编译包安装(推荐)** ```bash # 1. 添加EPEL仓库(EulerOS/CentOS) sudo yum install -y epel-release # 2. 安装R基础环境 sudo yum install -y R ``` #### **方案2:源码编译安装(需特定版本时)** ```bash # 1. 安装依赖 sudo yum install -y gcc gcc-c++ libxml2-devel curl-devel openssl-devel # 2. 下载源码(以R-4.2.3为例) wget https://cran.r-project.org/src/base/R-4/R-4.2.3.tar.gz tar -xf R-4.2.3.tar.gz cd R-4.2.3 # 3. 编译安装 ./configure --enable-R-shlib make sudo make install ``` --- ### **三、验证安装** ```bash R --version # 应输出类似:R version 4.2.3 (2023-03-15) ``` --- ### **四、安装RStudio Server(可选)** 1. **下载安装包** 根据系统架构选择(通常x86_64): ```bash wget https://download2.rstudio.org/server/centos7/x86_64/rstudio-server-rhel-2023.03.0-386-x86_64.rpm ``` 2. **安装与启动** ```bash sudo yum install -y rstudio-server-rhel-2023.03.0-386-x86_64.rpm sudo systemctl start rstudio-server ``` 3. **访问控制台** 浏览器输入:`http://<公网IP>:8787` **安全组需开放8787端口**(引用[7]安全组配置[^4]) --- ### **五、环境优化建议** 1. **设置镜像加速** 在`~/.Rprofile`中添加: ```r options(repos = c(CRAN = "https://mirrors.huaweicloud.com/CRAN/")) ``` 2. **安装常用库** ```r install.packages(c("tidyverse", "data.table", "ggplot2")) ``` --- ### **关键注意事项** 1. **权限问题** 若安装包时提示权限不足,用`sudo R`进入超级用户模式安装。 2. **依赖冲突处理** EulerOS部分包版本较低,若编译报错可尝试: ```bash sudo yum install -y devtoolset-9 # 启用高版本GCC scl enable devtoolset-9 bash ``` 3. **存储空间** 源码编译需预留 **>1.5GB空间**(引用[2]系统盘配置为100GB[^2]) ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

仙人掌上的刺猬

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值