由于本人也是个新手,所以除面板安装过程外,其余均在AMH5.0面板WEB端截图介绍。
目录:
系列一:如何安装AMH5.0面板(直达)
系列二:AMH5.0面板基础模块(软件)的安装和选择(直达)
系列三:几个基础模块(软件)的使用方法(直达)
系列四:如何建立WEB运行环境和虚拟主机(直达)
系列五:综合使用AMH5.0多个模块(软件)建立一个Discuz! 网站(本帖)
【菜鸟互助】【图文介绍如何安装使用AMH5.0并建立网站】
【系列五】【综合使用AMH5.0多个模块(软件)建立一个Discuz! 网站】
在进行建站之前,你需要准备好:
1,看完前四篇帖子
2,下载自己想要版本的DZ程序
3,准备一个PC端的FTP软件,比如FileZilla
4,
一、创建【WEB运行环境】
以LNMP为例,通过在【环境软件】选项卡中安装LNMP,
单击【创建环境】,选择自己需要的Nginx、MySQL和PHP版本,
新建一个新的LNMP【WEB运行环境】
二、创建【Rewrite】规则
在【应用软件选】项卡中找到【amrewrite】软件,
为刚刚创建的LNMP【WEB运行环境】新增内置的discuz Rewrite规则~
三、创建【虚拟主机】
在刚刚创建的LNMP【WEB运行环境】中新增一个【虚拟主机】
如上图示,输入主标识域名和你需要绑定的域名
然后在Rewrite规则那里选择 discuzx.conf
单击保存,即创建完成。
四、将域名解析到VPS的IP
这一步应该大家都会,略过……
五、创建【FTP账号】并上传discuz程序
在【环境软件】选项卡中,找到【AMFTP】,新增一个FTP账号
其中,主机根目录填写建立【虚拟主机】时的那个根目录
如果使用默认 /home/wwwroot 则这个账号可以管理所有的虚拟主机目录
直接通过【AMFTP】的文件管理或者选择使用PC端的FTP管理软件,比如FileZilla
上传discuz程序的压缩文件到这个【虚拟主机】的根目录
上传完成后,使用【AMFTP】的文件管理功能,
进入对应虚拟主机的FTP账号的根目录,对刚刚上传的程序压缩文件进行【智能解压】
注意,解压会直接解压到当前目录
六、创建discuz程序的数据库
在【环境软件】选项卡中,找到【Madmin】,选择【快速建库】
这里要注意,建立对应你discuz程序编码的数据库。
如果是随机密码,记得复制记录下来。
七、安装discuz程序
访问你绑定的域名,会自动跳转到/install 目录,并进入安装界面
一路下一步,到第三步的时候,填写数据库相关的内容
就是刚刚快速建库时的【数据库名】【账户名】【密码】
其他项目根据自己的需要修改
好了,继续一路下一步,就完成安装了。
八、查漏补缺
如果大家在安装其他程序的时候,发现在安装界面提示有XXX不支持,
那么复制关键字到【下载应用】选项卡搜索一下会有发现哦~
如果发现是说某个目录的权限不对,比如应该有写入权限却没有,
那要么用SS登陆进入,使用命令行修改
或者通过FTP管理软件来修改,修改之前记得弄明白777 755 644权限的含义。
【AMFTP】上传文件时会有 I/O 报错,目前不清楚是什么造成的,
稳定性还是推荐用PC端的软件。