全國(guó)咨詢(xún)/投訴熱線(xiàn):400-618-4000

首頁(yè)技術(shù)文章正文

linux系統(tǒng)如何部署Discuz論壇[linux云計(jì)算+運(yùn)維開(kāi)發(fā)]

更新時(shí)間:2020-03-22 來(lái)源:黑馬程序員 瀏覽量:

學(xué)習(xí)目標(biāo)

1、了解Linux軟件的安裝方式

2、掌握更新yum源

3、掌握YUM軟件安裝方式

4、了解LAMP環(huán)境以及AMP的關(guān)系

5、了解阿里云ECS的創(chuàng)建過(guò)程

6、能夠yum方式搭建lamp環(huán)境

7、能夠?qū)崿F(xiàn)Discuz!論壇部署

8、能夠購(gòu)買(mǎi)域名與解析域名


文章目錄

引言

1、項(xiàng)目背景

2、項(xiàng)目需求

一、YUM概述

1、Linux軟件的安裝方式

2、什么是yum

3、配置阿里yum源

4、yum命令

二、LAMP概述

1、什么是LAMP

三、LAMP環(huán)境準(zhǔn)備(阿里云)

1、注冊(cè)阿里云賬號(hào)

2、實(shí)名認(rèn)證

3、進(jìn)入管理控制臺(tái)

4、購(gòu)買(mǎi)阿里云服務(wù)器

5、MobaXterm連接服務(wù)器

四、部署LAMP環(huán)境

1、部署前的環(huán)境準(zhǔn)備

2、LAMP環(huán)境之Apache安裝

3、LAMP環(huán)境之MySQL安裝

4、LAMP環(huán)境之PHP安裝

五、部署Discuz!論壇

1、Discuz!論壇概述

2、下載源代碼

3、使用MobaXterm上傳代碼

六、安裝Discuz!論壇

1、安裝Discuz!前期準(zhǔn)備

2、使用服務(wù)器IP地址訪(fǎng)問(wèn)論壇

3、設(shè)置目錄權(quán)限

4、安裝PHP擴(kuò)展

5、設(shè)置運(yùn)行環(huán)境

6、設(shè)置數(shù)據(jù)庫(kù)信息與管理員信息

7、訪(fǎng)問(wèn)安裝后的論壇

七、通過(guò)域名訪(fǎng)問(wèn)網(wǎng)站(擴(kuò)展)

1、為什么需要域名

2、購(gòu)買(mǎi)域名

3、域名解析



引言

1、項(xiàng)目背景

學(xué)員小白,目前剛?cè)肼毩艘患译娮由虅?wù)公司。主要負(fù)責(zé)大型商城系統(tǒng)維護(hù),公司主營(yíng)母嬰用品,如奶瓶、奶嘴、童裝等等,最近,很多客服發(fā)現(xiàn)一個(gè)問(wèn)題:很多寶媽會(huì)在評(píng)論區(qū)互相咨詢(xún)產(chǎn)品相關(guān)信息。于是公司決定針對(duì)這一需求,要求運(yùn)維為公司迅速上線(xiàn)一款論壇系統(tǒng),方便寶媽交流產(chǎn)品、育兒心得等等。推薦了解linux云計(jì)算+運(yùn)維開(kāi)發(fā)課程。

2、項(xiàng)目需求

滿(mǎn)足功能,并且省錢(qián)

Discuz! = Apache + PHP + MySQL

一、YUM概述

1、Linux軟件的安裝方式

在CentOS系統(tǒng)中,軟件管理方式通常有三種方式: rpm安裝、yum安裝以及編譯安裝。

編譯安裝,從過(guò)程上來(lái)講比較麻煩,包需要用戶(hù)自行下載,下載的是源碼包,需要進(jìn)行編譯操作,編譯好了才能進(jìn)行安裝,這個(gè)過(guò)程對(duì)于剛接觸Linux的人來(lái)說(shuō)比較麻煩,而且還容易出錯(cuò)。好處在于是源碼包,對(duì)于有需要自定義模塊的用戶(hù)來(lái)說(shuō)非常方便。(就業(yè)班會(huì)著重講解)

2、什么是yum

