Apache怎么建多个网站

Apache怎么建多个网站,第1张

Apache

搭建多个网站

对于网站做到一定规模以后,肯定是一台服务器一个网站是最好的选择。但是对于刚起步的站长来说,一是处于探索尝试的过程中,还有就是囊中羞涩,购买一台配置稍高的服务器,在一台服务器上搭建多个网站是不错的选择。有田笔记是在Win服务器下使用IIS搭建的同时支持ASP和PHP的单服务器多网站策略,由于Apache服务器的性能更好一些,对于只使用PHP的站长来说,是不二选择,下面有田就把一台Apache服务器搭建多个网站的方法分享给大家。

在一台服务器上搭建多个网站的方法(Apache版)

Apache的配置文件一般放置在/etc/>

/etc/>

目前在一台服务器上搭建多个网站的方法主要由以下几种:

1、基于IP地址

这种方法适用于一台服务器有多个IP的情况,这种方法最简单粗暴。但一般一个VPS只绑定一个公网IP(额外IP另外加钱),故此方法不过多介绍。

2、基于端口号

这种方法使用不同的端口号来识别不同的网站,实际访问时使用网址加端口号的方式来实现,如:80,:81,:82,该方式配置后需要在网站后加上端口号来访问不同的网站,适用于网站域名短缺但服务器的端口号充足的情况,缺点是网站后需要加上端口号,不利于用户访问

3、基于主机名

这种方法使用不同的域名来区分不同的网站,所有的域名解析都指向同一个IP,Apache通过在>

一、在Apache的配置文件夹下新建vhostconf,作为虚拟主机的配置文件,在其中编写虚拟主机的内容,先加入默认的文件头:

NameVirtualHost:80

ServerName

个人博客网站和一般个人网站在制作方法上是基本相同的。
原料/工具
1注册域名。最好能和博客有点关联
2选择博客系统。例如wordpress。
3选择云服务器,例如阿里或者腾讯等
4解析域名到服务器
5发布博客系统到云主机
以上步骤还是需要一些知识的。
步骤方法
一、先去域名注册商那里注册一个自己喜欢的域名,常用的域名注册商有:万网、新网、西部数码等;
二、需要选购租用一台服务器,考虑到是个人博客可以先选择使用虚拟主机;如果使用国内服务器或者虚拟主机的话,需要对域名进行备案,备案流程比较简单,可以联系服务器商代备即可。
三、网站程序,这里是一个网站的核心。个人博客网站建议选用网站博客程序,常用的有WordPress、zblog等。
四、对自己选好的网站程序本地搭建成网站,然后进行修改调整,使其成为自己专属的博客网站,本地搭建可以网上搜一下本地环境安装包来配置本地环境;再按照所用程序官方教程进行安装使用。
五、网站调整好以后,需要通过FTP等工具把网站程序上传到服务器;然后在服务器绑定自己注册的域名;再去域名服务商那里对域名解析,解析到自己服务器上。
六、等待域名解析生效后,在浏览器地址栏输入域名就可以访问自己的博客了,至此,个人博客网站建设完成。
注意事项
在本地设置好的网站,需要进行备份,然后通过数据库把自己修改的和添加的内容上传到服务器端使用。
老魏为此写过云服务器手动建站、php面板手动建站、php面板一键部署网站等多篇教程,看完啦还有疑问可以来问我,在线了就回答。

