文章目录

  • 介绍
  • 1. 使用Apache搭建WordPress
    • 1.0 简述
    • 1.1 开始
  • 2. 使用IIS同时部署WordPress和其他Web项目
    • 2.0 简述
    • 2.1 开始
      • 2.1.1 安装IIS
      • 2.1.2 IIS部署WordPress

介绍

这篇文章主要介绍用云服务器建站的一些方法和技巧,还有关于一些云服务器网站搭建的知识。主要是用Apache搭建Wordpress,还有IIS一边搭建Wordpress一边部署Web项目(有疑问见2.0 简述)。我自己好不容易弄懂了一些,怕乱了忘了,赶紧写一篇文章加深印象。还可以教一下还没弄懂的同学。
本人小白一个,写这篇文章纯属给自己捋捋思路,帮助一下需要帮助的同学们。如果有错误还请大佬们指出批评。

注意:第一部分是第二部分的基础,第一部分用到的工具第二部分也会用到。

1. 使用Apache搭建WordPress

1.0 简述

我用到了下面这些玩意儿:

  • 腾讯云学生服务器(10元每月)+ Windows Server 2012 R2中文版
  • WordPress
  • Xampp
  • FileZilla(传文件用)
  • 域名(可选)

1.1 开始

所谓云服务器其实就是一个虚拟的电脑,而且24小时你不让它关它就一直开着的敬业机器。
我用的是腾讯云的云+校园活动中10元每月的云服务器,真的便宜。但是只可以买一次续费两次,依次最多买一年120元,最多就买三年360块,很划算了,360大洋平常也只能买几个月吧。
传送门:腾讯 云+校园

另外阿里云也有类似的活动,不过需要大学生,腾讯云是个学生都行。阿里云可以续费到大学毕业。按需要选吧。
传送门:阿里云 云翼计划

这里以腾讯云服务器为例,购买就不用说了,关于里面系统的选择,我选的是Windows Server 2012,Linux不会用嘻嘻。买完到这里看地址和密码:



账号密码公网IP记在小本本上呀。嫌密码麻烦可以改的。然后我们得连上这个小玩意儿,不用安装其他什么工具,Win键(不懂什么是win键就百度)…呃…Win键 + R 或者 开始-运行,打入mstsc。确定。

输入公网IP,连接!

然后肯定要输账号密码的,这里我不截图了简单死了,输一下账号密码连接就是了(懒…)。
连上啦:

然后安装一下FileZilla,用于你的电脑和云服务器之间的文件传输,具体方法百度一下你就知道。注意一个服务端一个电脑端不要搞混了,服务器上面自带主机端的FileZilla,我也不知道为什么鸭。。。

安装Xampp,这玩意儿是一个集成软件包,对我们wordpress的部署有很大的帮助。地址:https://www.apachefriends.org/index.html
建议在自己电脑上下载好安装包然后FileZilla传到服务器安装,安装过程很简单,下一步下一步就行啦。注意选插件那里,filezilla刚刚安装了就不要了,Tomcat也可以不用

安装完打开安装目录,xampp-control.exe,启动!

刚进去这里是俩红红的叉叉,分别点一下,然后点个确定,把这两个模块安装一下。顺便解释一下这俩东西:

  • Apache是用来部署web服务器建站的工具,好像自带并没有可视化界面,改什么参数都要改代码,简单点说就是让一台电脑具备开网站的功能,(服务器只是一种…24小时运转的电脑而已,不要理解成特殊的电脑,你的电脑也能搭建网站,但是…想想也懂吧…)。Apache跟IIS是同一种东西,后面会讲如何用IIS搭建Wordpress,先不扯这么多,对于搭建Wordpress还是Apache简单一点点,特别是跟着这个Xampp。
  • MySQL是数据库,Wordpress好像都用它,这个自带了一个phpMyAdmin的可视化界面,不用打代码看数据库了,后面讲,知道是个数据库就行。


上面那个图是已经启动了的,懒得再截了嘻嘻嘻。分别按这两个启动。

该下载一下Wordpress了,搁着半天就是为它搭建个环境鸭…
wordpress中文下载官网:https://cn.wordpress.org/download/
(所以这个 无价而且免费 到底是个什么鬼…)

同样下载完传给服务器,或者服务器直接下随便啦。
下载完,一个解压包摆在面前,愣着干啥,解压啊。服务器自带7-Zip,解压后有一个wordpress文件夹,先放着,打开xampp安装目录底下的htdocs文件夹,这是现在这个项目的主文件夹。