Yum(全稱(chēng)為 Yellow dog Updater, Modified )是一個(gè)在Fedora和RedHat以及CentOS中的Shell前端軟件包管理器。

基于rpm包管理,能夠從指定的服務(wù)器(yum源)自動(dòng)下載RPM包并且安裝,可以自動(dòng)處理依賴(lài)性關(guān)系,并且一次安裝所有依賴(lài)的軟件包,無(wú)須繁瑣地一次次下載、安裝。

yum配置文件位置

#cd /etc/yum.repos.d/

#ll

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)1.2.1

-rw-r--r--. 1 root root 1991 Mar 28 2017 CentOS-Base.repo 網(wǎng)絡(luò)yum源配置文件
-rw-r--r--. 1 root root 647 Mar 28 2017 CentOS-Debuginfo.repo 內(nèi)核相關(guān)的更新包
-rw-r--r--. 1 root root 289 Mar 28 2017 CentOS-fasttrack.repo 快速通道
-rw-r--r--. 1 root root 630 Mar 28 2017 CentOS-Media.repo 本地yum源配置文件
-rw-r--r--. 1 root root 7989 Mar 28 2017 CentOS-Vault.repo 最近版本加入老本的YUM配置

3、配置阿里yum源
使用阿里yum源代替系統(tǒng)默認(rèn)的yum源

① 備份默認(rèn)源
#cd /etc/yum.repos.d/
#mv CentOS-Base.repo CentOS-Base.repo.bak

② 下載新CentOS-Base.repo
#wget -O /etc/yum.repos.d/CentOS-Base.repo
http://mirrors.aliyun.com/repo/Centos-7.repo
含義:使用阿里云的yum源代替默認(rèn)的yum源,下載軟件更快
③ 清除所有緩存
#yum clean all
④ 重新生成緩存
#yum makecache

http://mirrors.aliyun.com/repo/選擇不同centos版本的yum源

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)1.3.1
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)1.3.2

4、yum命令

① 查詢(xún)操作

語(yǔ)法:# yum search 關(guān)鍵詞

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)1.4.1.1

② 安裝操作

語(yǔ)法:# yum [-y] install 關(guān)鍵詞

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)1.4.1.2

③ 卸載操作

語(yǔ)法:# yum [-y] remove 關(guān)鍵詞

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)1.4.1.3

④ 更新操作

語(yǔ)法:#yum [-y] update [包的關(guān)鍵詞]

特別注意:包的關(guān)鍵詞如果不寫(xiě),則表示更新整個(gè)系統(tǒng)(全局更新,也包含內(nèi)核)

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)1.4.1.4

二、LAMP概述

1、什么是LAMP

LAMP:Linux + Apache + MySQL + PHP LAMP 架構(gòu)(組合)

LNMP:Linux + Nginx + MySQL + php-fpm LNMP 架構(gòu)(組合)

LNMPA:Linux + Nginx(80) + MySQL + PHP + Apache Nginx 代理方式

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)2.1.1

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)2.1.2

Apache:Apache是世界使用排名第一的Web服務(wù)器軟件。

PHP:一種專(zhuān)門(mén)用于Web開(kāi)發(fā)的編程語(yǔ)言。

MySQL:MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),主要用于永久存儲(chǔ)項(xiàng)目數(shù)據(jù)。

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)2.1.3

三、LAMP環(huán)境準(zhǔn)備(阿里云)

要想部署一個(gè)互聯(lián)網(wǎng)上可以訪(fǎng)問(wèn)到的環(huán)境,必須先具備以下內(nèi)容 :服務(wù)器(IP、帳號(hào)密碼、終端)、相應(yīng)的軟件、域名(備案、解析)、代碼等。

1、注冊(cè)阿里云賬號(hào)

阿里云官網(wǎng):https://www.aliyun.com/

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)3.1.1

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)3.1.2

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)3.1.3

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)3.1.4

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)3.1.5

2、實(shí)名認(rèn)證

步驟1:鼠標(biāo)移動(dòng)到屏幕右上角的頭像,在彈出菜單中選擇實(shí)名認(rèn)證

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)3.2.1

步驟2:在認(rèn)證頁(yè)面,需選擇個(gè)人實(shí)名認(rèn)證

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)3.2.2

