已经拥有域名和阿里云服务器如何绑定域名,就写一个helloworld的网页并发布,最最简单的方法是什么?

如何解决 一个网站 让大家都能访问? - 知乎有问题,上知乎。知乎作为中文互联网最大的知识分享平台,以「知识连接一切」为愿景,致力于构建一个人人都可以便捷接入的知识分享网络,让人们便捷地与世界分享知识、经验和见解,发现更大的世界。6被浏览255分享邀请回答赞同 添加评论分享收藏感谢收起最近在学做微信开发,没有自己的域名和服务器就不得不寄人篱下,索性自己就到云主机上搭建了个服务器,但是水平有限弄了一个下午~~有自己的域名和服务器的好处相信不用我多说了。比如日后可以有自己域名的个性博客,或是把自己的项目放在里面展现给其他人看~~下面就开始进入正题了
一:云服务器
可能有些同学还不知道有这福利:(腾讯云),每天有200个名额,祝各位好运!
这就是我买下的最低配的1元服务器啦~~(如果是搭建node服务器的话,建议装CentOS系统,能少很多麻烦)
二:关于域名解析
1.域名解析-A记录(如果需要将域名指向一个ip地址,就需要添加A记录)
A.记录类型为A。B.主机记录处填子域名(比如需要添加n的解析,只需要在主机记录处填写www即可;如果只是想添加muyunyun.cn的解析,主机记录直接留空,系统会自动填一个&@&到输入框内)。
C.线路类型(可选择默认线路)
D.如云服务器是在腾讯云的此账号下购买,选择&是&,然后选择到指向的云服务器;如不是腾讯云此账号下购买,选择&否&
E.记录值为ip地址,如上一步选择的为&否&,那么这里手动填写您要指向的公网IP地址即可。
F.TTL默认为10分钟(TTL为缓存时间,数值越小,修改记录各地生效时间越快)。
(这里参考了)
2.域名解析-CNAME记录[如果需要将域名指向另一个域名,再由另一个域名提供ip地址,就需要添加CNAME记录] 最常用到CNAME的情况如做CDN。
3.域名解析-MX记录[如果需要设置邮箱,让邮箱能收到邮件,就需要添加MX记录]
4.域名解析-NS记录[如果需要把子域名交给其他DNS服务商解析,就需要添加NS记录]
三:开始配置环境
1.查看当前系统版本
cat /etc/redhat-release
2.安装gcc g++
yum -y install gcc gcc-c++ kernel-devel
安装失败很可能是phthon版本太低
3.解决所有环境问题的命令
yum -y update && yum -y groupinstall "Development Tools"
4.到找到相应安装路径
cd /usr/src
tar -xf node-v4.6.0.tar.gzcd node-v4.6.0
5. 执行配置脚本来进行编译预处理&开始编译源代码&
./configure
6.开始编译源代码&
sudo make install
8.检查安装完成
9.现在已经安装了Node.js, 可以开始部署应用程序, 首先要使用Node.js的模块管理器npm(如果条件允许最好使用cnpm)安装Express middleware 和forever(一个用来确保应用程序启动并且在需要时重启的非常有用的模块)
npm -g install express forever
10.建立超级链接, 不然 sudo node 时会报 "command not found"
sudo ln -s /usr/local/bin/node /usr/bin/node
sudo ln -s /usr/local/lib/node /usr/lib/node
sudo ln -s /usr/local/bin/npm /usr/bin/npm
sudo ln -s /usr/local/bin/node-waf /usr/bin/node-waf
sudo ln -s /usr/local/bin/forever /usr/bin/forever
四:安装mongodb数据库
这个部分借鉴了。(亲测成功)
1.安装说明:
系统环境:CentOs-6.5
安装软件:mongoldb-linux-x86_64-3.2.6.tgz
下载地址:
上传位置:/usr/local/
软件暗转位置:/usr/local/mongodb
数据存放位置:/var/mongodb/data
日志存放位置:/var/mongodb/logs
2.下载mongodb源代码
cd /usr/local
wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.6.tgz
3.解压安装包,重命名为mongodb
tar zxvf mongodb-linux-x86_64-3.2.6.tgz
mv mongodb-linux-x86_64-3.2.6 mongodb
4.在var文件夹里建立mongodb文件夹,并分别建立data文件夹和logs文件夹
mkdir /var/mongodb
mkdir /var/mongodb/data
mkdir /var/mongodb/logs
5.打开rc.local文件,添加CentOS开始启动项:
vim /etc/rc.d/rc.local
6.让mongodb开始自启动
/usr/local/mongodb/bin/mongod --dbpath=/var/mongodb/data --logpath /var/mongodb/logs/log.log -fork
7.启动mongoldb
/usr/local/mongodb/bin/mongod --dbpath=/var/mongodb/data --logpath /var/mongodb/logs/log.log -fork
8.看到如下信息说明已经安装完成并启动成功
forked process: 18394
all output going to: /var/mongodb/logs/log.log
五:上传代码
Step1. 在云服务器配置FTP服务
1.在root权限下,通过如下命令安装Vsftp。
[root@VM_250_202_tlinux ~]# yum install vsftpd
2.在启动vsftpd服务之前,需要登录云服务器修改配置文件,将匿名登录禁用掉。打开配置文件,命令如下:
[root@VM_250_202_tlinux ~]# vim /etc/vsftpd/vsftpd.conf
在配置文件中第12行的&anonymous_enable=YES&前面加上#号,即将匿名登录禁用。
3.启动vsftpd服务
[root@VM_250_202_tlinux ~]# service vsftpd start
4.设置FTP用户账号。设置成功后,即可通过该账号登录FTP服务器。
(1)设置FTP用户的账号,例如账号为&ftpuser1&,目录为/home/ftpuser1,且设置不允许通过ssh登录。
[root@VM_250_202_tlinux ~]# useradd -m -d /home/ftpuser1 -s /sbin/nologin ftpuser1
(2)设置账号对应的密码,例如密码为&ftpuser1&。
[root@VM_250_202_tlinux ~]# passwd ftpuser1
Step2. 上传文件到Linux云服务器
1.下载并安装开源软件FileZilla,
2.连接FTP运行FileZilla,按下图所示进行配置,配置后点击&快速链接&:
配置信息说明如下:(1)主机:云服务器的公网IP(在云服务器&管理视图&页面可查看云服务器的公网IP)。
(2)用户名:在Step1中设置的FTP用户的账号,这里以&muyunyun&为例;
3)密码:在Step1中设置的FTP用户账号对应的密码;
(4)端口:FTP监听端口,默认为&21&。&
&3.上传文件到Linux云服务器上传文件时,鼠标选中本地文件,拖拽到远程站点,即将文件上传到了Linux云服务器。注意:云服务器FTP通道不支持上传tar压缩包后自动解压,以及删除tar包功能。
还有一个坑:下图是node官方的示例代码,127.0.0.1要改成0.0.0.0~~,我在测试的时候这里卡了我半天~~
然后在网页中输入自己的公网IP, 祝贺你啊,铛铛~~Hello World
阅读(...) 评论()傅恒最爱卫龙CP? 许凯被测谎仪套路HelloWorld - 自学IT教程
JAVA工程师
C/C++工程师
Python工程师
前端工程师
大数据与云计算
点击进入:已经拥有域名和云服务器,就写一个helloworld的网页并发布,最最简单的方法是什么?_百度知道
已经拥有域名和云服务器,就写一个helloworld的网页并发布,最最简单的方法是什么?
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
广东励康信息
来自电脑网络类芝麻团
广东励康信息
参与团队:
在你自己电脑上都可以弄得,吧IIS打开,建立一个网站服务器就行了。IIS在控制面板》程序和功能》启用和关闭windows功能》internet information services勾选上就行了。
这一切都开启后,html文件放在哪儿?
为你推荐:
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 阿里云服务器怎么绑定域名 的文章

 

随机推荐