什么是主文件夹?
很好解释,大家经常看到的网页地址是不是都是这样:
http://www.aaa.com/1234.html
其中,www.aaa.com是它的域名(域名就是服务器的一个名字,让你访问网站不用输入一串公网IP,域名在各大平台都能买到,不过需要备案,具体信息百度)
这个1234.html是一个网页文件,它就位于这个主目录下。
http://www.aaa.com/aaa/1234.html
也很好理解,在主目录下有一个名叫aaa的文件夹,文件夹里面有个1234.html
如果URL是这样:
http://www.aaa.com/aaa,没有指定网页文件,但是依然能显示网页,这是因为这个目录设定了默认文档。后面会讲啦不扯太多。

里面会有一堆预置的欢迎界面,全删了,没有用的相信我,除非你想欣赏它的欢迎界面。要欣赏的话浏览器打开地址栏输入http://localhost应该能欣赏到,欣赏完了?删吧咱要干大事。

删掉之后,打开前面那个wordpress文件夹,发现里面有几个文件夹和好多文件,全部复制或者剪切到htdocs文件夹下(不是把wordpress文件夹复制进来,要把文件夹下所有文件复制进来)

不要以为完了,还要数据库呢。数据库更简单,打开刚刚这个xampp-control.exe,上面的MySQL应该处于开启状态,Admin键是亮着的。啥子?关了?我有说关嘛哼哼哼…开起来开起来。然后点Admin按钮。

然后它会打开浏览器,蹦出PHPMyAdmin的界面。
点这里新建个数据库。

名字输wordpress,第二个排序方式默认,然后点创建。

这就好了。

然后在浏览器地址栏输入http://localhost就能看见Wordpress的安装界面
注意!第一次点进来是要让你输入MySQL的账号密码的,账号是root,密码留空!我后面为了截图删了数据库再了建一个,但是还是没有那一步。。要注意一下。

然后这里就很随意了hhh

标题自己输,用户名自己输。密码最好让它显示“强”,这个界面要放到公网的,虽然不指望有谁特地来破你这个网站,但是这个防人之心不可无是吧。设置强一点有好处,忘记了可以删库重建,但东西就没了。但肯定是有方法的,百度一下大家都知道。电子邮件填就是了,最后那个勾勾自己看着办啦。

点安装Wordpress,过几秒,搞定。点登录输账号密码,完事。

等等还没完,这个localhost是咱本地的url,咱的网站要扔到公网挂着的,不然买这服务器干啥。登录进Wordpress后。如图操作一波


都填上你的公网IP,啥?公网IP是啥?我让你记小本本上的鸭!哼哼哼…可以再去翻看腾讯云的站内信。
如果有域名的话,把域名解析到服务器后,备好案,确定能用以后,这里就不是输入公网IP而是你的域名啦。

然后滑到页面底部~

不要忘了呀!
点保存后会跳转重新登录,这时候你的网站就搞定啦!!
你可以在网站上写教程,不过没多少人会来看,我就会把我这篇文章放到我的网站上,给自己看也是不错啊。另外除了博客还能用Wordpress做一些别的网站的呢。

如果要在公网上挂自己做的网站项目,也可以用Apache,只不过相对初学者麻烦了一点点,Apache在其他方面还是很突出的。但是这篇文章还要介绍一下用ISS同时部署Wordpress和自己的其他项目。(也可以部署好几个项目的呢)
来看看。

2. 使用IIS同时部署WordPress和其他Web项目

2.0 简述

IIS(Internet Information Services)互联网信息服务,是微软的产品,是一种Web服务组件,跟Apache一个性质。不能与Apache同时使用一个端口(一般这种东西都是不能共用端口的)。IIS有一目了然的界面,Apache需要改代码才能实现设置的更改。对于初学者来说,使用IIS是再好不过的选择,但是IIS在稳定性、拓展性各方面都不如Apache,这里找到了一篇文章,关于二者对比的,大家可以参阅一下:https://blog.csdn.net/u014326381/article/details/25249405

  • 这些Questions and Answers能帮你理解一些东西。
  • 问题来了,我Apache + Wordpress开的好好的为什么还要搞个IIS?
    如果你单单是开Wordpress,Apache就能满足你的要求。如果你想一边搞 Wordpress记录学习笔记,一边部署自己开发的Web项目,就要用到IIS了。其实Apache也行,麻烦些。
  • 还有一个问题,为什么二者不能同时运行?Apache开Wordpress,IIS部署Web项目不是很好?
    Apache和IIS不能共用80端口,80端口是国内默认的端口,如果同时使用,端口要错开才行,但是在url后面多个:8080(指定端口的)什么的不爽(80端口不用指定)。想这样有一个http://aaa.com/wordpress然后再一个http://aaa.com/SomeWebProject多好,两个空间互不干扰。你不介意加端口的话也行,按下面步骤也可以做到。

