linux网站目录在哪_果核建站教程【二】环境安装与搭建第一个网站

有问题加群,一起讨论,一起学习

群号:664592923

0eebf4000d411801729c826597d7f229.gif昨天大家都能理解,那么今天我们就要进入实战教程咯。

797d293da579f50de2bfd02620913844.png

这节教程讲在本地搭建环境和安装程序。

1本地环境的搭建

之前有教程讲如何在Windows开启Linux系统,本来想直接让大家在Linux系统上面操作的,不过考虑到有部分同学没有安装Linux和使用的精简版系统导致无法启用Linux,今天就先让大家直接在Windows上安装环境吧。Linux后面等大家有服务器了以后再玩。

本地PHP环境的搭建,要说简单也简单,要说麻烦也麻烦,这儿推荐大家使用PHP集成环境软件:PHPstudy。目前官网已经更新到了8.0版本,非常好用,推荐大家使用,下载地址:

官网下载:https://www.xp.cn

果核下载:http://t.cn/AiTJQVIV

下载对应符合自己的电脑位数的版本安装,程序默认是安装在C盘的。还别说,这个安装包界面和QQ家的好像bcefbeca66f1a2ead7c17ac627bd890e.gif

f0816802ac0570711ae140176b6643ba.png

点击立即安装以后,稍等一会,就安装完成了,你看到下面的界面是这个样子。是不是有点头大了68f99a01f97d5a985c97c5132d85c5ed.gif

2149a156463262a295e7eb7ae6755f85.png

9343a9fa854d8514c8e77fbc9204ecea.png

没事,看不懂,跟我操作,首先来跟大家解释一下上面的4个套件。

70e33c66ba7aadd9839cffe5e1833625.gif

Apache和Nginx都是web服务器,他们能处理网站文件,将网站文件指向服务器执行文件。二选一即可,Apache俗称阿帕奇,稳定性不错,拓展多。Nginx并发能力强,运行效率高。

FTP,我们本地是用不上的,服务器支持FTP协议,我们就用使用FTP软件连接上服务器,进行文件管理了。

MySQL是数据库服务器,通常网站会把数据库和网站文件分离出来,方便管理。

70e33c66ba7aadd9839cffe5e1833625.gif

上面我们要用到的是Nginx和MySQL,我们给启动起来。启动成功后,你应该能看到红色的停止按钮变成播放按钮。

如果不能成功启动,说明端口可能被占用,可以加群:

664592923,果核可以帮你远程看看。

e3d27f2256092af8bd857eaa63c6bab1.png

开启服务以后,我们在浏览器里面访问127.0.0.1或者http://localhost/ 看到如下界面,说明我们服务器已经正常配置。

e57a725c44be41a2be9072d1121768b3.png

很好,本地简单的环境就配置好了。这个时候,就能在本地运行简单的网页文件了,但是要运行PHP程序,还需要安装环境。

接下来,去安装PHP环境。

找到软件的环境选项卡,选择PHP7.0 版本安装。PHP有很多的版本,目前最新的版本的7.3版本,我们使用7.0或者7.1就够了。7.0版本相比5.6版本,速度提升了很多倍。

为啥不用7.3或者7.2呢,因为可能会导致我们以后安装的WordPress程序的插件或者主题不兼容。

147322a6c0009bc91166d05369c28c78.png

环境安装好以后,就能正式来创建一个我们的网站了。

2建立第一个网站

现在给你一个权力,你想一个域名,想什么域名就什么域名。不用在意是不是已经注册。就算你想用www.qq.com这个域名当你网站地址,也没有问题。因为本地环境,我们说了算!7998c060094ececc838329c5803de223.gif

61fdd44dc414683ef14d764c59b81cb3.png

果核比较低调,就用这个域名吧www.me.com,嗯,苹果的域名是我的了d1ebace031f048bb9b154eeb45db91b8.gif

在PHPstudy中选择网站,可以看到里面有一个已经绑定的域名了,就是之前我们输入的那个地址。不用管,现在新创建一个网站。点击创建网站按钮。

4cd1cd33dcb3bd8a43c74c2056f55675.png

在弹出的窗口,输入我们想的域名,现在这个域名被我们征用了~域名填写带www的域名,第二域名可以又起一个域名的,但是这儿我们就直接输入不带www的域名了,不绑定多个域名。

ba796b24e0f90ce2d9b8f4335f4ed851.png

勾选创建数据库选择框后,会弹出一个让我们创建网站数据库的窗口。直接用域名当名称和用户名,密码输入比较好记的就行。

ab4359369045ef0b08d1a47e7dca58eb.png

创建成功后,点击确认,我们的网站初步就搭建好了。这下访问一下这个域名看看吧~

这下,网页打开会提示403错误,因为我们还没有部署网站程序,这个目录下面什么文件也木有。

37b663c5d9665ad5a4113a4a74e63cb5.png

d7c3ae47ba48e3c103e9c0e96763edae.gif

为什么这个域名可以用了呢?原理是通过HOST修改,把这个域名劫持到了本地,仅仅是我们本地访问这个域名,就指向了本地的一个目录,在其他电脑,没有修改HOST文件,打开我们自定义的域名,还是网站原来的地址。

