来源:Win10系统之家2024-11-24
大家好,今天Win10系统之家小编给大家分享「虚拟主机如何部署网站」的知识,如果能碰巧解决你现在面临的问题,记得收藏本站或分享给你的好友们哟~,现在开始吧!
在虚拟主机上建立网站的方法
创建文件夹
首先,我们需要登录虚拟主机。应该知道虚拟主机的所有登录地址吗?
登录到虚拟主机后,找到文件管理器。
找到了创建文件。
点按“创建文件夹”,输入存储网站的文件夹,然后点按“好”以创建文件夹。
创建文件夹后,将我们网站的源代码上传到我们刚刚创建的文件夹中。
上传源代码
首先,我们打开刚刚创建的文件夹,它仍然是空的,然后我们单击upload按钮。
选择我们的源代码。在选择源代码之前,我们必须查看文件路径是否正确。
有些虚拟主机不支持网页上传,需要下载ftp上传工具,这个我就不多说了。
上传成功后检查上传是否完成。
附加域
Addon域更重要,因为网站很多,所有addon域都需要关注。否则,网站将无法运行。
首先,返回虚拟主机的主页,找到附加的域。
进入附加域后,填写新域名、用户名(能记住的都行,没有限制)、文件根目录(这个比较重要,就是你刚创建的文件夹,不是根目录。如果不在这里填写,你现在绑定的域名会直接访问根目录的网站)。填写完毕后,单击附加域。绑定成功!
数据库创建
数据库的创建也非常重要。首先,回到虚拟主机的主页。
当然是找MySQL数据库。如果你的网站没有数据库,下面的步骤就不用看了。
创建一个数据库,因为我们已经创建了一个网站数据库,现在创建第二个网站的数据库,所以可以创建数据库的后缀,可以和第一个网站的数据库区分开来,然后生成数据库。
创建数据库用户时,每个用户的数据库用户名是不同的。一般我都写同一个数据库名,这样比较好记。哈哈,我记性差,就算记在这本书里也会忘记!
生成用户,然后下面有一个“添加用户到数据库”。只需选择我们刚才创建的数据库用户名和数据库,添加,并为用户分配权限。
好的,我们的一个虚拟主机安装了两个网站。让你看看我的主机装了多少网站,四个。我多啊!
2、进入用户中心后,点击“点击一键初始化”按钮,初始化免费虚拟主机
3、初始化成功后,会提示没有绑定域名,无需理会,直接关闭即可
4、 点击管理,进入虚拟主机面板
5、设置ftp密码,这样就可以使用ftp上传资源到免费空间了
6、进入数据库管理界面——点击初始化数据库——数据库管理,记住数据库名和密码,进行网站安装的时候需要用到。
数据库初始化后,会自动创建一个跟用户名一样的数据库,这个数据库可以直接用来安装数据库用。
7、 创建数据库,大部分建站系统需要手动创建数据库的,可以通过这些操作创建:
在数据库管理界面——高级管理——[点击进入高级管理],然后点击“数据库”,输入数据库名,点击创建,数据库就创建成功了。
8、可以直接在免费空间的“虚拟主机控制面板中”安装空间附带的一些预装网站系统。不过,免费空间中预装的网站系统一般都不是最新版本的,且有些开源系统的升级不能跨版本,相对来说,升级起来就比较麻烦了。
如果一次次安装每个版本的升级补丁升级到最新版本的话,倒还不如直接用ftp上传最新的网站系统源码进行安装。
想要个人建站就必须要有三个要素,一个是域名,一个是空间,一个就是建站程序。当拥有折三要素的时候就可以搭建自己的个人网站了。下面就为大家介绍个人建站流程。
1.注册域名。
你可以在HostGator官网注册自己想要的域名,不过在选择域名的时候尽量根据自己网站的名称去选择,最好使用英文的,拼音的也可以,但一定要和自己的网站相关,这样方便用户记忆。
2.购买网站空间。
个人建站的话建议选择美国虚拟主机,即便宜资源又多,而且还不用备案。可以在HostGator中文站选择适合自己的美国虚拟主机,现在购买HostGator主机还可以享受一个免费的域名,这样就不用单独注册域名了,而且这个域名还可以自己设置。还有idcspycn优惠码可以使用,能优惠30%呢。
3.选择建站程序。
对于个人建站来说,选择一些网络上的开源程序,都是免费的,上传到自己的空间就可以使用了。
2、可以使用不同的模板,页面网页不同,但是网站首页只能是一样的。
3、支持子目录就可以了,可以买个较大的支持子目录的空间,然后绑定多个子目录,放多个网站,这样要比单独买空间让省不少,不过缺点:IIS链接数按比例在各个绑定的网站之间分配。如果设置了带宽限制,带宽也是按比例在各个绑定的网站之间分配。子目录绑定的网站,都是与主网站共用一个应用程序池。
限制1M每秒,IIS限制100个 现在绑定一个子目录,给子目录分的资源是40%,那么分配后的情况是:总目录是600K每秒限制,IIS60个;子目录是400K每秒限制,IIS是40个;所以资源的分配情况应该根据每个站的流量自己合理调整。
4、虚拟主机支持子目录绑定,可以通过绑定子目录来建立多个网站。如果的虚拟主机不支持子目录绑定,只能通过程序实现,在网站首页上写一段程序,根据输入的域名判断跳转到哪个首页,或者哪个目录下,这样可以把好几个网站都放在同一个虚拟主机中,但是可以用不同的域名访问不一样的网站,不过这样有一个缺点就是,访问首页的时候不是直接显示域名,而是带有文件名或者目录名的。
网上也有很多这样的代码,可以搜下看下。
2:操作系统:Linux(支持语言有PHPv4.3/v5.2/v5.3/v5.4/v5.5、HTML、WAP)
请正确选择语言开通!
楼主这个是thinkphp+mysql开发,所以虚拟主机选择linux系统,域名最好提前备案
因为是共享的虚拟机,有多个用户使用(多个网站共用),所以系统是内置的 CentOS
6.5
购买了阿里云的共享虚拟主机普惠版(第一次玩,主要是图便宜(6元)),开通后,进入阿里云的管理面板 下图
查看主机信息
虚拟机ubuntu14-04环境
FileZilla是FTP客户端工具
Linux 主机请您将网页上传到 /htdocs 目录下。此目录是您网站的根目录,如果是 cgi 的网页程序,请上传到 /cgi-bin 目录下。
Windows 主机直接上传即可。
1.启动FileZilla软件,新建站点:单击 文件 > 站点管理器 > 新站点 。
新站点,名字可任意填写,如填写为:新站点。
主机,填入主机的IP地址,如:
121.XX.XX.XX 。
端口,填写21 。
协议,选择 FTP-文件传输协议 。
加密,选择只使用普通FTP 。
登录类型。选择 正常 。
用户,填写主机的用户名(主机FTP用户名)。
密码,填写主机的FTP密码。
2. 连接远程站点:单击 连接 ,即可连接至主机目录。界面分为以下部份:
上部:工具栏和消息日志 。
左边:本地区域,即本地硬盘。
右边:远程区域即远端服务器。
下部:传输队列,从此区域可以看出队列窗口,可以查看文件传输进度。
Ps:楼主第一次是把项目备份好,压缩上传到根目录下,结果解压缩后,右键属性没有移动选项,好在项目不大,直接本地解压缩,一个一个文件上传到根目录下,如上图;
如果压缩上传,上传后到 主机管理控制台 解压缩(下图),把项目文件和项目文件夹移动到根目录下 /htdocs
要注意了.....
大坑:数据库连接配置
最好在源码打包前,填写保存;参考阿里云主机管理中的数据库信息如下图,配置到项目中的数据库设置中,
到这一步就差不多了,最后,把开发中的数据库数据备份,导出,后缀为sql的文件; 然后进入阿里云的DMS数据库管理平台,导入备份的数据;
到此,完毕,火速打开域名.....
一、域名
要想让人家访问自己的网站,域名是必不可少的。域名要尽可能的短、尽可能的方便记忆,比如.top域名,当然现在好记的、有特征的域名已经不多了,这需要你自己进行考虑,只要觉得有一定的规律或便于用户记忆即可。
二、空间
要建网站,其次必须要有一个空间,即存放网站的地方。对于个人用户,建议购买虚拟主机。在购买虚拟主机时要看其服务、速度、响应时间等。
一般选择有一定名气的服务商即可。
注:域名、空间目前国内比较好的服务商像阿里云、西部数码、中国数据等都是非常好的选择。
三、网站程序
网站程序当然是选择现成的,因为个人没有必要去从头开始编制一个网站程序,也没有那个实力。现在网上有现成的网站管理系统,这类系统还有很多,可以在自己综合试用的基本上进行选择。
在选择网站程序时,还必须考虑到其通用性和二次开发。对于通用性不好、不利于二期开发的,虽然功能强大但不建议选用,因为网站有了一定规模后需要进行个性化功能设计时会很麻烦。另外程序尽量选择asp(asp.net),PHP、JSP等在国内不是特别流行;在asp和asp.net之间也尽量选用asp.net,毕竟其基于.net架构是发展的潮流。
四、网站设计
选择好了网站程序后,则需要根据自己的需要进行网站设计。
一般来说,如果有专业的美工和程序员进行修改自然最好。不过个人站长可能不一定具备这种条件,可以选择服务商的智能建站。
以上就是关于「虚拟主机如何部署网站」的全部内容,本文讲解到这里啦,希望对大家有所帮助。如果你还想了解更多这方面的信息,记得收藏关注本站~
『Win10系统之家www.ghost580.net♂独♀家使用!』