步驟3:選擇支付寶授權(quán)認(rèn)證

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)3.2.3

步驟4:勾選同意,點(diǎn)擊提交

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)3.2.4

步驟5:支付寶掃描二維碼,手機(jī)上選擇確認(rèn)登錄步
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)3.2.5

步驟6:填寫(xiě)相關(guān)信息,點(diǎn)擊確認(rèn)

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)3.2.6.1

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)3.2.6

3、進(jìn)入管理控制臺(tái)

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)3.3.1

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)3.3.2

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)3.3.3

4、購(gòu)買(mǎi)阿里云服務(wù)器

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)3.4.1
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)3.4.2

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)3.4.3

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)3.4.4

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)3.4.5

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)3.4.6

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)3.4.7

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)3.4.8

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)3.4.9

5、MobaXterm連接服務(wù)器

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)3.5.1

四、部署LAMP環(huán)境

1、部署前的環(huán)境準(zhǔn)備

1)關(guān)閉防火墻和selinux

#systemctl stop firewalld
#setenforce 0
臨時(shí)關(guān)閉
#getenforce
查看當(dāng)前是否關(guān)閉了selinux
#vim /etc/selinux/config
編輯selinux配置文件,永久關(guān)閉
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.1.1.1

2)查詢(xún)當(dāng)前服務(wù)器是否安裝apache
使用rpm命令
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.1.1.2

3)查詢(xún)當(dāng)前服務(wù)器是否安裝MYSQL

使用rpm命令

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.1.1.3

4)查詢(xún)當(dāng)前服務(wù)器是否安裝PHP

使用rpm命令

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.1.1.4

建議使用一臺(tái)新裝的Linux,因?yàn)樾遁d如果有殘留,也容易給后續(xù)搭建帶來(lái)未知的問(wèn)題。

2、LAMP環(huán)境之Apache安裝

① 使用yum命令安裝httpd軟件包

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.2.1.1

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.2.1.2

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.2.1.3

② 配置/etc/httpd/conf/httpd.conf文件

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.1.1.4

搜索ServerName,在下面添加一行:
ServerName Localhost:80
    #vim /etc/httpd/conf/httpd.conf
    ServerName localhost:80
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.2.2.2
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.2.2.3

③ 使用systemctl命令重啟httpd服務(wù),使用netstat -ntlp命令,查看是否有80端口監(jiān)聽(tīng)
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.2.3.1
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.2.3.2

④ 設(shè)置httpd服務(wù)開(kāi)機(jī)啟動(dòng)
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.2.4.1
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.2.4.2
⑤ 查看本機(jī)的IP地址,阿里云服務(wù)器從控制臺(tái)可以看到
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.2.5.1

⑥在瀏覽器中,輸入本機(jī)IP地址,如下圖所示:
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.2.6.1
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.2.6.2

注意:自己的服務(wù)器在設(shè)置時(shí),一定要管理防火墻與SELinux,避免產(chǎn)生異常

① 關(guān)閉防火墻 命令:# service iptables stop

② 關(guān)系SELinux 命令:# setenforce 0

3、LAMP環(huán)境之MySQL安裝

注意:自己的服務(wù)器在設(shè)置時(shí),一定要管理防火墻與SELinux,避免產(chǎn)生異常

① 關(guān)閉防火墻 命令:# service iptables stop

② 關(guān)系SELinux 命令:# setenforce 0

1)下載mysql的yum源

由于yum源上默認(rèn)沒(méi)有mysql-server。所以必須去官網(wǎng)下載后在安裝

#wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
含義:下載myslq的yum源
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.3.1.1
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.2.1.3

2)添加mysql的yum源存儲(chǔ)庫(kù)

#rpm -ivh mysql-community-release-el7-5.noarch.rpm
含義:安裝mysql的yum源存儲(chǔ)庫(kù)包
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.3.2.1

3) 安裝MYSQL

#yum -y install mysql-community-server

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.3.3.1

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.3.3.2

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.3.3.3

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.3.3.4

4) 啟動(dòng)mysql

#systemctl restart mysqld.service

#netstat -ntlp

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.3.4.1

5)初始化數(shù)據(jù)庫(kù)

