tipask 3.5问答系统部署说明,超详细命令行部署,挂载iso,可内网使用。
生活随笔
收集整理的這篇文章主要介紹了
tipask 3.5问答系统部署说明,超详细命令行部署,挂载iso,可内网使用。
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
前提環境
? ? 基本要求:WEB服務器 : Nginx ,PHP 5.5.9及以上,MySQL 5.0 及以上。
? ? PHP擴展要求:OpenSSL PHP 擴展 - PDO PHP 擴展 - Mbstring PHP 擴展 - Tokenizer PHP 擴展
????
| 名稱 | 版本 |
| PHP | 7.1.33 |
| mysql | 5.6.48 |
| nginx | 1.16.1 |
? ? ? ??一、安裝前準備工作:
1、請檢測一下服務器運行環境確保能夠支持tipask3.5的正常運行。
2、創建新的數據庫:請在mysql數據庫中創建一個名稱為tipaskx的數據庫,編碼是utf-8,準確說是utf8_general_ci。
?
二、部署安裝:
以下為linux命令整理。
?修改配置:vi: /etc/selinux/config 修改屬性 SELINUX=disabledmkdir -p /mnt/centos7mount /dev/cdrom /mnt/centos7mkdir /etc/yum.repos.d.bakmv? /etc/yum.repos.d/* /etc/yum.repos.d.bak/vi /etc/yum.repos.d/CentOS7.repo#修改內容如下[CentOS7]name=CentOS7? ISObaseurl=file:///mnt/centos7enable=1gpgcheck=0yum clean all && yum listmkdir /date? 將soft.tar.gz、mysql.tar.gz、nginx.tar.gz放到date下tar zxvf soft.tar.gzmv soft phpcd phpyum localinstall *.rpm -y#修改php-fpm配置文件(/etc/php-fpm.d/www.conf ),將用戶修改為nginxuser=nginxgroup=nginxmkdir /home/rootcd /date/unzip tipask.zip# 操作命令(修改用戶組權限、修改相關目錄讀寫權限): [root@localhost tipask]# chown -R nginx:nginx tipask [root@localhost tipask]# chmod -R 775 tipask/bootstrap/cache tipask/storagevi /etc/nginx/conf.d/tipask.conf # 根據情況修改 端口 ip 我的配置如下server { listen 80; server_name 192.168.136.131; #配置的站點域名,根據實際域名自行調整 set $domain public; set $project_root /home/wwwroot/tipask; root $project_root/$domain; charset utf-8; #access_log /home/wwwroot/tipask/storage/tipask.access.log combined; #需要查看訪問日志的可以去掉注釋 #error_log /home/wwwroot/tipask/storage/tipask.error.log error;#需要查看錯誤日志的可以去掉注釋 if (!-e $request_filename){ rewrite ^/(.*)$ /index.php?$1 last; } location / { index index.php index.html; } # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $project_root/$domain$fastcgi_script_name; include fastcgi_params; } } ###配置文件endsystemctl start nginx.servicesystemctl start mysqldgrep 'temporary password' /var/log/mysqld.logmysql_secure_installation#設置root密碼后面的按Y#登錄mysql,創建庫mysql -uroot -p123456create database tipaskx charset utf8mb4;[root@localhost wwwroot]# systemctl start php-fpm[root@localhost wwwroot]# systemctl stop firewalld^C[root@localhost wwwroot]# systemctl stop firewalld[root@localhost wwwroot]# systemctl status firewalld#/etc/nginx/conf.d/路徑下[root@localhost conf.d]# systemctl restart nginx?打開瀏覽器,訪問http://192.168.136.131/install
?ip + install 進入安裝頁面
總結
以上是生活随笔為你收集整理的tipask 3.5问答系统部署说明,超详细命令行部署,挂载iso,可内网使用。的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: whatsns与tipask_tipas
- 下一篇: matlab 简单算例,(简单算例)基于