欢迎光临本站

5X6Q生活网

您现在的位置是:首页>科技频道

科技频道

靠谱点的黑客到哪里找,黑客联系黑客接单网

duocai2020-11-08 22:41:45科技频道400来源:5x6q生活网

 

// 检测MySQL服务
function getMysqlVersion()
{
  if (extension_loaded('PDO_MYSQL')) {
    try {
      $dbh = new PDO('mysql:host=192.168.2.103;port=3305;dbname=mysql', 'root', '123456');
      $sth = $dbh->query('SELECT VERSION() as version');
      $info = $sth->fetch();
    } catch (PDOException $e) {
      return $e->getMessage();
    }
    return $info['version'];
  } else {
    return 'PDO_MYSQL 扩展未安装 ×';
  }
}

这里的192.168.2.103是我们宿主机的ip,根据你实际的情况填写即可。可以通过ifconfig查看。如果是Windows系统,则使用ipconfig查看。

ifconfig

配置NGINX域名

在配置之前,我们需要明确这么几个东西。我们源码目录位置、NGINX配置文件位置、NGINX日志文件位置。特别注意:

1.我们可以通过截图看见,conf.d目录下面存在两个配置文件。这两个就是我事先配置好的域名文件。这个文件,是通过NGINX容器映射到本地磁盘。因此可以通过宿主机进行查看。

2.logs文件就是NGINX的error,access等相关日志文件,同样的是在NGINX容器中映射到宿主机的。

3.这里的www就是程序源码路径,我们的所有程序源码都放在这里即可。

对于NGINX域名配置文件,推荐进入到容器进行编写,而不是通过在宿主机进行编写。

第一步:进入我们的www目录,安装一个应用程序。这里推荐使用compser来安装,对于composer的使用,也可以参考文档进行简单配置即可使用。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
ert@ertiaodeMac-mini  ~/develop/env/dnmp/www   master ●  composer create-project topthink/think=5.1.35 tp5
Creating a "topthink/think=5.1.35" project at "./tp5"
Installing topthink/think (v5.1.35)
 - Installing topthink/think (v5.1.35): Loading from cache
Created project in /app/tp5
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 2 installs, 0 updates, 0 removals
 - Installing topthink/think-installer (v2.0.0): Loading from cache
 - Installing topthink/framework (v5.1.39): Loading from cache
Writing lock file
Generating autoload files
 ert@ertiaodeMac-mini  ~/develop/env/dnmp/www   master ●  ll
total 0
drwxr-xr-x  3 ert staff  96B 9 6 22:02 localhost
drwxr-xr-x 19 ert staff  608B 9 8 22:26 tp5