①初始化數(shù)據(jù)

默認(rèn)情況下,數(shù)據(jù)庫(kù)沒(méi)有密碼,也沒(méi)有任何數(shù)據(jù),必須要初始化

#mysql_secure_installation

含義:mysql自己帶的初始化程序
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.3.5.1.1
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.3.5.1.2

設(shè)置超級(jí)管理員root密碼,注:默認(rèn)為空,直接回車(chē)即可

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.3.5.1.3

移除匿名賬戶(hù):

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.3.5.1.4

不禁用root遠(yuǎn)程連接:

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.3.5.1.5

不移除默認(rèn)數(shù)據(jù)庫(kù)(測(cè)試用例):
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.3.5.1.6

重新加載權(quán)限:Y
提示已完成,感謝使用MySQL
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.3.5.1.7
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.3.5.1.8

②把mysqld添加到開(kāi)機(jī)啟動(dòng)

默認(rèn)已經(jīng)開(kāi)機(jī)啟動(dòng),這里可以跳過(guò)

③連接,MySQL數(shù)據(jù)庫(kù)

#mysql -uroot -p

含義:-u是參數(shù),后面跟用戶(hù)名,沒(méi)有空格

-p表示密碼

看到mysql>表示已經(jīng)連接到mysql

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.3.5.3.1

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.3.5.3.2

④查看數(shù)據(jù)庫(kù)
myslq> show databases;
含義:顯示所有數(shù)據(jù)庫(kù)
注意:命令結(jié)尾要有“;”
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.3.5.4.1

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.3.5.4.2

mysql>下輸入exit,退出mysql,回到#提示符

4、LAMP環(huán)境之PHP安裝
① 使用yum命令安裝php

#yum -y install php
#systemctl restart httpd
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.4.1.1
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.4.1.2

② 重啟httpd服務(wù)
#yum -y install php
#systemctl restart httpd
更改php配置一定要重啟httpd服務(wù)
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.4.2.1

③ 測(cè)試LAMP環(huán)境是否可以使用
第一步:使用cd命令進(jìn)入/var/www/html目錄
第二步:使用vim命令創(chuàng)建index.php文件
第三步:編寫(xiě)php代碼

代碼示例:
#cd /var/www/html/
#vim index.php
<?php
    echo 'hello world';
?>
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.4.3.1

第四步:在瀏覽器,輸入公網(wǎng)IP,如下圖所示:

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)4.4.3.2

五、部署Discuz!論壇

1、Discuz!論壇概述

Discuz!是一套開(kāi)源的社區(qū)論壇軟件系統(tǒng)。

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)5.1

2、下載源代碼

下載地址:https://gitee.com/ComsenzDiscuz/DiscuzX

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)5.2

3、使用MobaXterm上傳代碼

1)把ComsenzDiscuz-DiscuzX-master.zip文件通過(guò)MobaXterm上傳到ECS服務(wù)器的/usr/local目錄

2)安裝unzip命令并且解壓縮論壇代碼

#yum -y install unzip

#unzip ComsenzDiscuz-DiscuzX-master.zip

含義:解壓縮ComsenzDiscuz-DiscuzX-master.zip文件

#ll

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)5.3.2.1

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)5.3.2.2

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)5.3.2.3

解壓縮后,得到DiscuzX目錄,其中upload文件夾下是真正的網(wǎng)站代碼文件

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)5.3.2.4

3)將網(wǎng)站代碼拷貝到/var/www/html下

示例代碼:
#cp -r /usr/local/DiscuzX/upload/* /var/www/html/
#cd /var/www/html/
#ll
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)5.3.3.1
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)5.3.3.2

六、安裝Discuz!論壇

1、安裝Discuz!前期準(zhǔn)備

首先查看Discuz!源代碼文件是否已經(jīng)上傳完成,必須完成后,才可以進(jìn)行Discuz!論壇安裝。

2、使用服務(wù)器IP地址訪(fǎng)問(wèn)論壇

看到下面的頁(yè)面表示訪(fǎng)問(wèn)成功,點(diǎn)擊我同意

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)6.2.1

3、設(shè)置目錄權(quán)限

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)6.3.1

