1、网站建设与维护,主讲:康梅娟,第9讲 网站的发布和维护,9.1网站发布方法 9.2数据库的发布 9.3网页的发布方法 9.4网站的宣传和推广 9.5网站的管理与维护,概述,网站发布就是将开发完成的网站安装到Web服务器上,正式在Internet上提供Web信息服务的实现过程。 发布网站的前提: 要接入Internet 注册域名,复习:如何接入Internet,专线接入服务器托管虚拟主机 一般小型网站和个人网站都采用虚拟主机接入。,发布网站的准备工作,收集服务器相关信息 选择发布工具 发布网站,服务器的域名或IP FTP目录:可选 FTP帐号 FTP密码,发布网站示例,服务器的域名: FTP目录
2、:wwwroot FTP帐号:lemonk FTP密码:12345,9.1网站发布方法,网站发布包括两方面的发布:网页的发布和数据库内容的发布。 网页的发布方法主要有三种:手工发布、Web发布、FTP发布。 数据库的发布只有手工的方式进行发布。,7,9.2数据库的发布,1.使用命令发布MySQL数据库(在cmd提示符下) (1)导出开发的数据库: mysqldumpu用户名p口令 数据库名称导出SQL文件名.sql 如:mysqldump uroot p123456 liuyanbanc:kgyl.sql (2)发布数据库:将Web数据库的.sql文件导入到Web数据库发布服务器中 *1.连接
3、到mysql后,先创建数据库,然后退出mysql *2.mysqlu用户名p口令 数据库名称导入SQL文件名.sql 如:mysql uroot p123456 liuyanbanc:kgyl.sql,8,9,2.使用可视化工具phpmyadmin发布 (1)导出开发的数据库,10,2.使用可视化工具phpmyadmin发布 (1)导出开发的数据库,11,2.使用可视化工具phpmyadmin发布 (2)发布数据库,12,2.使用可视化工具phpmyadmin发布 (2)发布数据库,9.3网页的发布方法,1.手工发布(直接将网页代码复制到服务器上),U盘 移动硬盘 光盘 Email,补充:搭建
4、ftp服务器,(1)使用百度搜索serv-u (2)从华军软件园下载Serv-U FTP Server 10.3.0.1 (3)安装serv-u ()配置serv-u(可根据向导进行) 定义新域 创建用户帐户,2. Web发布(使用可视化工具或者HTML文本编辑工具中已经内置的ftp工具),15,以Dreamweaver为例发布: (1)设置远程站点 (2)设置测试服务器 (3)连接服务器 (4)文件的上传和下载,(1)设置远程站点,“站点”“管理站点”; 在站点列表中,选择需要设置远程站点信息的站点,单击“编辑”按钮; 在“分类”列表中选择“远程信息”选项,设置远程站点的服务器访问方式; 设
5、置web服务器相关信息,(1)设置远程站点,(2)设置测试服务器,(2)设置测试服务器,设置好各个参数后,单击“测试”按钮测试FTP远程站点是否连通。经过一段时间等待,出现测试成功的对话框。,测试FTP远程站点,单击“确定”按钮关闭该对话框,返回站点定义对话框,单击 “确定”按钮,返回“管理站点”对话框,单击“完成”按钮,返回站点窗口。,(3)连接服务器,在站点窗口中显示要上传的本地站点; 单击站点管理器中的“扩展/折叠”按钮; 单击站点窗口上方的“连接”按钮,连接 刷新下载 上传,连接成功后的站点窗口,左边是服务器 右边是本机,(4)文件的上传和下载,上传文件:从“本地文件”(右边)窗格中选
6、择文件,然后将它们拖放到“远端站点” (左边)窗格的某个文件夹中;或者从“本地文件” (右边)窗格中选择文件,然后单击“上传”按钮。 下载文件:从“远端站点”(左边)窗格中选择文件,然后将它们拖放到“本地文件” (右边)窗格的某个文件夹中;或者从“远端站点” (右边)窗格中选择文件,然后单击“下载”按钮。,(4)文件的上传和下载,根据不同用户的连接速度不同,可能需要经过一段时间的等待,然后在“远端站点”(或“本地文件”)窗格中出现上传(或下载)的文件。 注意:1次可以上传或下载1个或多个文件/文件夹,3.FTP发布,24,使用ftp工具发布,如CuteFTP Pro、FlashFXP、WS_F
7、TP PRO、LeapFtp等。 以Leapftp为例发布站点: 安装Leapftp 启动Leapftp 第1次启动时需输入序列号 添加站点 上传或下载文件,安装Leapftp,采用默认安装即可,注册,添加站点,单击“站点”|“站点管理器” 单击“添加站点”按钮 输入站点名称 设置站点信息 单击“应用”按钮,保存信息 单击“连接”按钮,连接服务器,添加站点,注意:站点只需添加1次,以后使用时直接按F4,在站点管理器中选择站点名称,单击“连接”按钮即可。,连接服务器成功,右边是服务器 左边是本机,上传文件,下载文件,9.4网站的宣传与推广,到各大搜索引擎中注册、登记 参加各种广告交换组织 与相关
8、网站做友情链接 利用电子邮件群发送消息 通过新闻媒体进行宣传 利用留言板进行宣传 利用电子邮件发出通知 在聊天室里发出邀请,9.5 网站的管理与维护,网站更新 站点的更新包括内容的更新或风格的更新。 站点的主题不同,站点内容更新的频率也不同,一般至少每月更新一次。 更新网站与发布网站的过程完全相同,就是将每次更新的内容上传到服务器上。,2. 网站备份,当网页制作完毕,应该制作一个备份,存放在安全的地方。一旦服务器或本地计算机出问题,都可以及时恢复所有的内容。,站点的备份方法,利用FTP从服务器上将站点所有内容下载到本机。 使用压缩软件将整个站点目录压缩到一个文件中。 将压缩后的文件拷贝到磁盘、硬盘或另外一台计算机上(或者刻成光盘)。,3. 网站恢复,如果服务器出了问题,最简单的方法就是将本地机上的站点重新发布一次即可。 如果用来制作网页的计算机出了问题,可以利用原来的备份进行恢复。恢复的步骤与备份的步骤正好相反。,Problem:如果用来制作网页的计算机出了问题,原来又没有备份文件,该怎么办?,问题,从服务器上将所有站 点文件下载到本机,3. 网站恢复,如果服务器和本地机同时出了问题,如何恢复网站 将保存在安全地方的备份文件拷贝到计算机上; 利用压缩软件对备份文件进行解压; 将解压后的文件上传到服务器; 检验恢复得是否正确。,