【基于阿里云ECS Centos7 搭建个人网站】远程连接服务器
1. 通过Xshell 6(推荐)

文章插图
填主机,然后点击用户身份验证,选择账号密码登陆就好了,当然也可以选择ssh的方式登陆 。用这个软件的好处就是方便上传文件,命令为rz -E,如果显示not command,则先安装,命令为```yum install lrzsz```2. 通过cmd连接ssh root@xx.xx.xx.xx 如果提示“”,则用ssh -o StrictHostKeyChecking=no root@xx.xx.xx.xx修改yum源
因为大多数安装包都在国外,所以大多数包都无法直接安装 。
因此,第一次远程连接主机,先更新yum源
- 首先备份系统自带yum源配置文件/etc/yum.repos.d/centos-Base.repo
1. 添加Nginx yum源sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm2. 安装yum install -y nginx3.启动和设置自启动sudo systemctl start nginx.servicesudo systemctl enable nginx.service4.nginx相关信息 静态文件目录:/usr/share/nginx/html 网站默认站点配置: /etc/nginx/conf.d/default.conf 自定义Nginx站点配置文件存放目录: /etc/nginx/conf.d/ Nginx全局配置: /etc/nginx/nginx.conf 5.测试 服务器中运行curl http://127.0.0.1 //输出相关网页内容http://<ip> //输出Nginx 默认网页安装node.js环境
curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -sudo yum -y install nodejs但该方法只能安装6.x版本的node.js,不知道为啥 。
git 自带
阿里云的Centos7 自带git安装mongodb及备份迁移
在大陆无法直接安装mongodb ,需要利用阿里云的源Yum安装
1)在/etc/yum.repos.d 创建一个mongodb-org.repo 源文件[root@qd-vpc-dev-op01 ~]$ cd /etc/yum.repos.d/[root@qd-vpc-dev-op01 yum.repos.d]$ touch mongodb-org.repo[root@qd-vpc-dev-op01 yum.repos.d]$ cat mongodb-org.repo[mongodb-org]name=MongoDB Repositorybaseurl=http://mirrors.aliyun.com/mongodb/yum/redhat/7Server/mongodb-org/3.2/x86_64/gpgcheck=0enabled=1 2)更新yum源[root@qd-vpc-dev-op01 yum.repos.d]$ yum update 3) 安装MongoDB[root@qd-vpc-dev-op01 yum.repos.d]$ yum install -y mongodb-org 4)启动MongoDB[root@qd-vpc-dev-op01 yum.repos.d]$ service mongod start 5)配置远程访问1.修改配置文件mongodb.conf命令:vim /etc/mongodb.conf把 bind_ip=127.0.0.1 这一行注释掉或者是修改成 bind_ip=0.0.0.02.防火墙开放27017端口命令:iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 27017 -j ACCEPT3.修改阿里云的安全组,开发27017端口 //重启[root@qd-vpc-dev-op01 yum.repos.d]$ service mongod restart//远程连接mongo <host>:270176)打开MongoDB[root@qd-vpc-dev-op01 yum.repos.d]$ mongo 127.0.0.1:270177)其他 重启service mongod restart 开机启动 systemctl ennable mongod以下操作不能在mongo环境下操作mongodb 数据库的导入导出1.导出为json格式文件:mongoexport -d <数据库名称> -c <collection名称> -o <json文件名称:"E:auser.json">
2.导入json格式文件数据: mongoimport -d <数据库名称> -c <collection名称> --file <要导入的json文件名称>
推荐阅读
- 峨眉山高山云雾茶——竹叶青,40000多颗芽头方能制成1斤!
- 开端李诗情和肖鹤云为什么会陷入循环,开端李诗情和肖鹤云最后死了吗
- 潘玮柏女友宣云资料 潘玮柏妻子宣云个人资料
- 滇红茶要怎么喝?
- 5G深度报告:科技新基建发力,5G驱动“云大物智”加速向上
- 认识云南红茶所具有的功效
- 基于python语言的大数据搜索引擎
- 云南普洱沱茶介绍,普洱沱茶的饮用方法
- 要怎么冲泡滇红茶适宜
- 怎么辨别云南滇红茶的真假?