官方说明:
Tipask环境要求:
基本要求:WEB服务器(如Apache、IIS、Nginx等),PHP 5.5.9及以上,MySQL 5.0 及以上。
PHP扩展要求:OpenSSL PHP 扩展 - PDO PHP 扩展 - Mbstring PHP 扩展 - Tokenizer PHP 扩展
推荐配置:Nginx 1.8 及以上,PHP 5.6及以上,MySQL 5.0以上。
由于我的环境只有linux,只说明linux安装步骤,但是windows安装步骤差不多。
WEB服务器:apache-2.4.23 需要支持PHP
PHP版本:5.6.23
查看PHP的扩展
PHP5.6默认支持Tokenizer扩展
如果是已经编译好的PHP添加扩展,可以百度一下,在PHP源码的ext目录下进行追加编译
mysql版本:5.7.13
mysql是在官网上下载编译完成的压缩包
安装tipask
首先把tipask安装包上传到linux服务器,也可以在linux机器上面直接 wget https://www.tipask.com/release/Tipask_v3.1_UTF8_20161231.zip
解压到apache的网站目录,修改apache的配置文件
<VirtualHost *:8080>
DocumentRoot /usr/local/apache/htdocs/3.1.2/public
ServerName tipask.com
<Directory /usr/local/apache/htdocs/3.1.2/public>
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</Directory>
</VirtualHost>
配置mysql 创建一个tipaskx的库,只允许tipask本地访问
CREATE DATABASE tipaskx CHARACTER SET utf8 COLLATE utf8_general_ci;
grant all privileges on tipaskx.* to 'tipask'@'localhost' IDENTIFIED BY 'tipask';
flush privileges;
修改tipask目录
首先在网站目录下面创建一个.env的文件
修改 config/database.php
最后再修改网站权限
chmod -R 777 /usr/local/apache/htdocs/3.1.2
在客户端浏览器上面访问 http://ip/install 不加install会报错