一、编译环境
1.自己编译,Nginx/Apache + php5.6 +mysql5.1.73以上
2.一键环境,比如,amh,lnmp,wdcp,宝塔等,这里使用amh(4.2免费版)
amh安装(4.2免费版):
1) 使用 root 账号登录 Linux 服务器。
2) 执行 amh 安装脚本。
wget http://amh.sh/file/AMH/4.2/amh.sh && chmod 775 amh.sh && ./amh.sh 2>&1 | tee amh.log
更好的收费版本:
wget http://amh.sh/amh.sh && bash amh.sh gcc 8296 2>&1 | tee amh.log
3) 根据提示输入选择1~3选项。1为安装amh,2为卸载amh,3为退出不做操作。
输入1回车,接着输入MySQL与AMH密码即进入安装流程,安装过程大约需10至20分钟(以服务器性能为准),最后如看到安装成功提示,说明系统已安装完成。
成功安装后有必要请删除日志文件:amh.log,如安装失败需协助安装请把错误日志反馈我们。
访问http://ip:8888 即可进入AMH web端管理,默认账号为admin。
安装小提示
1、安装amh成功后无法访问面板情况,请您检查主机商是否有安全组/防火墙相关限制,请开放端口,如开放面板8888端口。
2、安装amh过程中如果服务器解析不了amh.sh域名的情况,
请先更换服务器的DNS再安装AMH。执行以下命令完成更换DNS解析:
echo -e "options timeout:1 attempts:1 rotate\nnameserver 8.8.8.8\nnameserver 114.114.114.114" >/etc/resolv.conf;
二、安装扩展
请编译安装socket,mysqli等扩展,amh请直接在后台应用商店搜索,下载并安装.
安装的扩展有:Socket,Mysqli,libmcrypt
三、安装iweb
3.1.git安装(强烈推荐)
请先安装git,步骤如下:
下载:
wget https://github.com/git/git/archive/v2.14.1.zip
安装依赖
sudo yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel curl-devel perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker
解压git:
unzip v2.14.1.zip
安装
cd git-2.14.1
make prefix=/usr/local all
make prefix=/usr/local install
检查/查看版本
git --version
下载iweb:
//github地址
git clone https://github.com/isle24/iweb.git
//gitee地址
git clone https://gitee.com/isle/iweb.git
3.2 下载应用包安装(不建议)
打开地址 https://github.com/isle24/iweb
或者 https://gitee.com/isle/iweb
点击下载
然后解压
# 在项目中解压
unzip iweb.zip
四、配置
1.访问install.php安装
2.更改system\data\config.php来配置
至此,安装完成!