业务系统使用文档>1、新手指引文档>1.2、如何安装 v10
ntos7.9、ubuntu、debian
推荐配置:4H4G、40G ssd(所有剩余分区给/)
最低要求:2H2G、20G hdd(所有剩余分区给/)
注意:
操作系统不能使用windows。
若是需要公网使用,要求服务器要有公网IP,或者公网可访问能力。B、安装宝塔环境(仅推荐,非必选,可换成其他软件) 注意本v10业务系统 安装教程都是基于宝塔环境, 宝塔安装教程如下:https://www.bt.cn/bbs/thread-19376-1-1.htmlC、登录宝塔web面板,安装LNMP 或者LAMP环境 注意:若是安装完宝塔发现无法访问宝塔web面板,可能需要检查下安全组是否放行了对应的端口介绍什么LNMP/LAMP(具体安装那个,看个人习惯,任选一个安装)
LNMP:Linux、Nginx、Mysql、PHP
LAMP:Linux、Apache、Mysql、PHP
注意:Mysql版本必须是5.7;PHP版本必须>=7.2.5,<=7.4.0C1、一键安装lnm环境 注意:Mysql版本必须是5.7;PHP版本必须>=7.2.5,<=7.4.0 这里我们选择了php7.3C2、为PHP安装 ionCube、fileinfo扩展,并配置php超时时间和nginx的超时时间 大字提醒:不要在宝塔上装 PHP中的 redis扩展(装了可能会出现 V10系统某些功能 莫名的不可用或错误)C2.1、安装扩展 注意:其实还需要php支持zip扩展,但是该方式安装的php默认支持,若是其他方式安装的,可自行核验php是否支持zip扩展,phpinfo中是否有zip扩展C2.2、将php的max_execution_time 时间改成 3600 (最大脚本运行时间) 将php的max_input_time 时间改成 3600 (最大输入时间) 把php的超时时间改成3600秒,然后重启php进程,这点很重要,重启生效 把nginx的超时时间设置为300 ,然后重启nginx服务D、安装v10 业务系统D1、创建站点,设置站点php7.3版本,创建mysql数据库,指定编码为utf8mb4。记录好数据库账户和密码,后面会需要D2、将v10业务系统安装包 上传到 服务器目录/www/wwwroot/网站目录,并进行解压上传解压将解压出来的所有文件和文件夹,剪切到网站根目录,多余的空目录和安装包后面可以自行删除D3、为Nginx或者Apache配置伪静态#nginx伪静态代码
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}
}#apache伪静态代码
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L]
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
</IfModule>D4、设置站点运行目录为publicD5、访问v10安装向导,进行v10的安装配置。 注意:需要在浏览器输入您的域名(前提是你已经做好了dns解析),或者是ip。会自动跳转到http://ip或者域名/install/index.html 的安装向导页D5.1、继续下一步D5.2、输入相关数据库信息,点击下一步当然若是您忘记了上面的数据相关信息,您去宝塔数据库处查看即可D5.3、管理员用户密码设置后,点击提交后等待安装完成D5.4、安装好后,这些信息都是需要您记录保存的(其中保护后台地址,管理员账号及密码)(不打码是因为这是个测试环境,你们不可泄漏自己的相关权限)D5.5、第一次登录注意:安装完成后,需要设置自动化任务,请参考该文章:https://www.idcsmart.com/wiki_list/963.html