基于阿里云使用PolarDB和ECS搭建门户网站

news/2024/5/17 10:36:10/文章来源:https://blog.csdn.net/apple_51691452/article/details/115137964

登录过程不再赘述
进入控制台后
在 阿里云控制台首页 左侧导航栏,依次单击 产品与服务 > 云数据库PolarDB ,进入 云数据库PolarDB管理控制台 。
在这里插入图片描述
单击左侧 集群列表
在这里插入图片描述
创建数据库账号。
(1)在 集群列表 页面,单击 集群ID ,进入 集群详情界面 。
在这里插入图片描述
(2) 单击左侧导航栏 配置与管理 > 账号管理 。
(3)单击左上方 创建账号
在这里插入图片描述
(4)在这里插入图片描述

数据库账号:输入数据库账号名称,例如:test_user 。(我实际用了apple)
账号类型:此处选择普通账号。
密码:设置账号密码,例如:Password1213。
确认密码:再次输入密码。

创建数据库。
(1) 在实例详情页,单击左侧导航栏的 数据库管理 ,然后单击 创建数据库 。
在这里插入图片描述
(2)参考说明配置数据库信息,然后单击 创建 。
在这里插入图片描述

数据库(DB)名称:输入数据库名称,例如:pbootcms 。
支持字符集:默认设为utf8mb4。
授权账号:选择上一步创建的数据库账号apple。
账号类型:默认设置为读写。
备注说明:非必填。用于备注该数据库的相关信息,便于后续数据库管理,最多支持256个字符。

设置数据库白名单。
连接数据库需要设置数据库白名单,点击 [集群白名单],然后点击 [配置] 设置数据库集群白名单。
在这里插入图片描述
在白名单界面将默认的白名单地址127.0.0.1更改为 0.0.0.0/0,然后点击 [确定] 使白名单地址生效。

在这里插入图片描述

连接ECS服务器(使用xshell链接)
在这里插入图片描述

安装LAMP环境
LAMP是指运行在Linux下的Apache、MySQL和PHP的环境。参考以下操作在云服务器上安装开发环境。

(1)在ECS服务器上,执行以下命令安装Apache服务及其扩展包。

yum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql

返回类似如下图结果则表示安装成功。
在这里插入图片描述
(2)PbootCMS是使用PHP语言开发的CMS系统。参考以下操作安装PHP环境。

执行以下命令,安装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) 执行以下命令下载并安装MySQL。
wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql-community-server
(4). 执行以下命令启动MySQL数据库。
systemctl start mysqld
搭建门户网站
在完成环境部署后,参考以下操作搭建门户网站。

(1)在ECS服务器上,执行以下命令,安装Git。(依然用xshell)
yum -y install git
(2)在ECS服务器上,执行以下命令下载PbootCMS源码文件。

