安装使用
浏览数 93281
最后修改时间
下面以Linux为例
1、下载框架源码包
官网下载地址
前往github下载地址
#进入根目录
cd /
#创建存放安装程序的目录(如果已有此目录则不用创建)
sudo mkdir software
#进入目录
cd software
#下载源码包
sudo wget https://github.com/wujianwu8/YiluPHP/archive/refs/heads/master.zip
#或者从官网下载
sudo wget https://www.yiluphp.com/download/file/YiluPHP-v2_0_3_zip
2、解压到你存放代码的目录
#解压刚刚下载的包到当前目录
sudo tar -zxvf YiluPHP-v2.0.3.zip
#创建存放和运行代码的目录(根据你的需要创建,如果目录已经存在则不做此步)
sudo mkdir -p /data/web
#移动文件到你想存放的目标目录
sudo mv /software/YiluPHP-v2.0.3 /data/web/www.yiluphp.com
#修改日志目录的权限,需要允许php读写
sudo chmod -R 777 /data/web/www.yiluphp.com/logs
sudo chmod -R 777 /data/web/www.yiluphp.com/static/include
sudo chmod -R 777 /data/web/www.yiluphp.com/static/js/language
sudo chmod -R 777 /data/web/www.yiluphp.com/lang
3、在web服务器中创建虚拟主机
这里以nginx为例,每个人虚拟主机的配置目录位置可能不一样
sudo vim /usr/local/tengine-2.3.2/conf/vhost/www.yiluphp.com.conf
将以下内容拷贝到文件里,根据你的项目修改配置信息,然后保存
server {
#设置监听端口
listen 80;
#在这里设置你的访问域名
server_name www.yiluphp.com;
#设置nginx访问日志的保存地址,需要确保目录和文件具有读写的权限
access_log /logs/www.yiluphp.com.ngx-access.log;
#设置nginx错误日志的保存地址,需要确保目录和文件具有读写的权限
error_log /logs/www.yiluphp.com.ngx-error.log;
#设置根目录,把默认的根目录指向静态文件的目录
root /data/web/www.yiluphp.com/public;
#设置默认首页,默认首页使用静态文件,提高访问速度
index index.php;
location / {
# 如果在static目录中找不到真实存在的文件,把请求分发至index.php
try_files $uri $uri/ /index.php?$args;
}
# 非PHP文件访问static目录
location ~* ^.+\.((?!php).)+$ {
root /data/web/www.yiluphp.com/static;
index index.shtml;
}
# PHP文件访问public目录
location ~ .php$ {
root /data/web/www.yiluphp.com/public;
index index.php;
#nginx与php-fpm的连接方式改成与你的nginx设置的一致
#fastcgi_pass 127.0.0.1:9001;
fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
include fastcgi_params;
}
fastcgi_intercept_errors on;
#设置404页面路径
error_page 404 /error/404.html;
}
4、重启你的web服务
这里举例是重启Nginx,我的重启命令是
sudo service nginx reload
5、配置hosts,让你的本机可以通过刚刚设置的域名访问Yiluphp的代码
请百度搜索配置hosts的方法,配置过程中若遇到问题也请百度
6、在浏览器中输入域名访问
如果浏览器中出现以下中文界面或英文界面之一,则表示已经安装成功

