Apsara Clouder云计算专项技能认证:网站建设-简单动态网站搭建

一.课程介绍

1.课程目标

  • 了解静态网站和动态网站的区别
  • 掌握动态网站的不同实现方式
  • 在阿里云上如何搭建 wordPress网站以及 wordPress 网站的管理和优化

二.网站搭建的类型

1.网站的主要类型

  • 静态网站:指全部由 HTML 代码格式页面组成的网站,所有内容包含在网页文件中,主要用到的技术:html,css,javaScript
  • 动态网站:除了要设计网页外,还要通过数据库和遍程序来架构的网站,主要用到的技术:html,css,javaScript,服务器端脚本语言,数据库

2.静态网站的特性

  • 减轻服务器负担
  • 静态网站相对稳定,有利于搜索引擎优化 seo,Baidu,Google 都会优先收录静态页面,不仅被收录的快,而且收录的全
  • 加快页面打开速度,无需连接数据库,页面打开速度较动态页面有明显提高
  • 静态网站没有数据库的支持,在网站制作和维护方面工作量较大

3.动态网站的特性

  • 动态网站以数据库技术为基础,可大大降低网站维护的工作量
  • 采用动态网页技术的网站可以实现更多的功能,如用户注册,用户登录,在线调查,用户管理,订单管理等
  • 动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时,服务器才会返回一个完整的页面

三.动态网站实现方式

1.动态网站搭建涉及的内容

  • 操作系统:windows,linux
  • web服务器:IIS,Apache,nginx
  • 数据库工具:SQLserver,mysql,Oracle
  • 开发语言:ASP,JSP,PHP,Java

2,动态网站常见实现方式

  • 方式一:windows+IIS+SQLserver+ASP
  • 方式二:linux+Apache+mysql+php
  • 方式三:linux+nginx+mysql+php

四.搭建网站环境

1.云上搭建 WordPress网站的关键步骤

  • 创建云服务器 ECS:地域,可用区,硬件配置,操作系统
  • 安装和配置开发环境:web服务器,数据库等
  • 部署 WordPress网站:下载安装包,安装和配置WordPress等

五.部署与安装wordPress 网站程序

1.安装 Apache HTTP 服务

#下载并安装 Apache HTTP 服务
yum -y install httpd
#安装 apache 的扩展文件
yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
#启动 apache http 服务
service httpd start
#设置开机自动启动 apache http 服务
chkconfig httpd on 

#打开本地浏览器,并访问ip

2.下载和安装 mysql 数据库

#下载并安装 MySQL 数据库
yum -y install mysql mysql-server
#启动 MySQL 数据库
service mysqld start
#修改 MySQL 数据库 root 用户的密码
mysql_secure_installation
#输入 y 。输入新的密码,例如:123123 。

#输入 y ,删除匿名用户账户。

#输入 y ,禁止远程root登录。

#输入 y ,重新加载权限表并保存您的更改。

#进入 MySQL 数据库
mysql -uroot -p123123
#查看账号下的数据库信息
show databases;
#创建一个新的数据库wordpress
create database wordpress;
show databases;
#退出数据库
exit

3.安装php语言环境

#安装 php 以及 php 支持 MySQL 的 php-mysql 软件包
yum -y install php php-mysql
#安装 php 常用扩展包
yum -y install gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap
#重启 Apache 服务
service httpd restart
#创建一个 php 页面,测试 PHP 环境
echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php
#返回浏览器,并在新建页面中,访问 http://xxx.xxx.xx.x/phpinfo.php 

4. 安装部署WordPress

#下载 WordPress 安装包  https://cn.wordpress.org/,这个是WordPress中文官网,可以找到最新的版本并下载安装
#解压安装包;然后查看当前有哪些文件或文件夹
tar -xzf wordpress-4.7.4-zh_CN.tar.gz
ls
#创建和修改 WordPress 配置文件
cd wordpress
cp wp-config-sample.php wp-config.php
#进入 wp-config.php 的编辑页面
vim wp-config.php

#修改 DB_NAME 的参数值 database_name_here 为之前创建的数据库 wordpress:
define(‘DB_NAME‘, ‘wordpress‘);
#修改 DB_USER 的参数值 username_here 为 root :
define(‘DB_USER‘, ‘root‘);
#修改 DB_PASSWORD 的参数值 password_here 为 123123 :
define(‘DB_PASSWORD‘, ‘123123‘);

#移动 wordpress 到 Apache 服务根目录
mkdir /var/www/html/wp-blog
mv * /var/www/html/wp-blog/

#返回浏览器,并访问 http://xxx.xxx.xx.x/wp-blog/wp-admin/install.php ,填写信息,开始安装 WordPress
#完成 Wordpress 的基础安装和部署,在地址栏中,访问 http://xxx.xxx.xx.x/wp-blog/ 

六.云上 WordPress 网站的管理

七.云上 WordPress 网站的优化

原文地址:https://www.cnblogs.com/yuanpeng-java/p/10359379.html

时间: 2024-10-29 19:06:40

Apsara Clouder云计算专项技能认证:网站建设-简单动态网站搭建的相关文章

网餐一家 餐厅网站建设、餐厅网站注册建站、餐厅网站、在线订餐、菜单周报菜谱[餐厅自助建设餐厅网站系统]

