阿里云服务器部署C语言开发环境
Posted summer_fhb
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阿里云服务器部署C语言开发环境相关的知识,希望对你有一定的参考价值。
一. 配置服务器
1. 阿里云服务器相关的信息
阿里云会发一个短信到手机上, 上面有服务器的公网ip, root用户的用户名和密码.
先买一个月试用一下.
服务器还没有启用, 统计数据基本没啥用.
20G的磁盘
2. 使用SecureCRT终端连接
(1) 连接服务器
此时进入了终端, 界面比较戳 :
(2) 配置界面
选项 -> 会话选项 进行如下配置 :
配置完之后的界面 :
界面看起来帅气多了.
3. 使用xftp上传文件
打开xftp之后就会弹出下面的对话框, 选择 New 按钮;
在这个界面配置连接服务器的参数, 注意要选择SFTP协议, 因为阿里云服务器默认选择没有安装FTP, 只能使用SFTP协议连接;
点击确定之后, 就会创建这个连接;
选择想要的连接, 点击connect按钮, 就可以连接到服务器上了.
root目录 :
根目录 :
上传一个文件示例 :
二. 配置C语言开发环境
1. 安装gcc
(1) 配置yum源
yum安装gcc很容易, 使用 yum -y install gcc 命令, 就可以安装gcc编译器, 但是除了一点问题:
yum命令 : 说明安装了yum
yum -y install gcc 命令 安装gcc编译器 : 安装失败, 是因为没有安装yum源.
阿里云的服务器上安装了yum, 但是没有配置yum源, 这让人很郁闷, 尤其像我这种运维小白, 查资料吧, 终与搞定了;
yum源在 etc/yum.conf 文件中进行配置 :
阿里云服务器中的 yum.conf :
01.
[main]
02.
cachedir=/var/cache/yum
03.
keepcache=
0
04.
debuglevel=
2
05.
logfile=/var/log/yum.log
06.
distroverpkg=redhat-release
07.
tolerant=
1
08.
exactarch=
1
09.
obsoletes=
1
10.
gpgcheck=
1
11.
plugins=
1
12.
exclude=*.i?
86
kernel kernel-xen kernel-debug
13.
14.
# Note: yum-RHN-plugin doesn't honor
this
.
15.
metadata_expire=1h
16.
17.
# Default.
18.
# installonly_limit =
3
19.
20.
# PUT YOUR REPOS HERE OR IN separate files named file.repo
21.
# in /etc/yum.repos.d
显然里面没有配置yum源, 需要在后面加上下面的内容 :
01.
[base]
02.
name=CentOS-
5
- Base
03.
baseurl=http:
//ftp.sjtu.edu.cn/centos/5/os/$basearch/
04.
gpgcheck=
1
05.
gpgkey=http:
//mirror.centos.org/centos/RPM-GPG-KEY-centos5
06.
07.
[update]
08.
name=CentOS-
5
- Updates
09.
baseurl=http:
//ftp.sjtu.edu.cn/centos/5/updates/$basearch/
10.
gpgcheck=
1
11.
阿里云WindowsServer部署python scrapy爬虫