安装使用

浏览数 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、在浏览器中输入域名访问
如果浏览器中出现以下中文界面或英文界面之一,则表示已经安装成功





我来说说