搭建wp博客相对来说是比较简单的:
首先你要搭建本地环境还是网络博客,如果是本地搭建下载一个wampsever安装;
如果是网络环境
第一步:你需要购买一个域名;
第二步:购买服务器,博客推荐虚拟主机( *** 作简单,费用价格低); 也可以购买VPS,需要安装环境;或者购买云服务器,同样的要安装环境(一般服务商是会协助你安装环境的,不会不需要担心);
第三步:如果购买国内服务器,域名需要备案;购买香港或者国外服务器不需要备案,(个人博客只是玩玩,不需要备案,可买香港或国外服务器,如果是想要后期变现,要备案)。
第四步1:下载wordpress安装包,如果是虚拟主机,服务商会给你提供FTP账号和密码;你下载一个FTP,然后装安装包传到根目录;
第四步2:如果是VPS或者云服务器,你需要登录远程链接VPS或者云服务器,进入之后,一般会安装有一个网站配制程序,先用网站配制程序分配一个站点,分配完成后会自动生成一个FTP账号和密码;(有两种,一种你可以直接把wordpress复制粘贴到服务器已分配站点的根目录,但有的不行,还是需要借助FTP账号和密码,上传的方式上传到根目录);
第五步:将wordpress程序解压出来;VPS和云服务器直接进入解压,虚拟主机 *** 作后台有一个解压工具,使用该工具解压。
第六步:解压完成后。回到浏览器输入你的域名,本地环境输入localhost/wordpress;(本地环境配置与VPS 云服务器类似,)这时候会有提示安装配置wordpress,这时候按照提示程序填写即可完成配置(这里会配置后台登录账号和密码,要记住,本地查看较简单)。
第七步:配置完成后,即可进入wordpress后台,一般是:域名/wp-admin ;输入你前面配置时输入的账号和密码,进入后台,首先当然是配置模板 在逗外观地里面有个逗主题 地即为模板位置,可以在这里直接搜索模板,如果是其它站点下载的模板,则需要借助FTP将模板文件传到WP的wp-content/themes此目录下面;
第八步:在这里提示因为wordpress为西方开发程序,其中很多字体为google字体,因此国内网络打开google字体往往是打不开,会使网站打开速度非常慢,尤其是后台打开速度。因此进入后台的第一件事,可以是安装去除谷歌字体插件,插件名称为remove google fonts references,可以在插件中直接搜索安装即可。

最近在服务器上搭建了一个博客,用于存放主题资料。博客框架使用了Hexo,Web服务器使用了Nginx。

以前把Hexo搭建到Github上,这次本来想直接搭建到公司的Gitlab上,但是发现公司的Gitlab把Page功能禁用了,只能搭建到我们小组的服务器上。整体框架如下:

注:来自《 如何在服务器上搭建hexo博客 》

简单来说,就是首先服务器部署Nginx,本地使用Hexo生成博客,然后推送到服务器的Git仓库,再使用git hook功能,当博客被推送到Git仓库后自动部署到Nginx的指定目录里,完成文章发布。

本地与服务器都为Mac OS 系统

修改hexo目录下的 _configyml 文件

其中 repo 地址比如为 admin@10101010::/var/repo/bloggit

开始写博客发布

其中我遇到的一些坑,主要是权限问题,如果遇到部署不成功,注意排查是否是权限问题导致的。

附录:参考文章
如何在服务器上搭建hexo博客
Github SSH
Hexo
Nginx
极客学院 Nginx入门指南
Nginx配置文件nginxconf中文详解

从很久以前就有粉丝问浪哥怎么搭建个人博客,怎么搭建一个个人博客网站呢,其实搭建一个博客还是挺简单的,一个网站的建立无非就是:域名-空间-程序这几样组成的,只要完成了这几点你就可以搭建一个网站哦!

域名注册

我们搭建自己的博客的时候是不是得有一个自己的网站的域名了,首先我们先确定好自己网站的域名,建议长度在6位数这类的,这样容易好记一些;想好域名后我们就去找一些域名注册公司注册就行了,需要注意的是后辍一定要选择主流类型:”com cn net org“这几种其中的一个或者多个。其余的都就不要选了。

空间购买

注册好域名后,我们就去买一个放网站程序的空间,可以是ASP的也可以是PHP的建议大家选择PHP的这样安全一些。前期我们的网站流量都不大所以买一个空间就行了。流量比较大的时候在换成服务器这类的。一般我们都是购买国内的空间,如果嫌麻烦不想备案就买香港的。

域名备案

在国内不管你做什么网站都得备案网站,建议大家备案一下。如果大家使用的是国外的服务器或者香港的服务器或空间。可以不用备案,国内的不备案也就不能够访问网站,这点我们得知道。