6dd31756b212b6f5a72dc49bf66a9b20.gif3安装WordPress程序

网站也被我们创建好了,那么接下来就是安装网站程序了。访问:https://cn.wordpress.org/download/

下载WordPress程序

62bd48ccc92cc6389dfaf9e75d82962f.png

下载好程序以后,打开网站根目录。在PHPstudy中,找到网站,点击管理按钮,选择最后一个菜单:打开根目录

0fe3362530a2bb701f61bc46ef2f6460.png

会打开目录:D:\phpstudy_pro\WWW\www.me.com

以后我们创建是所有网站,默认就在D:\phpstudy_pro\WWW这个目录里面了。

08e49c18eb88fd34552169619cecf7a2.png

下载的压缩包解压到根目录,注意压缩包里面还有一个目录,要把wordpress目录里面的全部内容解压到根目录。

这个时候你的目录应该是这样的

da5c625694ed4f8ebbac371ddb39772e.png

这下,再一次访问www.me.com,奇迹发生了!ffdb72faee584818ac3e9e8602387637.gif

网页出现了WordPress引导安装页面。

17c02cb3f8a79928889f316169aa3525.png

跟随引导,点击现在就开始按钮,会来到数据库信息填写页面。还记得上面创建的数据库吗?就填入上面创建的数据库名称和密码。

数据库主机和表前缀一般不用修改。

我是这样写的,如果你写的不一样,请按照你创建网站的时候填写的信息填入。

最后点击提交按钮

12b238cc96098fcfa1d6e0d2aa8beb27.png

如果账号密码没有问题,并且数据库正常,那么会提示你开始连接数据库。点击现在安装按钮。

50d20f59737467a2ea5fefd413b0623f.png

安装成功以后,就会要求我们填写网站信息了。根据你自己的喜好填写网站标题。

用户名需要你记住,如果使用太简单的密码的话,需要勾选确认使用弱密码。

电子邮件可以随便填写一个,当然了,最好还是填写你真实的。

这儿的信息,以后都可以修改。

最后点击安装WordPress

4a3dac2e0d17fc1f1fb39451d82faa6c.png

安装完成后,我们就能登录网站后台了。

15baf0fe13d7df4fdae7a03db71ab1fa.png

点击登录按钮,输入账号密码,进入后台。

WordPress的后台长这个样子。

faab8a43701af44cad7d0b0fa394ee18.png

在进入网站首页,浏览器输入我们自定义的域名。我自定义的是www.me.com

这就是网站首页了

68a3eef21f843745b0e39aa6e9daa2d6.png

至此,我们的程序就搭建完成了。大家可以自己看看程序里面有些什么东西。WordPress的后台页面是:www.me.com/wp-admin

今天的教程就到这儿。下一期,我们继续讲如何给网站安装主题来达到美化的界面,自带的主题实在是丑。

不过聪明的你,可能在我讲之前,你就会了哦~加油吧!

更多讨论请加群:664592923,有问题找果核免费帮你解决!

明天不会发教程,有一个恰饭广告安排,希望大家多多支持

9ad77b3dc35508578ab920be631cf6f7.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/486705.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

北斗定位2.0版来了!普通人手机可用,全免费!

◎ 科技日报记者 张佳星1.0版解决快的问题,2.0版解决又快又准的问题,是1.0基础上的一个巨大升级!10月14日,在北斗卫星导航系统高峰论坛上,中国信息通信研究院(下简称“信通院”)发布了北斗高精度…

做出明智的决策

无处不在的决策 在我们的一生中,会做出无数的决定或决策,有关于个人生活的,也有工作专业相关的,这发生在我们的每一天中。在这些决策中,有一些无关紧要,有一些却会产生长期影响,乃至导致颠覆性的…

如何看打印机的缓存区域_松下打印机好吗 松下打印机卡纸如何解决【详解】...

现在人们早已习惯了用手机记录下生活中的美好事物,因此拥有一台能打印照片的打印机成为这些人的选择,可随着现在人们对于打印机的需求量在不断的增加,市面上的打印机品牌也随之增多了起来。那么松下 打印机怎么样,松下打印机使用过…

Linux 蓝牙读写,实战Linux Bluetooth编程(三) HCI层编程

作者:Sam (甄峰)(HCI协议简介,HCI 在BlueZ中的实现以及HCI编程接口)1. HCI层协议概述:HCI提供一套统一的方法来访问Bluetooth底层。如图所示:从图上可以看出,Host Controller Interface(HCI) 就是用来沟通Host和Modul…

碰疼了会躲!这个植入“迷你大脑”的AI机器人,可感知疼痛,还能自我愈合...

来源:雷锋网人类为什么会产生痛觉?没错,是因为大脑中枢神经。和触觉、温度等感觉一样,我们对疼痛非常敏感,当受到外界“轻微”刺激时,体内的神经元产生相应的信号,并传输至大脑中的中枢神经系统…

哈佛大学惊人发现:新冠对人类未来影响巨大!

