1.安装wampserver,安装路径不能为中文
2.wampserver可能出现的问题:
a.mysql端口占用:计算机原本安装了mysql,开启自启动会占用端口3306,导致wamp的mysql无法启动。关闭原来的mysql服务即可。 服务->mysql->关闭。
b.apache端口占用:更改了apache的httpd.conf文件(wamp64\bin\apache\apache2.4.51\conf目录下),仍然无法启动apache,又更改httpd-vhosts.conf中的端口(目录为wamp64\bin\apache\apache2.4.51\conf\extra\httpd-vhosts.conf)。
c.改来改去太麻烦,不一定成功,建议直接备份后卸载重安装wamp,配置也不麻烦。
3.配置tp5:
1)网址为:grid.com
2)目录地址为:wamp\www\grid
3)把ThinkPHP5.0的代码拷贝到这个目录,配置默认。
两种方法
第一种
1)打开浏览器,输入localhost,回车:
注意php版本不能高于7,tp5不支持。如果没设置好版本,会出现这种情况:输入grid.com,由于不支持tp5,于是解析www目录下的index.php,页面和上图一样。
2)点击上图的Tools下面的“Add a Virtual Host”,设置虚拟主机
3)设置好之后,就可以直接访问grid.com了。
第二种
第一步:配置httd.conf文件(目录见上文)
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
第二步:配置httpd-vhosts.conf文件,在文件末尾添加:
#
<VirtualHost *:80>
ServerName grid.com
DocumentRoot "安装目录/wamp64/www/grid.com/public"
<Directory "安装目录/wamp64/www/grid.com/public/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
最后,重启apache。
4.配置tp5的数据库
1)新建数据库点击PhpMyAdmin4.9.7(版本任选)
2)进入PhpMyAdmin后,使用root账户登入,密码为空,新建账户,复制账户名和密码
主机选择任意主机,可以从不同的主机登录。
使用新建账户登录,新建数据库。
3)更改tp5中的database.php文件,如此才能连接数据库。
// 数据库类型
'type' => 'mysql',
// 服务器地址,写你的网站的网址
'hostname' => 'grid.com',
// 数据库名
'database' => '你新建的数据库的名字',
// 用户名
'username' => '你新建的用户名',
// 密码
'password' => '你的用户密码',
over!