xshell搭建宝塔没有远程命令密码框框弹出来_申请云平台搭建开源云服务KODExplorer...
KODExplorer可道云是一款基于PHP开发的开源WEB网页版轻量级私有云网盘工具,是一款功能丰富的在线文件管理系统,非常适合搭建在私有的阿里云平台上,获得网盘能力。使用KODExplorer搭建的网盘配置和阿里云配置相当,即本次使用其空间约为40G,网速为1Mbps,比起限速的百度云更加自由。一、云平台申请目前常见的云服务供应商有百度、阿里、腾讯,经过考察,阿里云服务器能提供非常完备的功能,
KODExplorer可道云是一款基于PHP开发的开源WEB网页版轻量级私有云网盘工具,是一款功能丰富的在线文件管理系统,非常适合搭建在私有的阿里云平台上,获得网盘能力。使用KODExplorer搭建的网盘配置和阿里云配置相当,即本次使用其空间约为40G,网速为1Mbps,比起限速的百度云更加自由。
一、云平台申请
目前常见的云服务供应商有百度、阿里、腾讯,经过考察,阿里云服务器能提供非常完备的功能,具有外网ip,提供学生优惠,因此服务器端决定使用阿里云,其他云平台的申请流程相似。
(一)服务器购买
在阿里云官网购买具有学生优惠的云ECS云服务器,具体配置如下为1 vCPU 2 GiB ( 共享计算型 n4, ecs.n4.small ),系统盘40G。
购买后在阿里云控制台可以看到所购实例具体信息,本实例的公网ip为 **.106.***.**。
(二)阿里云服务器系统安装
云服务器需要运行操作系统,常见的操作系统有windows Server系统和linux系统,由于本次购买的学生优惠服务器配置不高,因此不适合安装windows系统,而且linux作为服务器端更加稳定,故计划选用linux作为服务器端操作系统。
阿里云华北2区可以选择安装的linux系统有Centos、Ubuntu、Aliyun Linux、Debian等,Centos适合小型服务器运行,而且我在电脑装过Windows+Centos,对Centos相对比较熟悉,因此计划安装Centos。
在阿里云控制台对实例进行配置,停止实例并在实例中选择“更多”—“磁盘和映像”—“更换系统盘”,进入更换系统盘命令。
在“更换系统盘”中,选择公共映像,并找到CentOS 7.6 64位系统,点击“自定义密钥”,设置系统的启动密钥。最后点击“确定更换”,几秒钟后系统更换完毕,页面转调至“实例”,系统自动开机。
系统安装完成,并成功启动后,需要远程登陆云服务器。有两种方案可以登陆服务器。最简单的方法是进入“实例管理”,点击“远程连接”,输入购买服务器时设置的“远程连接密码”,即可看到云服务器的界面。
另一种方法时使用SSH连接服务器,电脑可以使用putty软件,选择SSH方式,HostName填写公网IP **.106.***.** ,端口Port为22,输入后点击Open。
两种方式登陆后,都需要先输入用户名“root”,回车后输入刚才设置的系统密码,即可进入系统。
二、建站环境搭建
由于服务器端的Centos没有安装桌面,操作起来有一定的困难,搭建网站需要配置的环境比较复杂,本项目使用宝塔面板辅助搭建建站环境。
需要注意的是,安装宝塔面板需要在全新系统下安装,以防因系统环境变化导致安装失败。
在Centos端输入
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
命令,使用官方sh脚本自动安装。
安装过程中,脚本会询问是否确定安装,输入“y”回车表示同意。
当出现如下界面时,宝塔面板安装完毕,需要注意的是,宝塔面板使用了8888,888,89,443,20,21端口,需要确保端口开放。
安装完成后,在浏览器使用8888端口访问公网ip即可打开面板,在本项目中,访问面板的网址和用户名、密码都在安装完成时的打印信息中,本次为http://**.106.***.**:8888/86a395e4,在浏览器中输入网址,即可打开宝塔面板。第一次登陆需要输入随机生成的用户名和密码。
第一次登陆后,宝塔面板会询问安装何种套件,对于php开发而言,可以直接使用推荐安装的LNMP环境。直接点击“一键安装”即可安装。
在面板设置中可以设置登陆网址、用户名等,方便下次登陆。
三、域名购买与解析
有公网IP的情况下,项目已经可以做到外网访问,域名不是必须的。但我对域名的申请和使用比较感兴趣,因此决定尝试申请一个比较便宜的域名。
在阿里云域名(https://wanwang.aliyun.com/)中检索域名,发现top顶级域名价格比较便宜。
域名申请是一个比较复杂的过程,需要进行实名认证。在阿里云控制台的域名中,点击“信息模板”,创建新信息模板,输入个人信息,进行实名认证。按照阿里的引导,在几天后人工审核通过之后,信息会更新为“实名认证成功”。
域名申请完成后的效果如下。
随后是对域名进行解析,在“域名列表”里,点击“进入域名解析列表”,设置使域名解析到公网ip上。
本项目使用**.top的主域名www.**.top,在“域名解析”中,点击刚才申请的“**.top”域名,点击“添加记录”,主机记录填写“www”,记录值填写“**.106.***.**”,点击“确定”,域名www.**.top便可以解析到“39.106.159.190”。再添加一条记录,主机记录填写“@”,记录值填写“39.106.159.190”,点击确定即可。至此域名的申请与解析完成。
四、域名购买与解析
目前,国内所有使用域名访问的网站都需要备案。阿里云提供很详细的备案指导。
在阿里云备案平台(https://beian.aliyun.com/)进入备案系统,根据引导填写相关材料,等待每一步人工审核,邮寄幕布拍摄照片等流程,可以很方便的进行备案。很多步骤都有人工客服确认,整个备案过程持续了20多天的时间。
五、KODExplorer搭建
KODExplorer安装的前提是使用宝塔面板配置好PHP环境(上面的步骤中已经完成)。在终端中依次运行命令
wget http://static.kodcloud.com/update/download/kodexplorer4.40.zip
unzip kodexplorer4.40.zip
chmod -Rf 777 ./*
下载并解压KODExplorer,会在运行目录下解压。
在宝塔面板中新建一个站点,域名填写www.**.top,根目录定位到解压缩目录,如图。
此时一级域名已经连接到云平台KODExplorer,在浏览器中打开www.**.top进行进一步设置。
初次登陆效果如下,可以设置管理员账号,登陆后可以分配用户账户,管理文件和用户权限等。还可以安装相关应用,进行简单的办公等。
KODExplorer网盘平台如下,可以配置一些简单的基于html的应用,很方便的存储、分享文件。
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)