[网餐一家]餐厅建设餐厅网站平台简介与技术分析 1.网餐一家面向全国餐厅自助建设餐厅网站平台: 网餐一家[www.canyijia.com]免费餐厅网站.注册餐厅网站,注册账号选择餐厅网站模板即可轻松创建适合自己餐厅的绝佳网站. 网餐一家:面向全国餐厅注册自助建设餐厅网站的网络平台,轻松创建餐厅网站 2.网餐一家平台技术简介: 这里共享了网餐一家的链接,感觉对于餐厅建设网站是一款非常实用有意义的平台.对于.net学习者来说是不错的项目学习案例, 下面给大家介绍一下这个平台技术方面的东西,希望对从

网站制作网站建设,大型网站建设,建设网站专业,企业网站建设,网站建设注意事项

建设网站有什么用?不知道如何建设网站?做一个网站需要多少钱?自己不会建站怎么办?自己建了站不懂推广维护怎么办? 通通可以过来广州市千旭网络科技有限公司找答案 广州市千旭网络科技有限公司,是中国一家开发型的大型高科技公司,千旭集团旗下公司,总部位于重庆市江北区.我们的团队我们注册资金500万我们的团队由具有十多年经验的优秀IT队伍组成,有资深技术项目经理,有高级UI设计师,有高级html5,css3前端工程师,有高级JAVA工程师,有高级PHP工程师,有高级.NET工程师,有高级测试工程师- 我公

Apsara Clouder云计算技能认证:云数据库管理与数据迁移

一.课程介绍 二.云数据库的简介及使用场景 1.云数据库简介 云数据库基于云计算平台构建,克服了传统数据库引擎引擎的局限性,是按使用量付费,稳定可靠,可弹性伸缩的在线数据库服务.无需购买软件和硬件,也无需专人维护 IT 基础设施. 云数据库能够让您在云中轻松设置,操作和扩展数据库.它在管理耗时的数据库管理任务的同时,可提供经济实用的可调容量,是您能够腾出时间专注于应用程序和业务. 1.1云数据库的特点: 用户按存储容量和带宽的需求付费 云的可移植性可以将数据库从一个地方转移到另一个地方 按需扩展

Apsara Clouder专项技能认证:实现调用API接口 (笔记)

原文地址:https://www.cnblogs.com/klslb/p/8480037.html

JAVAEE 企业网站建设发布与网站备案流程

还记得第一次在外网发布自己的网站的时候真的是走了很多的弯路.也查找了很多资料去了解怎么在网上发布自己做好的网站.最近想整理一下网站发布的过程,我尽量写的详细一点让以后的小菜鸟们少走点弯路.呵呵虽然我现在也还很菜... 不过术业有专攻,问道有先后不要在意那么多啦. 要在外网发布你的网站有几样必备的材料你要准备好 1.一个域名 很多网站都能买到域名,也很便宜,建议去 万网(www.net.cn) 买,因为后期的服务器,备案什么的都可以在万网这个平台搞定,方便统一管理.现在万网和阿里云合并了很方便.

只需几分钟跟小猫学前端(内含视频教程):nodejs基础之用express、ejs、mongdb建设简单的网站

开门见山视频教程 https://v.qq.com/x/page/d0645s79xrq.html 前 言: 这是小猫的第二篇node教程,第一篇教程是一个简单的试水,小猫的node教程面向对象为没有后端开发经验的但对node有所了解的web前端工程师们,每篇几分钟的视频和博文,由浅入深的学习node.所以跟小猫一起学node吧,小猫期待亲的持续关注. 今天将为大家带来的是一个电商展示小网站,使用express,ejs,mongodb搭建(不要问本喵技术选型问题,本文重点是让小白前端认识全栈开发

通辽手机网站开发,通辽手机网站建设

通辽市易联通达网络开发有限公司前身是易通科技,位于内蒙古通辽市科尔沁区中心大街, 是专业从事IT行业的高科技公司,主要业务是面向用户提供域名注册,空间租用,网站建设,网站改版,网站维护,网络推广,软件开发及全面解决方案服务. 我们以雄厚的实力,能为用户提供从咨询.规划.设计到安装调试.培训及运营维护的全过程服务. 作为一个快速成长的高科技公司,易联通达致力于通辽企业的信息化,让通辽的企业和网络一起成长,让通辽的企业在网络中占据先机,打造通辽软件的第一品牌.      2012年通过中网可信网站认

网站建设指南

网站建设指南一个网站开发人员必须掌握的知识是什么?HTML 和 CSS客户端脚本 - JavaScript and the DOM服务端脚本 - ASP, PHPXML 和SQL........指南列表WWW - 万维网:web站点是一个到世界各地电脑都可以连接上的网络.他是如何工作的呢?HTML - WEB标记语言:超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言.CSS - 层叠样式表:样式表定义如何显示 HTML 元

西安高端网站建设公司推荐

诺可可网络是老牌西安网络公司,本地知名互联网企业,公司致力与为企业提供专业的网络营销解决方案,我们从企业前期定位规划.网站建设制作,网络运营策划.网络推广营销.移动互联网营销.个人品牌塑造.网络托管外包等网络服务提供一站式解决方案. 高端网站建设是高级网站策划师.高级网络程序员.高级网页设计师等岗位,应用各种网络程序开发技术和网页设计技术,为企事业单位.公司或个人在全球互联网上建设相对性能比较好的网站,并包含域名注册和主机托管等服务的总称.高端网站建设要突出个性,注重浏览者的综合感受,令其在众多