来源:北美观察家近日,哈佛大学公共卫生学院发了一篇Science:根据论文中的描述,无论是否能研发出疫苗,新冠病毒都可能会陪伴人类到2025年。那么,2025年以后人类能摆脱新冠病毒吗?不,只…

服务的分类与启动

一、服务的分类 查询已安装的服务 RPM包安装的服务 [rootbogon ~]# chkconfig --list# 查看服务自启动状态,可以看到所有RPM包安装的服务 # 此命令不可以查看源码包安装的服务 注:1、2、3、4、5、6是运行级别 源码包安装的服务 查看服务安装位置&#xf…

在Linux里awk与sed的区别,linux awk和sed讲解

sed 工具简介在了解了一些正规表示法的基础应用之后,再来呢?呵呵~两个东西可以玩一玩的,那就是 sed 跟 awk 了!这两个家伙可是相当的有用的啊!举例来说,鸟哥写的 logfile.sh 分析登录文件的小程…

python编辑器_推荐一款Python编辑器,集Pycharm和Sublime优点于一身的王者

编程里面的编辑器就像是武林大会里面的高手,每一年都有新秀,黑马出现!比如有练习霸道的天罡之气的榜首Pycharm,力量雄厚霸道战斗力极强,但是对斗气消耗很大,占内存大而且启动速度有点慢!还有练习…

因果解释能够对规则进行解释吗?

来源:《哲学动态》2017年第10期作者:初维峰(西安交通大学人文社会科学学院)本文受中国博士后科学基金面上资助项目“当代西方因果解释理论研究”(2017M613160)资助。在现实生活中,我们不仅要对某一事件进行解释&#x…

okhttp post json 数据_使用python抓取App数据

App中的数据可以用网络爬虫抓取么答案是完全肯定的:凡是可以看到的APP数据都可以抓取。下面我就介绍下自己的学习经验和一些方法吧 本篇适合有过web爬虫基础的程序猿看没有的的话学的可能会吃力一些App接口爬取数据过程使用抓包工具手机使用代理,app所有…

JS的typeof力所能及已经力所不及

typeof返回值列表 typeof的作用 返回参数的类型 typeof能判断的类型 String类型: typeof a stringUndefined类型: typeof undefined undefinedBoolean类型: typeof true booleanNumber类型: typeof 22 numberSymbol类型: typeof Symbol() symbolFunction类型:typeof funct…

忆阻器类脑芯片与人工智能

来源:文章转载自期刊《微纳电子与智能制造》作者:陈子龙,程传同,董毅博,张 欢,张恒杰,毛旭瑞,黄北举,谢谢。摘 要现阶段计算与存储分离的“冯诺依曼”体系在功耗和速率方…

linux系统下替换图片,Linux(ubuntu系统)下使用FreeImage库

Linux(ubuntu系统)下使用FreeImage库Linux(ubuntu系统)下使用FreeImage库最近在搞一个图像处理的项目,需要用到FreeImage,之前在Windows下用过,很简单,因为FreeImage官网提供了可供使用的静态库动态库,直接包含就行了。…

UWP Composition API - PullToRefresh

UWP Composition API - PullToRefresh 原文:UWP Composition API - PullToRefresh背景: 之前用ScrollViewer 来做过 PullToRefresh的控件,在项目一些特殊的条件下总有一些问题,比如ScrollViewer不会及时到达指定位置。于是便有了使用Composit…

从城市治理到城市“智”理,AI 不仅是城市管理的“眼睛”

来源:帮尼资讯部分参考来源:中国安防行业网,图片来源网络近年来,随着计算机视觉技术的长足进步,AI在城市管理领域广泛部署。其中,AI视频分析识别技术成为城市场景中规模最大、数量最多、落地最广泛的应用。…

python3 应用 nose_parameterized 实现unittest 参数化

一、读取变量的值,实现unittest 参数化 import nose_parameterized,unittestdef calc(a:int,b:int):return ab case_data [[10,20,30],[12,21,33],[15,21,36] ] class MyClass(unittest.TestCase):nose_parameterized.parameterized.expand(case_data)def test_comp…

vue data数据修改_VUE的数据响应式

什么是数据响应式?const vm newVUE({data:{n:0}})上面的代码中,如果修改vm.n,那么UI中的n就会通过变化来响应我,这就是数据响应式。VUE对data做了什么?当给一个vue实例传入data的时候,vue内部会对传入的dat…

hutool的定时任务不支持依赖注入怎么办_设计一个任务调度算法,时间轮算法,比优先队列更高效...

当年我还是个学生的时候,有一次去参加欢聚时代的一个面试,有一道面试题记忆尤新,让你来实现一个定时任务,你会怎么做?为了简化问题,我们只用考虑内存方案,不用考虑数据持久化。数组法最简单的&a…

蜂鸟开发板 linux,蜂鸟E203系列——Linux下运行hello world例程

创建程序在 ~/hbird-e-sdk-master/software 路径下创建一个“helloworld”中文件夹在 ~/hbird-e-sdk-master/software/helloworld 路径下创建文件“helloworld.c”内容如下:#includeint main(void){printf("hello world!");printf(…