Tipask3.0是基于laravel框架的,如果你是php技术人员直接按照Laravel方式进行安装即可。如果你是站长,可以一步步跟着下面的操作来完成安装。
一、环境要求
PHP版本要求是 5.5.9及以上版本, 需要安装 php-openssl php-mbstring php-tokenizer php-pdo php-pdo-mysql php-mysqlnd php-gd
Mysql版本要求是 mysql5.0及以上版本
Web服务器,推荐运行在linux操作系统上,Apache2.0及以上版本Nginx1.0及以上版本即可。
二、开始安装 (windows/linux都是这种安装方式)
1、解压tipask-v3.0beta.zip文件,解压后是如下图:
2、修改配置文件,将.env.example文件重命名为 .env文件。.env文件是整个系统的配置文件,里面主要有数据库配置,邮箱配置等。
数据库配置,请先在mysql里面创建一个tipaskx名称(数据库名称可以自己随意命名)的数据库,编码是utf8 ,然后把数据库配置补充完整即可。DB_DATABAE是数据库名,DB_USERNAME是数据库用户名,DB_PASSWORD是数据库密码。
邮箱配置,以163邮箱配置为例,请先去163注册一个邮箱,并且启用POP3/SMTP服务。然后在MAIL_USERNAME处填写你的注册邮箱地址,MAIL_PASSWORD填写你邮箱的密码,至此邮箱配置完成。
3、生成APP_KEY全局加密key .这个直接执行命令即可,在源码根目录执行命令 : php artisan key:generate 回车即可。
4、设置权限 根目录 storage 和 bootstrap/cache 目录权限设置为 777 即可。
chmod -R 777 storage
chmod -R 777 bootstrap/cache
5、安装数据库 ,在源码根目录执行 : php artisan migrate:refresh --seed 回车即可
三、Web部署,绑定域名
1、域名解析:直接添加vhost 域名解析到 源码/public 。例如 /opt/website/tipask3.0/public
2、伪静态 apache:apache的伪静态文件.htaccess已经包含在public目录下了,只要apache支持伪静态就可以直接用了。
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
3、伪静态 nginx : 将下面的配置放到nginx的配置文件中即可
location / {
try_files $uri $uri/ /index.php?$query_string;
}
好了,Tipask3.0的安装及部署已经全部完成了!安装完成后会创建默认一个管理员账号,登录邮箱是admin@tipask.com ,密码是tipask.com 。
由于时间关系beta暂时是这种安装方式,正式版会加入web界面安装程序。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!