如上圖所示,系統(tǒng)提示很多文件沒(méi)有可寫(xiě)權(quán)限,設(shè)置如下:

#chmod -R a+w /var/www/html/

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)6.3.2

重新刷新,如下圖所示:

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)6.3.3

4、安裝PHP擴(kuò)展

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)5.4.1

如上圖所示:以上結(jié)果代表系統(tǒng)缺少php-mysqli擴(kuò)展,安裝后即可解決。

① 使用yum命令安裝php-mysqli擴(kuò)展

#yum -y install php-mysqli

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)6.4.1

② 重啟httpd服務(wù)

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)6.4.2

重新刷新網(wǎng)頁(yè),如下圖所示:

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)6.4.3

5、設(shè)置運(yùn)行環(huán)境

開(kāi)始安裝頁(yè)面已經(jīng)沒(méi)有任何報(bào)錯(cuò),點(diǎn)擊下一步,進(jìn)入設(shè)置運(yùn)行環(huán)境頁(yè)面

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)6.5.0

6、設(shè)置數(shù)據(jù)庫(kù)信息與管理員信息

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)6.6.0

7、訪(fǎng)問(wèn)安裝后的論壇
YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)6.7.0

進(jìn)入論壇首頁(yè),如下圖所示:

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)6.7.1

到此,關(guān)于LAMP環(huán)境配置與開(kāi)源Discuz!項(xiàng)目實(shí)戰(zhàn)就全部搞定了!

七、通過(guò)域名訪(fǎng)問(wèn)網(wǎng)站(擴(kuò)展)

1、為什么需要域名

我們現(xiàn)在訪(fǎng)問(wèn)論壇是通過(guò)IP地址實(shí)現(xiàn)的,但是IP地址比較復(fù)雜,更重要的是不方便用戶(hù)記憶。

2、購(gòu)買(mǎi)域名

1)登錄阿里云控制臺(tái)

https://account.aliyun.com/

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)7.2.1

2)登錄后選擇阿里云首頁(yè)右上角的控制臺(tái),鼠標(biāo)移動(dòng)到左上角會(huì)出現(xiàn)如下菜單,選擇域名

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)7.2.2

3)點(diǎn)擊域名注冊(cè):

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)7.2.3

輸入一個(gè)想注冊(cè)的域名名稱(chēng),例如ityunweiketangyanshi

如下圖所示:

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)7.2.4

配置域名持有者,學(xué)習(xí)環(huán)境直接選擇個(gè)人即可:

現(xiàn)在國(guó)家要求實(shí)名制,所以還要?jiǎng)?chuàng)建信息模板,點(diǎn)擊創(chuàng)建信息模板

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)7.2.5

添加完個(gè)人信息后,回到訂單頁(yè)面刷新,重新選擇個(gè)人,會(huì)看到自己添加的信息模板,還要認(rèn)證郵箱,就

是往你注冊(cè)的郵箱里發(fā)一封郵件,需要登錄郵箱,點(diǎn)擊驗(yàn)證鏈接,最終完成信息登記

看到如下頁(yè)面:

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)7.2.6

勾選:我已閱讀,理解并接受,然后單擊立即購(gòu)買(mǎi),支付,如下圖所示:

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)7.2.7

3、域名解析

① 點(diǎn)擊控制臺(tái),右側(cè)菜單選擇域名,進(jìn)入域名管理頁(yè)面

點(diǎn)擊解析按鈕

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)7.3.1

② 添加A記錄

將www.ketangyanshi.com 指向公網(wǎng)IP

YUM與開(kāi)源項(xiàng)目實(shí)戰(zhàn)7.3.2

點(diǎn)擊確定,完成設(shè)置。幾分鐘后就可以通過(guò)域名訪(fǎng)問(wèn)剛剛搭建的網(wǎng)站了。

注意:由于國(guó)家要求,域名解析需要首先實(shí)名制認(rèn)證,所以目前我這個(gè)域名無(wú)法實(shí)際使用,我還沒(méi)有完成實(shí)名制認(rèn)證。

猜你喜歡:

linux文件處理命令最細(xì)匯總

分享到:
在線(xiàn)咨詢(xún) 我要報(bào)名
和我們?cè)诰€(xiàn)交談!