使用的玩意儿:

  • 腾讯云学生服务器(10元每月)+ Windows Server 2012 R2中文版
  • WordPress(前文放在xampp的htdocs文件夹下的,没进行过前文操作的见上面的下载安装Wordpress的操作,下载好解压放在一个文件夹就行)
  • FileZilla(传文件用)
  • 域名(可选)
  • IIS 8
  • xampp(咱还是要phpMyAdmin的啊,没装的见前文)

2.1 开始

2.1.1 安装IIS

不安装怎么用啊。由于IIS是微软的,我们用的是Windows,这样一来步骤就简单了不少,看图。
打开服务器管理器。

添加程序与功能。

下一步

再下一步。

下一步。(好水啊)

然后这里重点。看到Web服务器这个,勾上,然后打开应用程序开发,勾上CGI,其他默认就行。下一步。

这里默认就行,下一步。

这里我安装过了,所以只好随便选一个好截图,不要在意那些,直接点安装就行。

然后开始安装,等个一二分钟吧。

2.1.2 IIS部署WordPress

点这个开始。

管理工具

IIS,启动!

如果跳出这个,直接关了,没啥用。

点一下左边一栏那个一串数字的东东,打开主页。然后双击右边的处理程序映射

添加模块映射。

这样填,模块那个下拉列表选择,没看到的话是因为没装CGI,装了还是没有尝试重启。

后面那个可执行文件点一下那三个点,然后如图按顺序操作。

名称随便填,建议直观一点,就Wordpress吧。确定搞定。

点一下这个小箭头

添加

接下来。看图操作。

