说明
磨了这么久的刀现在终于用上了,对于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