lnmp1.5安装zfaka

发布于 2019-01-05  263 次阅读


lnmp1.5搭建卡发网站 zfaka

1、添加虚拟主机 lnmp vhost add
注意path_info选项的时候选no,一路到底,完成vhost创建,ssl也可以在上面的步骤完成。

2、修改vhost的nginx配置
vim /usr/local/nginx/conf/vhost/xx.xx.conf
添加如下rewrite规则

      location / {
                if (!-e $request_filename) {
                        rewrite ^/(.*)$ /index.php?$1 last;
                }
        }

修改vhost虚拟目录
root /home/wwwroot/xx.xx/public;

https配置的时候,同样需要修改root目录和rewrite规则。

3、安装YAF
wget -c http://pecl.php.net/get/yaf-3.0.7.tgz
tar xvf yaf-3.0.7.tgz
cd yaf-3.0.7 && phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
vim /usr/local/php/etc/php.ini

添加如下内容:
extension=yaf.so
yaf.environ='product'
yaf.use_namespace=1

4、取消防跨站攻击(open_basedir)
cd ~/lnmp1.5/tools/
[root@instance-1 tools]# ./remove_open_basedir_restriction.sh

5、下载安装zfaka
cd /home/wwwroot/xx.xx/
wget https://github.com/zlkbdotnet/zfaka/archive/1.3.6.zip
unzip zfaka-1.3.6.zip
mv zfaka-1.3.6/* ./
rm -rf zfaka-1.3.6/
cp conf/application.ini.new conf/application.ini
chown -R www:www ./*
lnmp restart

6、web界面安装

7、设置定时任务,用于发送邮件
crontab -e
/2 * * * php -q /home/wwwroot/ty.tn/public/cli.php request_uri="/crontab/sendemail/index"

8、打开web页面,安装登陆
完成后在数据库中修改t_admin_user的邮箱,然后使用新的邮箱账户,密码:123456 登陆,然后再修改新的密码,以及其它配置项。


Flyfish's Blog - 飞鱼博客| 点滴记忆,记录成长---flyfish