首页 > Web开发 > 详细

如何跑起PHP程序4-跑起PHP常用框架&WordPress

时间:2020-11-12 13:24:55      阅读:20      评论:0      收藏:0      [点我收藏+]

说明

磨了这么久的刀现在终于用上了,对于PHP框架来说大多是MVC模式,安装起来大同小异并且每个框架都是有详细的文档。

这里通过安装Laravel,WordPress示例。

虚拟主机

在第一篇中PHP程序是放在默认的目录中运行的,但一台机器上可能有很多项目不能都放一起吧。

此时需要配置 WEB服务 指向项目目录,这里举个例子。

技术分享图片

 

 

比如你有两个域名 a.com b.com 分别都指向你的机器。但是你想用户访问 a.com 时运行 A 项目代码,b.com 时运行 B 项目代码,这里就需要配置一下了。

这里拿 Apache 示例,因为本地测试要有域名,需要本地配置一下HOST文件,在Windows系统上HOST文件在 C:\Windows\System32\drivers\etc 目录。

用文本编辑器打开HOST文件,在最后处加上测试域名对应的IP地址,我加上了两条方便后面Laravel与WordPress使用。

#域名你可以写自己喜欢的
127.0
.0.1 laraveltest.com 127.0.0.1 wptest.com

技术分享图片

 加完之后保存访问这两个网站就会访问 127.0.0.1 本地回路地址。如果你保存不了HOST文件可以下个 nodepad++ 右键打开。

技术分享图片

 

 

两个测试的项目分别在 E:\php\virtual_host  E:\php\virtual_host_b

现在目标是分别用在HOST配置的 http://wptest.com/  http://laraveltest.com/域名打开这两个项目。

首先要找到 Apache 虚拟主机配置文件 httpd-vhosts.conf,这个文件一般在 Apache 目录下 conf/extra 里,如果你用的是集成环境 Apache 就在集成环境目录下。

技术分享图片

 

 

 右键文本编辑器打开,在文件中加上如下代码,但项目目录以及域名都要改成你自己的哦。

<VirtualHost *:80>
    DocumentRoot "E:\php\virtual_host"
    ServerName laraveltest.com
    ServerAlias 
  <Directory "E:\php\virtual_host">
      Options FollowSymLinks ExecCGI
      AllowOverride All
      Order allow,deny
      Allow from all
      Require all granted
  </Directory>
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "E:\php\virtual_host_b"
    ServerName wptest.com
    ServerAlias 
  <Directory "E:\php\virtual_host_b">
      Options FollowSymLinks ExecCGI
      AllowOverride All
      Order allow,deny
      Allow from all
      Require all granted
  </Directory>
</VirtualHost>

技术分享图片

 

  保存后重启Apache就生效了,此时访问 http://laraveltest.com/ ,http://wptest.com/ 就分别打开了指定的项目。

技术分享图片

安装Laravel

一般常见PHP框架都会有详细的中文文档,有什么框架使用的问题参考文档一般都能解决。

Laravel 中文文档:Laravel 6 中文文档 ,Laravel 6 学院君

技术分享图片

 

 

文档提供了两种安装方式,我直接使用 composer 创建项目。在你想放项目的目录中右键打开 cmd命令控制台。输入文档上 composer 命令即可。

命令中 blog 表示你要创建的项目名称, 6.*表示安装 Laravel 6版本。

composer create-project --prefer-dist laravel/laravel blog "6.*"

技术分享图片

 安装成功后把之前 laraveltest.com 的虚拟主机指向 Laravel 框架的public目录,重启 Apache 后打开 laraveltest.com 看到欢迎界面即框架安装成功了。

技术分享图片

 

 

 技术分享图片

 

 

 

安装WrodPress

如果你不想使用WEB开发技术并想搭建一个自己的网站,那可以考虑使用WrodPress。

先去官网下载 WrodPress中文版 下完解压到你想要的目录即可。

再修改虚拟主机指向 wordPress 目录,这里我解压的目录是 E:\php\wordpress 你需改成你解压的目录,改完保存重启Apache。

技术分享图片

 

 第一次打开需要填写 数据库以及你的站点的一些信息,这里一般集成环境MySQL默认用户名是 root 并且没有密码,如果有也可以试试常用的默认密码如 root。

技术分享图片

 

完成安装后,会跳入后台设置页面,这个安装流程只在第一次时出现,再次打开就不用安装了,会是你的网站首页。

如果你想打开网站后台只要在首页地址后面加上 /wp-admin 就可以了。网站的内容都可以在后台编辑,并且功能也是插件化的。

 技术分享图片

 

如何跑起PHP程序4-跑起PHP常用框架&WordPress

原文:https://www.cnblogs.com/caiawo/p/13937249.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!