E星体育经历了各种坑,总算将一个动态的网站搭建成功,也终于完成了之前的一个小计划,为了将让更多的人不踩坑,以及防止本人忘记在这里记录一下。E星体育
在进行这场学习之前,我建议你先初步了解以下几点知识:(当然,如果你不想了解,跟着我的教程也可以搭建成功)。E星体育
·HTML ·CSS ·javaScript ·Linux ·PHP ·MySq
动态网站就是可以与客户进行交互的网站,例如:登入、E星体育注册、留言等 像这些功能都需要用户的信息与服务器进行交流,将相关信息存储到数据库中。反而言之不需要与数据库进行存储的网站称之为静态网站,当学会动态网站之后,静态网站你自然而然就会做出来了。
首先登入我们的服务器,Windows系统先打开 “命令行”;Mac系统打开 “终端”
注:在命令行/终端中 语句输入完之后都要按下回车(Enter)键 进行执行。
在连接到服务器之后,需要我们输入登入密码,登入成功时会有系统提示(注:这个密码输入时不会显示在界面上,输入完成之后按下Enter键即可)
在Linux系统中输入以下命令:(解释:vi是多模式编辑器,可以对文件进行查看、编辑等操作。vi后面需要加上文件夹的位置(绝对位置/相对位置))
按下“Esc”键,输入“:wq”(解释:esc键退出编辑模式,“:”进行文档命令的输入,w 代表保存;q 代表退出;)
输入以下命令,打开f 文件(解释:vi 和 vim 都是多模式编辑器,不同的是vim是vi的升级版本)
找到Server{……}代码,将大括号中的配置信息进行修改,修改成下面的内容。(解释:取消服务器对IPv6地址的监听,对Nginx进行相关配置,实现与PHP联动)
按下“Esc”键,输入“:wq” 保存并退出(解释:esc键退出编辑模式,“:”进行文档命令的输入,w 代表保存;q 代表退出;)
打开浏览器,在浏览器的地址栏中输入服务器地址,查看Nginx服务器是否正常运行
在Linux中,通过使用YUM软件包管理器进行MySQL8.0服务器的安装
输入以下命令,E星体育配置Mysql8.0的安装源:(解释:sudo 表示以管理员身份执行命令(root用户就是最高级别管理员))
移除匿名用户,输入“y” (解释:“y”代表“yes” 也可以输入“yes”)
输入以下命令测试MySQL数据库是否安装成功(解释:这是登入数据库的命令语句 -u 代表登入用户,E星体育后面输入需要登入的用户名;-p代表密码,密码不需要输入后面,等待系统提示后输入