cd ~ && git clone https://gitee.com/hnaoyun/PbootCMS.git
(3)执行以下命令将安装包拷贝到Apache的wwwroot目录下
cp -r PbootCMS/* /var/www/html/
(4)执行以下命令修改站点根目录文件权限。
chmod -R a+w /var/www/html

向数据库中导入CMS的初始数据。

(5)执行以下命令初始化数据库pbootcms的表结构和数据。

说明: 在执行命令前,请修改一下三个参数。

数据库连接地址参见集群详情页面下方链接地址板块。
apple为步骤二中创建的数据库账号。
Qin5201314步骤二中创建的数据库密码

sql_file="/var/www/html/static/backup/sql/"$(ls /var/www/html/static/backup/sql/) &&
mysql -hpc-uf6t6wbo8y3853va1.rwlb.rds.aliyuncs.com -uapple -pQin5201314 -Dpbootcms < $sql_file
(6)执行以下命令,修改CMS系统数据库配置

说明: 在执行命令前,请根据参数说明替换您的数据库配置。
cat > /var/www/html/config/database.php << EOF

<?php return array( 'database' => array( 'type' => 'mysqli', // 数据库连接驱动类型: mysqli,sqlite,pdo_mysql,pdo_sqlite 'host' => 'pc-uf6t6wbo8y3853va1.mysql.polardb.rds.aliyuncs.com', // PolarDB数据库链接地址 'user' => 'apple', // PolarDB数据库的用户名 'passwd' => 'Qin5201314', // PolarDB数据库的密码 'port' => '3306', // 数据库端口 'dbname' => 'pbootcms' //数据库名称 ) ); EOF 返回ECS控制台,在ECS实例列表页面,单击已创建的ECS实例ID链接进入ECS详情页 (7) 在左侧导航栏,单击 本实例安全组 ,然后单击安全组的ID链接查看安全组配置。 确保安全组开放了80端口访问,否则无法访问已搭建的门户网站。安全组是一种虚拟防火墙,具备状态检测和数据包过滤能力,用于在云端划分安全域。通过配置安全组规则,您可以控制安全组内一台或多台ECS实例的入流量和出流量。(没有就添加一个) ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210323202033950.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2FwcGxlXzUxNjkxNDUy,size_16,color_FFFFFF,t_70) 执行以下命令重启 Apache服务。 systemctl restart httpd 在浏览器地址栏输入云服务器的公网IP地址,进入门户网站首页。 系统后台默认访问路径为http://

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_879645.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

阿里云高校训练营-4-使用PolarDB和ECS搭建门户网站

确认自己的生成的实例和信息 在 阿里云控制台首页 左侧导航栏&#xff0c;依次单击 产品与服务 > 云数据库PolarDB &#xff0c;进入 云数据库PolarDB管理控制台 单击左侧 集群列表 &#xff0c;然后选择云产品资源提供的地域 华东2&#xff08;上海&#xff09; 在 集群…

在网站里添加留言板(不使用数据库)

tips:想直接看解决方法的直接看链接和粗体字就好 在网站里添加一个留言板相对于大佬来说很简单&#xff0c;php数据库就可以搞定&#xff0c;不过对于我这种刚接触数据库而且没学过php的人来说简直难搞。 不过还好云社区有大佬发了一个不用数据库就可以完成留言板功能的php代码…

阿里云ECS七天训练营Day04——使用PolarDB和ECS搭建门户网站

使用PolarDB和ECS搭建门户网站 前言一、创建PolarDB数据库账号1.创建资源2.进入云数据库PolarDB的控制台3.数据库的创建及基本配置&#xff08;1&#xff09;创建数据库账号&#xff08;2&#xff09;创建数据库 三、安装LAMP环境1.连接ECS服务器2.搭建LAMP环境 四、搭建门户网…

ECS训练营学习Class 4—— 使用PolarDB和ECS搭建门户网站PbootCMS

使用PolarDB和ECS搭建门户网站PbootCMS PolarDBPbootCMS创建PolarDB数据库账号安装LAMP环境搭建门户网站PbootCMS阿里云高校计划 PolarDB PolarDB是阿里云自主研发的新一代关系型云原生数据库&#xff0c;既拥有分布式设计的低成本优势&#xff0c;又具有集中式的易用性。 Pola…

class 4 使用 ECS 和 PolarDB 搭建门户网站

思路分析 说白了很简单&#xff0c;服务器搭建 LAMP 环境跑一个 PbootCMS 的网站只不过使用了阿里云的 PolarDB 步骤 打开 PolarDB 数据库 通过 RAM 帐号登录控制台产品与服务 > 云数据库PolarDB > 管理控制台集群列表 > 选择所在的地区&#xff0c;如 上海 2 创建…

阿里云ECS进阶班Day 4 | 使用PolarDB和ECS搭建一个网站

1.PolarDB数据库简介1.1简介1.2PolarDB优势 2.搭建过程2.1创建PolarDB数据库账号2.2安装LAMP环境2.3搭建门户网站2.4进入搭建好的网站 3.阿里云高校计划 1.PolarDB数据库简介 1.1简介 Polar DB是阿里云自研的下一代关系型云数据库&#xff0c;有三个独立的引擎&#xff0c;分别…

阿里云高校训练营-class4-使用PolarDB和ECS搭建门户网站

创建资源 创建PolarDB数据库账号 1.单击页面左侧 云产品资源 > 一键复制登录url 。 2.打开浏览器隐身窗口&#xff08;无痕模式&#xff09;&#xff0c;粘贴已复制的url地址前往 RAM用户登录 界面&#xff0c;登录 阿里云管理控制台。 3.在阿里云控制台首页 左侧导航栏…

day04-使用ECS和PolarDB搭建门户网站

创建资源 创建PolarDB数据库账号 单击页面左侧 云产品资源 > 一键复制登录url 。 打开浏览器隐身窗口&#xff08;无痕模式&#xff09;&#xff0c;粘贴已复制的url地址前往 RAM用户登录 界面&#xff0c;登录 阿里云管理控制台 。 以Chrome浏览器为例&#xff0c;打开新…

ECS 7天实践训练营-day4-使用PolarDB和ECS搭建门户网站

使用PolarDB和ECS搭建门户网站 背景知识PolarDB数据库 使用PolarDB和ECS搭建门户网站前言创建PolarDB数据库账号安装LAMP环境搭建门户网站 结束语 背景知识 PolarDB数据库 PolarDB数据库是阿里云自研的下一代关系型云数据库&#xff0c;有三个独立的引擎&#xff0c;分别可以…

互联网安全架构------------总结参考资料来自淘宝龙隆的《大型分布式网站架构设计与实现》

文本太难看的话可以直接看思维导图更直观&#xff0c;也可查看有道云笔记&#xff08;排版可能更好看一点&#xff09;&#xff1a;http://note.youdao.com/noteshare?idc896ed59a577a6caf5b26600a4e3689b&sub8E90D663DBE74331BC41A711C586742F 一、常见Web攻击手段 1.X…

bootstrap模板网站

从事前端开发6年了积累了一些bootstrap模板网站现在记录一下以后用来使用&#xff01; 1&#xff0c;一个包含bootstrap&#xff0c;angular&#xff0c;react&#xff0c;vue模板的专业bootstrap模板网站 www.ngui.cc 2,一个比较知名的bootstrap模板 inspinia cn.inspinia.…

Wi-Fi协议及相关资料网站合集

IEEE802.11提案官网https://mentor.ieee.org/802.11/bp/StartPage Wi-Fi相关Blog整理 转载自802.11协议精读40&#xff1a;Wi-Fi相关Blog整理 - 知乎 国内Blog 1. Wi-Fi研习者 - 知乎 2. Wi-Fi 无线通信技术漫谈 - 知乎 3. 通信文章集合 - 知乎 4. 开源芯片/FPGA设计 - 知乎…

2.Git使用教程(廖雪峰网站学习笔记)

目录 1.Git简介 2.Git的安装 2.1 安装 2.2 创建版本库 3.Git版本回退、撤销、删除等 3.1 版本回退 3.2 工作区和暂存区 3.3 Git管理 4.远程仓库 4.1 添加远程仓库 4.2 从远程库克隆 5. 分支管理 5.1 创建与合并分支 5.2 冲突 5.3 分支管理策略 5.4 BUG分支 5.5…

苹果手机在一键去水印网站如何下载去水印视频到相册

看到这个标题点进来的小伙伴相信和最开始接触到视频搬运的我一样&#xff0c;苹果手机在浏览器打开去完水印以后的视频只能播放&#xff0c;无法直接下载到手机的。对于这个问题&#xff0c;我找到了好几个解决方法&#xff0c;下面是我最推荐的一种&#xff1a; 第一步&#…

苹果手机在一键去水印网站如何下载去水印视频封面

看到这个标题点进来的小伙伴相信对于苹果手机应该不是很熟悉&#xff0c;其实苹果都有自带的很多功能&#xff0c;今天就来介绍一下如何在一键去水印网站下载视频链接的封面。 第二步&#xff1a;输入网址一键去水印解析的网址&#xff1a;http://www.linyigreen.com&#xff…

安卓手机在一键去水印网站如何下载去水印视频

安卓手机相对于苹果手机来讲会方便很多&#xff0c;因为大多数安卓自带的浏览器都内置了迅雷&#xff0c;所以下来东西起来还是特别方便的&#xff0c;下面我就给大家演示一下具体的安卓手机是如何进行下载去水印后的视频I链接的。 本人手机oppo&#xff08;一款比较老的手机&…

火山视频在一键去水印网站上解析教程,火山视频去水印教程

作为一个做了这么久火山搬运的博主&#xff0c;经常会从别的平台对短视频进行搬运&#xff0c;但是搬运的时候就会经常遇见一个问题&#xff0c;就是下载下来的视频经常会带有这个平台的水印&#xff0c;这对于我们搬运来讲是很不友好的&#xff0c;那么如何去除呢&#xff1f;…

各行各业人员轻松获取网站资源的奇技淫巧教程大全

我们有时候在查看网站的时候想获取一些资源&#xff0c;但是无奈一些网站并没有提供入口&#xff0c;导致很多小白用户都没法操作&#xff0c;这里就通过最近一些小白用户咨询后的网站总结&#xff0c;来看看如果轻松获取一些网站的资源信息。 案例一、小王想下载一首的歌曲 这…

【原创翻译】如何在本地主机上使用tbdev建立一台bt Tracker服务器【网站建设文档】...

How to make a tracker - Windows, How to make a tracker on localhost for tbdev 标题&#xff1a; 【原创翻译】如何在本地主机上使用tbdev建立一台bt Tracker服务器【网站建设文档】 作者&#xff1a;eNT 翻译者: 陈海青&#xff08;josonchen&#xff09; (http://www.chq…

我的网站列表my website

我的网站列表my website chq.name,junit Fans: 关注Junit,软件开发,软件测试,项目管理,网站建设,手机等,还有美食和旅游等内容.about Junit,software development,project manage,software testing,website building,BI,mobile phone,tour,food,etc. Junit Fans 主站点 我的搜…