618 有獎體驗 點擊前往,贏取貓超卡!

背景知" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

18143453325 在線咨詢 在線咨詢
18143453325 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網站運營 > 阿里云618有獎體驗:使用PolarDB和ECS搭建門戶網站

阿里云618有獎體驗:使用PolarDB和ECS搭建門戶網站

時間:2022-08-27 13:57:01 | 來源:網站運營

時間:2022-08-27 13:57:01 來源:網站運營

體驗簡介

本場景將提供一臺基礎環(huán)境為CentOS的ECS(云服務器)實例和已經創(chuàng)建好的PolarDB數據庫實例。我們將會在這臺服務器上安裝WordPress,幫助您快速搭建自己的云上博客。




618 有獎體驗 點擊前往,贏取貓超卡!

背景知識

PolarDB數據庫簡介

PolarDB數據庫是阿里云自研的下一代關系型云數據庫,有三個獨立的引擎,分別可以100%兼容MySQL、100%兼容PostgreSQL、高度兼容Oracle語法,存儲容量最高可達100TB,單庫最多可擴展到16個節(jié)點,適用于企業(yè)多樣化的數據庫應用場景。

PolarDB采用存儲和計算分離的架構,所有計算節(jié)點共享一份數據,提供分鐘級的配置升降級、秒級的故障恢復、全局數據一致性和免費的數據備份容災服務。PolarDB既融合了商業(yè)數據庫穩(wěn)定可靠、高性能、可擴展的特征,又具有開源云數據庫簡單開放、自我迭代的優(yōu)勢,例如PolarDB MySQL性能最高可以提升至MySQL的6倍,而成本只有商用數據庫的1/10。集群架構,計算與存儲分離。

集群架構,計算與存儲分離。 PolarDB采用多節(jié)點集群的架構,集群中有一個Writer節(jié)點(主節(jié)點)和多個Reader節(jié)點(讀節(jié)點),各節(jié)點通過分布式文件系統(PolarFileSystem)共享底層的存儲(PolarStore)。

讀寫分離。 當應用程序使用集群地址時,PolarDB MySQL/PostgreSQL通過內部的代理層(Proxy)對外提供服務,應用程序的請求都先經過代理,然后才訪問到數據庫節(jié)點。代理層不僅可以做安全認證和保護,還可以解析SQL,把寫操作(例如事務、UPDATE、INSERT、DELETE、DDL等)發(fā)送到主節(jié)點,把讀操作(例如SELECT)均衡地分發(fā)到多個只讀節(jié)點,實現自動的讀寫分離。對于應用程序來說,就像使用一個單點的MySQL數據庫一樣簡單。內部的代理層(Proxy)后續(xù)將支持PolarDB兼容Oracle語法引擎。

產品優(yōu)勢

您可以像使用MySQL、PostgreSQL、Oracle一樣使用PolarDB,此外,PolarDB還有傳統數據庫不具備的優(yōu)勢:

容量大。 最高100TB,您不再需要因為單機容量的天花板而去購買多個實例做分片,由此簡化應用開發(fā),降低運維負擔。

高性價比。 PolarDB的計算與存儲分離,每增加一個只讀節(jié)點只收取計算資源的費用,而傳統的只讀節(jié)點同時包含計算和存儲資源,每增加一個只讀節(jié)點需要支付相應的存儲費用。

PolarDB的存儲空間無需手動配置,根據數據量自動伸縮,您只需為實際使用的數據量按小時付費。

為了更好地幫助您降低存儲成本,PolarDB推出了預付費形式的存儲包。當您的數據量較大時,推薦您使用PolarDB存儲包,相比按小時付費,預付費購買存儲包有折扣,購買的容量越大,折扣力度就越大。

分鐘級彈性。 存儲與計算分離的架構,配合共享存儲,使得快速升級成為現實。

讀一致性。 集群地址利用LSN(Log Sequence Number)確保讀取數據時的全局一致性,避免因為主備延遲引起的不一致。

毫秒級延遲(物理復制)。 利用基于Redo的物理復制代替基于Binlog的邏輯復制,提升主備復制的效率和穩(wěn)定性。即使對大表進行加索引、加字段等DDL操作,也不會造成數據庫的延遲。

無鎖備份。 利用存儲層的快照,可以在60秒內完成對2TB數據量大小的數據庫的備份,而且備份過程不會對數據庫加鎖,對應用程序幾乎無影響,全天24小時均可進行備份。

## 創(chuàng)建PolarDB數據庫賬號

/1. 雙擊打開桌面 FireFox ESR瀏覽器,在RAM用戶登錄框中點擊 下一步,復制 云產品資源 列表中 子用戶密碼 粘貼(lx shell粘貼快捷鍵ctrl+shift+v,其他地方粘貼是ctrl+v)到瀏覽器 RAM用戶登錄界面,即可登錄當前子賬號。







/2. 在 阿里云控制臺首頁 左側導航欄,依次單擊 產品與服務 > 云數據庫PolarDB ,進入 云數據庫PolarDB管理控制臺 。







