云主机linux配置环境,云主机linux开发环境配置

66b52468c121889b900d4956032f1009.png

8种机械键盘轴体对比

本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?

挂载数据盘

vim&screen

python环境

安装nginx

安装mongodb

远程桌面登陆

一、挂载数据盘

云主机的系统盘和数据盘通常是分开的,而且数据盘初始默认是不挂载的,故需此步骤。

1.1 查看磁盘设备情况1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26[

磁盘 /dev/vda:8589 MB, 8589934592 字节,16777216 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 512 字节

磁盘标签类型:dos

磁盘标识符:0x000c6178

设备 Boot Start End Blocks Id System

/dev/vda1 * 2048 16777215 8387584 83 Linux

磁盘 /dev/vdb:53.7 GB, 53687091200 字节,13107200 个扇区

Units = 扇区 of 1 * 4096 = 4096 bytes

扇区大小(逻辑/物理):4096 字节 / 4096 字节

I/O 大小(最小/最佳):4096 字节 / 4096 字节

磁盘标签类型:dos

磁盘标识符:0xf702a5b7

设备 Boot Start End Blocks Id System

/dev/vdb1 256 13107199 52427776 83 Linux

磁盘 /dev/vdc:2147 MB, 2147483648 字节,4194304 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 512 字节

1.2 查看挂载情况1

2

3

4

5

6

7

8[root@VM_216_14_centos ~]# df -h

文档系统 容量 已用 可用 已用

/dev/vda1 7.8G 1.2G 6.3G 16

devtmpfs 912M 0 912M 0

tmpfs 921M 24K 921M 1

tmpfs 921M 8.4M 912M 1% /run

tmpfs 921M 0 921M 0% /sys/fs/cgroup

/dev/vdb1 50G 52M 47G 1% /disk

1.3 分区与格式化1[root@VM_216_14_centos ~]

按照接口的提示,依次输入“n”(新建分区)、“p”(新建扩展分区)、“1”(使用第1个主分区),两次回车(使用默认配置),输入“w”(保存分区表),开始分区。

这时候已经分好区了,/dev目录下会有文档/dev/vdb1存在。此时新的分区还没有文档系统,执行

1root@VM_216_14_centos ~]

1.4 挂载1

2[root@VM_216_14_centos ~]# mkdir /disk

[root@VM_216_14_centos ~]# mount /dev/vdb1 /disk/

系统启动时自动挂载数据盘

1[root@VM_216_14_centos ~]# echo '/dev/vdb1 /disk ext3 defaults 0 0' >> /etc/fstab

二、vim&screen

2.1 安装配置

2.2 screen使用1

2

3

4screen -S dy #新建

ctrl+a d #退出

screen -dr dy #恢复

ctrl+a n #新建窗口

三、python环境

centos自带python2.7版本,python本身无需安装

3.1 安装pip1

2wget https://bootstrap.pypa.io/get-pip.py

python get-pip.py

3.2 virtualenv1yum install python-virtualenv

创建一个干净的python环境

1

2

3

4

5virtualenv --no-site-packages flask

cd flask

source ./bin/acitvate #启用python环境

acitvate #启用python环境

deactivate #停用python环境

3.3 安装常用的库

此处因人而异

1

2

3

4

5

6

7

8

9

10pip installflask

pip installpymongo

pip installwhoosh

pip installjieba

pip installpypinyin

pip installrequests

pip installbeautifulsoup4

pip installpyquery # yum install libxslt-devel libxml2-devell libffi-devel openssl-devel

使用douban的pip源安装python包

1pip install scrapy -i http://pypi.douban.com/simple/

四、安装nginx

4.1 切换yum源

4.2 安装1yum install nginx

4.3 服务1

2

3systemctl start nginx #启动

systemctl stop nginx #停止

systemctl restart nginx #重启

五、安装mongodb

5.1 下载1wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.2.0.tgz

5.2 使用

启动服务

1./bin/mongod-f ./mongod.conf

配置文档mongod.conf

1

2

3

4

5port=12345

dbpath=/disk/mongo/data/db

logpath=/disk/mongo/data/log/mongo.log

logappend=true

fork=true

启动客户端

1./bin/mongo 127.0.0.1:12345

5.3 备份&恢复

备份

1mongodump -h 127.0.0.1:12345 -d movie -o /home/dy/mongo_bak/

会在目录/home/dy/mongo_bak/下生成movie目录

恢复

1mongorestore -h 127.0.0.1:12345 -d movie --drop /disk/mongo_bak/movie

六、远程桌面登陆

6.1 安装vnc-server1yum install tigervnc tigervnc-server

vps一般都没有桌面环境,需安装,此处不同版本centos差别较大,centos7:

1yum groupinstall 'GNOME Desktop'

6.1 启动server1vncserver ##配置密码

6.2 连接

在客户端机器上启动vnc viewer

地址栏输入:”xxx.xxx.xxx.xxx:1” 连接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值