云服務器建立網(wǎng)站沒有域名和服務器就不得不寄人籬下,有自己的域名?

2022-08-30    分類: 云服務器

最近在學習開發(fā)微信。沒有自己的域名和服務器做網(wǎng)站,只能靠別人。干脆去云主機建了個服務器,不過水平有限,花了一個下午~~ 有自己的域名和服務器的好處不用我。說。比如以后可以有一個個性化的博客,用自己的域名,或者把自己的項目放在里面給別人看~~下面進入正題。

一:云服務器

有同學可能不知道這個福利:1元=服務器+域名(騰訊云),每天有200個名額,祝你好運!

這是我買的最低1元的服務器~~(如果是搭建節(jié)點服務器,建議安裝系統(tǒng),可以省去很多麻煩)

二:關(guān)于域名解析

1.域名解析-A記錄(如果需要將域名指向一個ip地址,需要添加A記錄)

A. 記錄類型為 A。

B、在主機記錄中填寫子域名(例如需要添加的解析,主機記錄中只需填寫www;如果只想添加解析,主機記錄留空,系統(tǒng)會自動在輸入框里面填一個“@”)。

C. 線路類型(可選擇默認線路)

D、如果云服務器是在騰訊云的這個賬號下購買的,選擇“是”,然后選擇指向的云服務器;如果不是在騰訊云這個賬號下購買,選擇“否”

E. 記錄值為ip地址。如果上一步選擇的是“否”,那么手動填寫你要指向的公網(wǎng)IP地址。

F.TTL默認為10分鐘(TTL為緩存時間,數(shù)值越小,修改記錄異地生效越快)。

(參考這篇文章在這里)

2.域名解析-CNAME記錄【如果需要將域名指向另一個域名,然后另一個域名提供IP地址,需要添加CNAME記錄】CNAME最常用的案例是CDN。

3.域名解析-MX記錄【如果需要設置郵箱以便郵箱可以接收郵件,需要添加MX記錄】

4.域名解析-NS記錄【如果需要將子域名交給其他DNS服務商解析,需要添加NS記錄】

三:開始配置環(huán)境

1.查看當前系統(tǒng)版本

cat /etc/redhat-release

2.安裝 gcc g++

yum -y install gcc gcc-c++ kernel-devel

安裝失敗很可能是版本太低

3.解決所有環(huán)境問題的命令

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

4.去node社區(qū)找到對應的安裝路徑

cd /usr/src

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

5. 執(zhí)行腳本進行編譯預處理,開始編譯源碼

./configure

6.開始編譯源碼

make

7.安裝

sudo make install

8.檢查安裝是否完成

node -v npm -v

9.現(xiàn)在已經(jīng)安裝了 Node.js,您可以開始部署應用程序了。一、使用Node.js的模塊管理器npm(條件允許好使用cnpm)安裝和(一個保證應用啟動和需要時重啟的非常有用的模塊)

npm -g install express forever

10.創(chuàng)建超鏈接,否則sudo節(jié)點會報“找不到”

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

四:安裝數(shù)據(jù)庫

這部分借鑒了簡書。(親測成功)

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文件夾下創(chuàng)建文件夾,分別創(chuàng)建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.看到如下信息說明已經(jīng)安裝完成,啟動成功

forked process: 18394 all output going to: /var/mongodb/logs/log.log

五:上傳代碼

Step1. 在云服務器上配置FTP服務

1.在 root 權(quán)限下,使用以下命令安裝 Vsftp。

[root@VM_250_202_tlinux ~]# yum install vsftpd

2.啟動服務前網(wǎng)站制作,需要先登錄云服務器修改配置文件云服務器建立網(wǎng)站,禁用匿名登錄。使用以下命令打開配置文件:

[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運行云服務器建立網(wǎng)站,配置如下圖,配置后點擊“快速鏈接”:

配置信息說明如下:(1)Host:云服務器的公網(wǎng)IP(可以在云服務器“管理查看”頁面查看云服務器的公網(wǎng)IP)。

(2)用戶名:Step1中設置的FTP用戶的賬號,這里以“”為例;

3):Step1中設置的FTP用戶賬號對應的密碼;

(4)端口:FTP監(jiān)聽端口,默認為“21”。

3.上傳文件到Linux云服務器上傳文件時,鼠標選中本地文件,拖拽到遠程站點,上傳文件到Linux云服務器。注意:云服務器FTP通道不支持tar包上傳后自動解壓刪除。

還有一個坑:下圖是node官方的示例代碼,127.0.0.1要改成0.0.0.0 ~~,我在測試的時候卡在這里很久了~~

然后在網(wǎng)頁中輸入你的公網(wǎng)IP,恭喜你,clang~~Hello World

文章標題:云服務器建立網(wǎng)站沒有域名和服務器就不得不寄人籬下,有自己的域名?
文章來源:http://www.muchs.cn/news/194074.html

網(wǎng)站建設、網(wǎng)絡推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網(wǎng)站制作,網(wǎng)絡營銷seo公司;服務項目有云服務器

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化