/3. 單擊左側 集群列表 ,然后選擇云產品資源提供的地域。例如:華東2(上海)。







/4. 創(chuàng)建數據庫賬號。

a. 在 集群列表 頁面,單擊 集群ID ,進入 集群詳情界面







b. 單擊左側導航欄 配置與管理 > 賬號管理 。

c. 單擊左上方 創(chuàng)建賬號 。







d. 參考說明配置賬號信息,然后單擊 確定 。







/5. 創(chuàng)建數據庫。

a. 在實例詳情頁,單擊左側導航欄的 數據庫管理 ,然后單擊 創(chuàng)建數據庫







b. 參考說明配置數據庫信息,然后單擊 創(chuàng)建 。







/6. 設置數據庫白名單。

連接數據庫需要設置數據庫白名單,點擊 [集群白名單],然后點擊 [設置] 設置數據庫集群白名單。







在白名單界面將默認的白名單地址127.0.0.1更改為 0.0.0.0/0,然后點擊 [確定] 使白名單地址生效。(如果找不到 [確定]按鈕,請按F11,開啟全屏模式就能看見了。再按一次F11可退出全屏模式)







安裝LAMP環(huán)境

LAMP是指運行在Linux下的Apache、MySQL和PHP的環(huán)境。參考以下操作在云服務器上安裝開發(fā)環(huán)境。

/1. 在ECS服務器上,執(zhí)行以下命令安裝Apache服務及其擴展包。

yum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql返回類似如下圖結果則表示安裝成功。







/2. PbootCMS是使用PHP語言開發(fā)的CMS系統。參考以下操作安裝PHP環(huán)境。

執(zhí)行以下命令,安裝PHP。

yum -y install php php-mysql gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap/3. 執(zhí)行以下命令下載并安裝MySQL。

wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpmyum -y install mysql57-community-release-el7-10.noarch.rpmyum -y install * --nogpgcheck mysql-community-server/4. 執(zhí)行以下命令啟動MySQL數據庫。

systemctl start mysqld

搭建門戶網站

在完成環(huán)境部署后,參考以下操作搭建門戶網站。

/1. 在ECS服務器上,執(zhí)行以下命令,安裝Git。

yum -y install git/2. 在ECS服務器上,執(zhí)行以下命令下載PbootCMS源碼文件。

cd ~ && git clone https://gitee.com/hnaoyun/PbootCMS.git/3. 執(zhí)行以下命令將安裝包拷貝到Apache的wwwroot目錄下。

cp -r PbootCMS/* /var/www/html//4. 執(zhí)行以下命令修改站點根目錄文件權限。

chmod -R a+w /var/www/html/4. 向數據庫中導入CMS的初始數據。

執(zhí)行以下命令初始化數據庫pbootcms的表結構和數據。

說明: 在執(zhí)行命令前,請修改一下三個參數。

sql_file="/var/www/html/static/backup/sql/"$(ls /var/www/html/static/backup/sql/) &&mysql -h數據庫連接地址 -utest_user -pPassword1213 -Dpbootcms < $sql_file/5. 執(zhí)行以下命令,修改CMS系統數據庫配置。

說明: 在執(zhí)行命令前,請根據參數說明替換您的數據庫配置。

cat > /var/www/html/config/database.php << EOF<?phpreturn array( 'database' => array( 'type' => 'mysqli', // 數據庫連接驅動類型: mysqli,sqlite,pdo_mysql,pdo_sqlite 'host' => '數據庫連接地址', // PolarDB數據庫鏈接地址 'user' => 'test_user', // PolarDB數據庫的用戶名 'passwd' => 'Password1213', // PolarDB數據庫的密碼 'port' => '3306', // 數據庫端口 'dbname' => 'pbootcms' //數據庫名稱 ));EOF/6. 返回ECS控制臺,在ECS實例列表頁面,單擊已創(chuàng)建的ECS實例ID鏈接進入ECS詳情頁。

/7. 在左側導航欄,單擊 本實例安全組 ,然后單擊安全組的ID鏈接查看安全組配置。

確保安全組開放了80端口訪問,否則無法訪問已搭建的門戶網站。安全組是一種虛擬防火墻,具備狀態(tài)檢測和數據包過濾能力,用于在云端劃分安全域。通過配置安全組規(guī)則,您可以控制安全組內一臺或多臺ECS實例的入流量和出流量。







/8. 訪問程序。

執(zhí)行以下命令重啟 Apache服務。

systemctl restart httpd在瀏覽器地址欄輸入云服務器的公網IP地址,進入門戶網站首頁。

系統后臺默認訪問路徑為http:///admin.php。默認賬號為admin,密碼為123456

至此您已完成門戶網站的搭建,您可以根據公司的需求自定義門戶網站的內容。






74
73
25
news

版權所有? 億企邦 1997-2022 保留一切法律許可權利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點擊下載Chrome瀏覽器
關閉