TP5.0框架上手准备

活到老学到老,祝上手顺利

    1:首先需要安装并调试

       方法一:在官网:[地址](http://www.thinkphp.cn),下载完整版的TP框架放在对应的www目录下;

       方法二:利用composer进行安装,下载安装composer后,在DOS窗口切换到对应目录下输入:

    composer create-project topthink/think=5.0.* thinkphp_5.0  --prefer-dist


        设置测试开发访问域名:
            以Windows为例:在:C:\Windows\System32\drivers\etc\hosts 下添加对应的IP地址及访问域名即可   
            例如:(127.0.0.1       www.x.com)

        设置Apache的权限:
            路径:Appserv\Apache24\conf\httpd.conf 下删除权限前面的'#',大致应该在514行左右的样子
            取消这段前面的'#':   Include conf/extra/httpd-vhosts.conf

        在Apache中添加配置TP文件
路径:Appserv\Apache24\conf\extra\httpd-vhosts.conf 下, 在文件末添加以下配置参数

    DocumentRoot "F:\Appserv\www\thinkphp_5.0\public"
    ServerName www.a.com
    
	
		Options Indexes FollowSymlinks
		AllowOverride All
		Require all granted
		
	

完成以上设置后重启Apache服务器通过设置域名'www.x.com'测试是否安装成功(如果成功访问的话会有相关的提示)



    2:了解TP框架的目录结构和简单上手的说明
        目录结构(直接上图,一目了然)
TP5.0框架上手准备_第1张图片
        连接数据库:
            打开TP框架中的application下的database.php(数据库相关操作)和config.php(配置相关操作)
            里面都有相关明确的注释,这里就不赘述了



    3:简化URL访问地址  (相当于隐藏入口文件和模块)
        简化前:http://localhost/index.php/Home/Index/search
        简化后:http://localhost/search

        1)在 Appserv\Apache24\conf\httpd.conf 中将 #LoadModule rewrite_module modules/mod_rewrite.so 前面的'#'删除掉,
        2)上面已经设置过了,就是在Apache中添加配置文件,设置成标红色的ALL
        3)如果是TP5.0的话默认是有的, 就是在TP框架内的public下新建一个.htaccess文件, 内容是:

  Options +FollowSymlinks -Multiviews
  RewriteEngine On
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

到这里直接使用方法访问测试,应该是可以成功的,没有问题滴

你可能感兴趣的:(thinkphp)