行业新闻

    云服务器建立网站没有域名和服务器就不得不寄人篱下,有自己的域名?

    2022-03-28    来源:www.8001717.cn

    最近在学习开发微信。没有自己的域名和服务器做网站,只能靠别人。干脆去云主机建了个服务器,不过水平有限,花了一个下午~~ 有自己的域名和服务器的好处不用我。说。比如以后可以有一个个性化的博客,用自己的域名,或者把自己的项目放在里面给别人看~~下面进入正题。

    一:云服务器

    有同学可能不知道这个福利:1元=服务器+域名(腾讯云),每天有200个名额,祝你好运!

    这是我买的最低1​​元的服务器~~(如果是搭建节点服务器,建议安装系统,可以省去很多麻烦)

    二:关于域名解析

    1.域名解析-A记录(如果需要将域名指向一个ip地址,需要添加A记录)

    A. 记录类型为 A。

    B、在主机记录中填写子域名(例如需要添加的解析,主机记录中只需填写www;如果只想添加解析,主机记录留空,系统会自动在输入框里面填一个“@”)。

    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

    安装失败很可能是版本太低

    3.解决所有环境问题的命令

    yum -y update && yum -y groupinstall "Development Tools"
    

    4.去node社区找到对应的安装路径

    cd /usr/src
    

    怎么自己建立网站及建立网站方法_云服务器建立网站_小米云服务是什么网站

    tar -xf node-v4.6.0.tar.gz
    cd node-v4.6.0

    5. 执行脚本进行编译预处理,开始编译源码

    ./configure 

    6.开始编译源码

    make

    7.安装

    sudo make install

    8.检查安装是否完成

    node -v
    npm -v

    9.现在已经安装了 Node.js,您可以开始部署应用程序了。一、使用Node.js的模块管理器npm(条件允许最好使用cnpm)安装和(一个保证应用启动和需要时重启的非常有用的模块)

    npm -g install express forever

    10.创建超链接,否则sudo节点会报“找不到”

    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

    四:安装数据库

    云服务器建立网站_怎么自己建立网站及建立网站方法_小米云服务是什么网站

    这部分借鉴了简书。(亲测成功)

    1.安装说明:

    2.下载源代码

    cd /usr/local
    wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.6.tgz

    3.解压安装包,重命名为

    tar zxvf mongodb-linux-x86_64-3.2.6.tgz
    mv mongodb-linux-x86_64-3.2.6 mongodb

    4.在var文件夹下创建文件夹,分别创建data文件夹和logs文件夹

    mkdir /var/mongodb
    mkdir /var/mongodb/data
    mkdir /var/mongodb/logs

    5.打开rc.local文件,添加启动项:

    vim /etc/rc.d/rc.local

    6.让start自动启动

    /usr/local/mongodb/bin/mongod --dbpath=/var/mongodb/data --logpath /var/mongodb/logs/log.log -fork

    7.开始

    /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.启动服务前网站制作,需要先登录云服务器修改配置文件云服务器建立网站,禁用匿名登录。使用以下命令打开配置文件:

    [root@VM_250_202_tlinux ~]# vim /etc/vsftpd/vsftpd.conf
    在配置文件中第12行的“anonymous_enable=YES”前面加上#号,即将匿名登录禁用。

    3.启动服务

    [root@VM_250_202_tlinux ~]# service vsftpd start

    4.设置 FTP 用户帐户。设置成功后,即可使用该账号登录FTP服务器。

    (1)设置FTP用户的帐号,例如帐号为"",目录为/home/,设置不允许通过ssh登录。

    [root@VM_250_202_tlinux ~]# useradd -m -d /home/ftpuser1 -s /sbin/nologin ftpuser1

    (2)设置账号对应的密码,例如密码为""。

    云服务器建立网站_小米云服务是什么网站_怎么自己建立网站及建立网站方法

    [root@VM_250_202_tlinux ~]# passwd ftpuser1

    Step2. 上传文件到Linux云服务器

    1.开源软件下载安装,下载地址

    2.连接FTP运行云服务器建立网站,配置如下图,配置后点击“快速链接”:

    配置信息说明如下:(1)Host:云服务器的公网IP(可以在云服务器“管理查看”页面查看云服务器的公网IP)。

    (2)用户名:Step1中设置的FTP用户的账号,这里以“”为例;

    3):Step1中设置的FTP用户账号对应的密码;

    (4)端口:FTP监听端口,默认为“21”。

    3.上传文件到Linux云服务器上传文件时,鼠标选中本地文件,拖拽到远程站点,上传文件到Linux云服务器。注意:云服务器FTP通道不支持tar包上传后自动解压删除。

    还有一个坑:下图是node官方的示例代码,127.0.0.1要改成0.0.0.0 ~~,我在测试的时候卡在这里很久了~~

    然后在网页中输入你的公网IP,恭喜你,clang~~Hello World

    文章来自互联网,侵权请联系删除,文章阐述观点来自文章出处,并不代表本站观点。 www.8001717.cn



X