搭建PHP开发环境

搭建PHP开发环境

哈哈哈,云计算这门课的结课作业。我稀罕这样的结课作业。。比考一些基本的名词解释,简答题好太多了,interesting~

1.开发环境

腾讯云真是一个良心的云厂商,交1元可以免费试用30天。。^^
官网:https://cloud.tencent.com/
直接微信注册扫码注册登录的
在这里领取免费的云服务:https://cloud.tencent.com/act/free
我已经领过了

然后进行配置,centos是linux系统,需要用命令来控制,所以我选择了windows sever 2012,也可以选ubuntu,前提是命令比较熟悉,这个是课程作业,时间比较紧,我不用命令行了啊。

这个是我配置好的一台虚拟主机,登录之前先重置密码

会弹出来一个小程序使用微信登录,可以微信扫码然后直接选择:立即登录

因为需要在实验报告里面截图,不得不重装系统,在控制台的主机下面,点击更多,重装系统,然后选择公共镜像,重新配置一台就好了

2.登录系统

可是直接按快捷件:ctrl+alt+delete
也可以在左上角的发送远程命令中选择:ctrl+alt+delete
进入登录界面的时候显示的是Administrator,这个默认,然后写上刚才重置的密码,登录即可

3.搭建PHP环境

3.1

一开始参考别人的博客搭建,光配置环境修改命令就已经让我吐血拉,还没成功,老师给了比较简单的方法。。。

3.2 个人操作步骤

3.2.1 配置IIS环境

详细参考:
https://www.cnblogs.com/gaowenxingxing/p/12012876.html

3.2.2 下载安装Visual C++ Redistributable for Visual Studio 2015

下载地址:https://www.microsoft.com/en-eg/download/details.aspx?id=48145

直接下载就行,很小,很快,然后直接点.exe安装

3.2.3 安装下载mysql

下载地址:https://dev.mysql.com/downloads/windows/installer/8.0.html
记住有两个,安装大的那个msi版,因为小的需要在安装过程中再下载很很多的包,然后再加载,最后占用的内存是一样多的。。no free lunch。。==


下载好了就直接双击安装,我是选择了sever only版,然后全都默认直接点击下一步
最后
在已经安装的程序中查看

emmm。。先来测试一下然后再看是否大功告成。。
常用测试命令

  • show database
  • exit
  • create database
  • net stop mysql
  • net start mysql
  • emmmm。。。我试了好几遍“show databases;”命令一直不显示,艹,原来是忘记加“;”,==。


    然后在搭建网站之前有一个很重要的一的一点是mysql_native_password配置安装可以参考这个[mysql_native_password][1]完全按照步骤来就对了

    这个主要是在command line里面输入命令进行修改

    3.2.4 下载安装php manager

    一开始是安装错了的
    然后我发现我可能安装错了,最后我从github上面下载的==
    下载地址:https://github.com/edgardo001/PHPManagerForIIS-Versiones

    选在一个适合你自己电脑的版本啊

    可以默认物理路径。然后全部点击下一步

    finish
    然后打开管理工具--》internet information severices (IIS管理器)--》应用程序池会看到多了一个这个(安装之前没有截图,没有对比。。)

    然后在php manager里面进行注册php,

    输入安装的php的物理路径

    进行php环境测试
    在根目录下输入test.php
    内容是:
    就是测试php的版本信息

    显示这个则说明 php环境搭建成功



    一开始我在网上查的搭建php环境的步骤一般书安装apache,php,mysql
    基本概念

    apache:

    Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。
    具体的解释参考:https://baike.baidu.com/item/Apache/6265
    就是一个web 服务器端,搭建好的,我们这个课程作业使用了web IIS代替了apache(可能理解的不对)
    数据库用的是mysql

    搭建一个网站的步骤:这篇博文比较全面
    https://blog.csdn.net/konglongdanfo1/article/details/80543095

    refernce
    [1]: https://blog.csdn.net/qq_40871466/article/details/86773039 "mysql配置"

原文地址:https://www.cnblogs.com/gaowenxingxing/p/12012851.html