程序选择

我们搭建一个博客网站是不需要一个程序呢?那是肯定的。现在博客程序流行的有三种:“WordPress ZBlog Emlog ”,它们各有各的优点和缺点,大家喜欢哪一个选择好就行了。建议大家用ZBlog !

网站安装

选择好博客程序后。我们把下载下来的程序包上传到网站的根目录,然后把域名解析到空间上(空间也要绑定域名),然后访问并且安装博客程序。安装完成后基本上就完成了,我们也只需要起一个比较好的网站名称设置好一些栏目。有能力的可以自己写一个博客主题,不会的话自己用免费的或者买一个。

我觉得搭建一个网站不难,重点是不好推广。所以大家得注重网站内容质量和推广!

你好,做为一个自建博客8年野生程序员,我简单说下博客搭建过程。

1、域名注册:

优先选择com/cn/comcn/net/org/orgcn这几个域名,域名要容易记,不要太长,也最好不要数字加字母组合太多。

2、域名ICP备案:

你说买了阿里云空间,这个是前提,国内主机要使用必须使用备案域名,除非托管服务器!

域名备案阿里有有备案系统,按流程提交即可!

3、博客程序选择:

虽然不清楚你买的什么类型的主机,如果是虚拟主机,大部分是支持php的,如果是服务器,就自由灵活多了。

(1)虚拟主机,优先选择WordPress程序,搭建简单,插件也多,其次是Zblog。

另外就是一些Cms系统,如果有空也可以折腾,自己二次开发!

其他语言,Python,需要自己到github找别人的轮子自己再造,Hexo是Nodejs环境的,看你的主机是不是支持。

(2)虚拟服务器,无论是Win平台还是Linux,都更接近一台物理服务器,配置自由度非常高,但也需要基本的专业能力,要是纯纯小白,不建议折腾这个,除非你真喜欢。

4、程序上传:

推荐使用xftp,在虚拟主机后台找到FTP信息,填好就可以连接了。这个要多折腾,编码方式,传输方式,都要自己弄懂,一般默认可以正常连接。

(1)解析域名,如果在阿里云买的域名,就是万网的,直接使用万网域名服务器解析就好,进域名管理,进入解析。

虚拟主机大部分是解析Cname,记录值在虚拟主机信息那有,长得像域名,实际上是一个多级域名。可是解析>

(2)程序安装,上面说的两个程序安装非常简单,在安装界面填数据库时,注意不要用默认的localhost,用虚拟主机那里的地址,也是一个长的像域名的地址,端口默认3306。

(3)博客配置,安装好后,进博客后台,配置一些必要信息,最后更新缓存即可!

5、公安互联网备案:

这个大部分省没有强制,但最好提交下,以后是趋势。

以上就地搭建博客的简单流程,具体每一步,都需要好好研究,尤其是程序选择和安装,要有耐心,也要不怕折腾。

如果有问题,再在下面评论,有空会给你解答,祝成功!

个人网站的搭建主要也就三个要素:域名、服务器、网站内容。

域名:域名的购买能够选择的地方很多,易名中国、万网、GoDaddy都可以购买,为了方便也可以直接某宝,至于选择哪一个就看大家爱好了,域名尽量简单一些通俗易懂。

服务器:域名有了我们现在需要一个服务器空间来存储我们的网站,一般可供选择的服务器空间有多种,例如服务器、VPS主机、虚拟主机等,网站服务器是指在互联网数据中心中存放网站的服务器,其实就是一台配置很高的电脑。VPS主机就是将一部网站服务器分割成多个虚拟专享服务器,每个VPS都可分配独立公网IP地址、独立 *** 作系统、独立空间、独立内存、独立CPU资源等,而虚拟主机就是把一个VPS主机再划分成多个“虚拟”服务器。服务器空间在阿里云、主机公园、老薛主机等等地方购买。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13324777.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-15
下一篇 2023-07-15

发表评论

登录后才能评论

评论列表(0条)

保存