点确定后网站启动,如果出现端口被占用的情况,打开任务管理器(右键下方任务栏-任务管理器),终止Apache进程,如果还是被占用或者Apache就没运行还占用的话,就是有其他应用占用了80端口。百度“80端口被占用”寻找解决方案,这里不多说。(一定要 勤!百!度!不!会!就!百!度!

现在邮件刚才创建的网站,添加虚拟目录。

这里物理路径要选择Wordpress的位置。

然后设置一下“默认文档”不然打不开呀。
双击。

右边操作栏,添加

如图。

上移下移 移到第一位。这样一打开网页下的目录,就会首先寻找index.php,不存在就一个一个找到最后,Wordpress是php项目,排在第一个更快。如果你的项目是别的格式,可以单独在网站下文件夹设置默认文档。

PS:如果没有进行第一部分的操作,没有配置数据库的,要把xampp目录下phpMyAdmin按虚拟目录的格式放到网站下,然后打开http://xxx.xxx.xxx.xxx/phpmyadmin 前面是你的公网IP,然后按第一部分数据库部分的步骤配置一个数据库,配置完可以把虚拟目录移除。
现在访问一下http://xxx.xxx.xxx.xxx/wordpess,就可以看到你的Wordpress啦

把自己的Web项目放到网站的物理路径里面,给这个项目一个文件夹,比如我建了一个test文件夹,里面假装是我的项目,(就是一个html文件),并且把页命名加入到test文件夹的默认文档放在第一位,只要访问http://xxx.xxx.xxx.xxx/test就可以看到啦。

建议设计一个首页放到网站的根目录下,像我这样。

设计一个html界面,搞几个链接按钮链接到你网站的各部分,像我这样。(好丑啊)

至此,你的建站基本上就完成了!可以专心致志地研究你的Wordpress和web项目啦!

云服务器建站教程——Apache和IIS搭建WordPress和其他Web项目相关推荐

  1. 阿里云服务器建站教程(5分钟网站上线)

    使用阿里云服务器快速搭建网站教程,先为云服务器安装宝塔面板,然后在宝塔面板上新建站点,阿里云服务器网以搭建WordPress网站博客为例,来详细说下从阿里云服务器CPU内存配置选择.Web环境.域名解 ...

  2. 阿里云服务器建站教程来了(十分钟网站上线)

    使用阿里云服务器快速搭建网站教程,先为云服务器安装宝塔面板,然后在宝塔面板上新建站点,阿里云服务器网以搭建WordPress网站博客为例,来详细说下从阿里云服务器CPU内存配置选择.Web环境.域名解 ...

  3. vmix安装无法连接远程服务器_Windows server 2012 云服务器建站教程 (1):远程连接桌面+IIS服务器安装...

    服务器:Windows server 2012 阿里云服务器 发布网站的过程中,实在是踩了太多的坑了,通过云服务器发布一个http://asp.net真是费劲儿,如果你要是需要访问cshtml格式的网 ...

  4. ucloud对象存储装宝塔_UCloud云服务器建站教程3 – UCloud安装宝塔面板/LNMP一键包WEB环境 | 老左笔记...

    老左在前面的文章中已经分别介绍到UCloud服务器选择以及安全组端口的放行文章.那今天我们就来看看如何在UCLOUD服务器中安装WEB系统环境.一般我们是用来建站的,当然如果你不是用来建站或者有其他需 ...

  5. 云服务器建站教程专栏汇总

    [点击图片直达] 新手(小白)如何使用腾讯云服务器搭建个人网站? 新手(小白)如何使用阿里云服务器搭建个人网站? 新手(小白)如何使用腾讯云服务器搭建一个WordPress博客? 新手(小白)如何使用 ...

  6. 阿里云服务器建站教程

    第一步:阿里云域名购买 需要到阿里云购买域名:域名特惠专场 第二步 :IPC备案 自行下载阿里云app进行IPC备案,因为需要进行人脸验证. 第三步:购买服务器 购买服务器:阿里云登录 - 欢迎登录阿 ...

  7. (阿里/百度/腾讯)云服务器建站全过程(Ubuntu Server 16.04.1 LTS 64位)

    (阿里/百度/腾讯)云服务器建站全过程(Ubuntu Server 16.04.1 LTS 64位) 注:这是作者利用周末时间,研究了一下云服务器的建站过程,以下是整理出来的学习笔记,仅供参考,如果有 ...

  8. 如何用阿里云服务器建站(新手全流程)

    用阿里云建站也有一段时间了,期间总是会遇到一些小问题,有身边的朋友觉得用云服务器建站很麻烦,其实还是比较简单的.今天就写一篇针对新手的阿里云服务器搭建个人网站教程.非常详细,我相信都能看的懂的吧 首先 ...

  9. 使用阿里云服务器建站WordPress博客网站上线全流程

    使用阿里云服务器快速搭建网站教程,先为云服务器安装宝塔面板,然后在宝塔面板上新建站点,阿里云服务器网以搭建WordPress网站博客为例,来详细说下从阿里云服务器CPU内存配置选择.Web环境.域名解 ...

最新文章

  1. iOS上获取iTunes音乐权限
  2. 修改hosts文件不需要重启的方法
  3. 3、Power View—数据透视表般华丽
  4. mysql8.0.13可以用在生产环境_MySQL 8.0.13的使用心得
  5. 优先级队列 c语言,使用最小堆使用优先级队列(c语言版本)
  6. 今天用Map集合写了一个字符串字符统计的程序,看集合看的头痛,就看了一下GUI,于是就随便记点。
  7. 利用大数据构建用户画像的好处
  8. WEB建站规划之建站目的
  9. 答粉丝问|火狐浏览器插件简介
  10. 【渝粤教育】电大中专中药学基础作业 题库
  11. 米豆网首页快照不更新原因分析
  12. App ios 消息推送
  13. 【trick 5】warmup —— 一种学习率调优方法
  14. [第一章 web入门]粗心的小李
  15. 找一个传奇服务端,斗破苍穹斗气化翼版本
  16. C语言数组初始化为非0值
  17. 灰度图像压缩 DP算法 位运算详解
  18. 贾跃亭否认乐视IPO造假 为FF融资暂时不会回国
  19. IDEA插件离线下载安装
  20. 波士顿房价—线性回归预测

热门文章

  1. 中小学数字美术创新教室建设及设备配套方案
  2. Android第三方登陆之新浪微博Weibo篇(原生登陆授权)
  3. 赚钱门路分享:做公众号机器人赚了小桶金
  4. 离散数学---期末复习知识点
  5. 保存图片到图片库的方法
  6. MATLAB绘制常用分布密度函数图
  7. 基于 LPC1114 的 M0 启动流程分析
  8. 奥威BI,适合中国电商的大数据分析平台
  9. nginx代理(十一)
  10. 【Rust】我该用什么软件开发 Rust | 常用支持 Rust 的编辑器推荐