分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

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

发布时间:2023-09-06 02:32责任编辑:顾先生关键词:暂无标签

一.课程介绍

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;#创建一个新的数据库wordpresscreate 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.gzls#创建和修改 WordPress 配置文件cd wordpresscp 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-blogmv * /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 网站的优化

 

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

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

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved