服务器空间
Apache、Nginx和IIS等主流服务器都可以。
PHP
要求PHP7以上版本。目前兼容 PHP 8.2
数据库
基于Mysql PDO设计开发。
下载地址
安装
解压后上传到服务器项目目录下,就可以直接使用了。StartMVC支持主程序和WEB站点根目录分离。默认的站点根目录是public,请将域名绑定(指向)到public目录,访客无法访问到除public目录之外的文件,有更高的安全性。
也可以使用composer命令安装
composer create-project shaobingme/startmvc
注意:以下目录需要写入权限
/public/upload
/runtime/cache
/runtime/temp
访问 http://你的域名,显示有“Hello World!”的页面,说明你已经部署成功了。
虚拟主机空间的部署方法:
为了方便虚拟主机的用户使用,我们做了优化兼容,方法如下:
1.将/public/下的index.php以及.htaccess文件移动到项目目录下
2.修改index.php文件中的
define('ROOT_PATH', realpath(__DIR__.DS.'..'.DS).DS); // 入口文件在pulic中
修改为:
define('ROOT_PATH', dirname(__FILE__).DS); // 入口文件在项目根目录
完工,是不是很简单