centos创建网站怎么做(基于阿里云ECS Centos7 搭建
远程连接服务器
1.通过Xshell6(推荐)
填主机,然后点击用户身份验证,选择账号密码登陆就好了,当然也可以选择ssh的方式登陆。
用这个软件的好处就是方便上传文件,命令为rz-E,如果显示notcommand,则先安装,命令为
“`
yuminstalllrzsz
“`
2.通过cmd连接
sshroot@xx.xx.xx.xx
如果提示“”,则用
ssh-oStrictHostKeyChecking=noroot@xx.xx.xx.xx
修改yum源
因为大多数安装包都在国外,所以大多数包都无法直接安装。
因此,第一次远程连接主机,先更新yum源
首先备份系统自带yum源配置文件/etc/yum.repos.d/CentOS-Base.repo
mv/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.backup
2.进入yum源配置文件所在的文件夹
cd/etc/yum.repos.d/
3.下载163的yum源配置文件到上面那个文件夹内
wgethttp://mirrors.163.com/.help/CentOS7-Base-163.repo
4.清除缓存更新
yumcleanall
yummakecache
yumupdate
安装Nginx
1.添加Nginxyum源
sudorpm-Uvhhttp://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
2.安装
yuminstall-ynginx
3.启动和设置自启动
sudosystemctlstartnginx.service
sudosystemctlenablenginx.service
4.nginx相关信息
静态文件目录:/usr/share/nginx/html
网站默认站点配置:/etc/nginx/conf.d/default.conf
自定义Nginx站点配置文件存放目录:/etc/nginx/conf.d/
Nginx全局配置:/etc/nginx/nginx.conf
5.测试
服务器中运行
curlhttp://127.0.0.1//输出相关网页内容
http://<ip>//输出Nginx默认网页
安装node.js环境
curl–silent–locationhttps://rpm.nodesource.com/setup_8.x|sudobash-
sudoyum-yinstallnodejs
但该方法只能安装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-op01yum.repos.d]$touchmongodb-org.repo
[root@qd-vpc-dev-op01yum.repos.d]$catmongodb-org.repo
[mongodb-org]
name=MongoDBRepository
baseurl=http://mirrors.aliyun.com/mongodb/yum/redhat/7Server/mongodb-org/3.2/x86_64/
gpgcheck=0
enabled=1
2)更新yum源
[root@qd-vpc-dev-op01yum.repos.d]$yumupdate
3)安装MongoDB
[root@qd-vpc-dev-op01yum.repos.d]$yuminstall-ymongodb-org
4)启动MongoDB
[root@qd-vpc-dev-op01yum.repos.d]$servicemongodstart
5)配置远程访问
1.修改配置文件mongodb.conf
命令:vim/etc/mongodb.conf
把bind_ip=127.0.0.1这一行注释掉或者是修改成bind_ip=0.0.0.0
2.防火墙开放27017端口
命令:iptables-AINPUT-ptcp-mstate–stateNEW-mtcp–dport27017-jACCEPT
3.修改阿里云的安全组,开发27017端口
//重启
[root@qd-vpc-dev-op01yum.repos.d]$servicemongodrestart
//远程连接
mongo<host>:27017
6)打开MongoDB
[root@qd-vpc-dev-op01yum.repos.d]$mongo127.0.0.1:27017
7)其他
重启servicemongodrestart
开机启动systemctlennablemongod
以下操作不能在mongo环境下操作
mongodb数据库的导入导出
1.导出为json格式文件:mongoexport -d <数据库名称> -c <collection名称> -o <json文件名称:"E:auser.json">
2.导入json格式文件数据: mongoimport -d <数据库名称> -c <collection名称> –file <要导入的json文件名称>
相关文章:
相关推荐: