Nitrous.io免费云IDE平台内存1GB存储5GB空间支持WordPress,PHP,Python
Nitrous.io是国外一家云IDE平台,部落在去年就已经介绍过它Nitrous.io免费PHP和Node.js空间,优雅的代码在线编辑器、可连接GitHub账户、一键部署应用、可安装运行Docker镜像等,使得Nitrous.io成为了不少代码开发者的喜爱的对象。
相对于国内的几个Docker空间,Nitrous.io给免费用户的配额相当地大方,目前免费用户可以创建1个容器,内存为1GB,存储空间是5GB,支持安装Apache、MysqL、PHP、GNOME、Java等组件,利用Nitrous.io的免费空间我们可以安装运行Wordpress博客。
Nitrous.io目前支持Ruby on Rails、Django、PHP with Apache (LAMP)、PHP with nginx (LEMP)、Meteor、Wordpress、Discourse、Google Cloud SDK、Jekyll等一键部署,当然你也可以自己创建Nitrous.io应用开发环境,在线编辑和协同操作,共同开发自己的代码项目。
Nitrous.io当前已经对免费用户不再开放S*S*H权限,好在Nitrous.io在线代码编辑平台支持shell命令,直接通过在线控制平台就可以执行各种Linux的命令,从而完成一系列的软件安装与配置。更多的免费云空间申请使用方法可以看看:
- 1、Docker:Docker免费空间申请-DaoCloud使用教程安装WordPress部署Docker镜像
- 2、SAE:新浪云计算SAE免费100MB空间和10GB Storage空间申请使用-PHP,Mysql,绑域名
- 3、免费空间排行:2014年十大优秀免费空间排行-稳定,速度,可靠和专业的免费主机空间
Nitrous.io免费云IDE平台内存1GB存储5GB空间Wordpress,PHP,Python
1、Nitrous.io官网:
- 1、官方首页:https://www.nitrous.io
2、进入到Nitrous.io后,点击注册账号。原来已经有了Nitrous.io账号的可以直接登录,不过原先申请的空间应该已经被删除。
3、验证了邮箱后,接下来就是登录到Nitrous.io控制面板,在这里可以看到一键部署应用,你可以选择一个如Wordpress,下一步。
4、然后设置一个应用名称,选择服务器节点(有美国、欧洲、亚洲可供选择)、Plan计划(直接点击选择免费计划)。最后点击“创建”。(点击放大)
5、Nitrous.io空间对于免费用户要求电话验证,这里就可以用上申请国外免费空间必备的免费电话和解决免费VPS主机申请过程中美国电话和短信验证的问题两篇文章当中介绍的Pinger、TextNow等美国电话了。
6、Nitrous.io空间使用美国电话号码是最容易通过的,大家如果没有成功用Pinger、TextNow等常用电话通过验证,可以尝试其它的不常见的免费国外电话,更多的国外免费电话参考:国外免费电话搜集整理。
7、部落是使用的Pinger手机版验证成功的。Pinger提供了邮件提醒功能,收到的验证码会通过邮件发过来,从这封验证邮件也能看出Nitrous.io空间用的是Google Voice的电话服务,所以有Google Voice号码的朋友收验证码时肯定没有问题。
8、验证成功后,你就可以开始创建容器了。Nitrous.io会自动开始配置PHP、MysqL、Apache等服务器环境。
1、Nitrous.io应用创建成功后,就可以进入到应用管理面板,在这里我们可以看到应用的CPU、内存、空间等使用情况,可以对应用进行关机、重启等操作。
2、在Collaborator一项中可以添加协作人。
3、在S*S*H keys中可以添加自己的公钥。
4、添加公钥的目的是可以让我们用S*S*H客户端来连接管理。目前这一项功能只对付费用户开放。
5、首先使用PuttyGen生成公钥。
6、点击"Save Public Key" 和 "Save Private Key",可以将你生成的公钥和公钥保存到本地。
7、"Save Private Key"会生成PPK格式的文件,方便你使用Putty来连接。但是如果你使用的是Xshell,则需要点击“生成OpenS*S*H Key”,这样保存的私钥就可以用在Xshell上了。
8、复制你的公钥粘贴到Nitrous.io的S*S*H keys中,再点击Register Key,就可以完成添加。
9、现在打开Xshell或者是Putty,就可以使用密钥的连接方式进行到Nitrous.io空间了。服务器地址和端口号是你创建应用时生成的,用户名是:nitrous。如下图:
10、连接上了S*S*H后,你就可以像操作VPS主机那样管理Nitrous.io空间了。如果在执行命令时需要Root权限,可以在命令前加上:sudo。
1、Nitrous.io的IDE平台编辑器还是挺漂亮的,颜色布局等都非常不错。(点击放大)
2、Nitrous.io的IDE平台上方是菜单栏,主要是文件、编辑、查找、视图、窗口、预览、帮助等。左边就是空间文件目录了,右边就是代码编辑器了。修改后的代码可以直接保存在云空间上。
3、Nitrous.io空间支持编辑代码后直接进行网页预览,默认的是3000端口。
4、点击预览后可以在浏览器中看到修改代码后的效果。
5、点击“配置端口”,可以进入到Nitrous.io空间应用端口设置,这里你可以对常用的端口进行调整。
6、Nitrous.io还支持直接上传本文件。点击左边的“设置”,选择“Upload Files”。
7、Nitrous.io支持最大不超过20MB的文件上传。
8、Nitrous.io最下面就是Shell操作平台了,在这里你可以执行各项命令,和本地S*S*H操作类似。
1、利用上面的方法,我们已经搭建好Wordpress网站了,默认安装的是LAMP stack 、Apache 2.4.7 with mod-php set up 、MySQL 5.5 、PHP 5.5.9 (Composer 1.0),Wordpress的目录是:/home/nitrous/code/public_html
2、Apache的配置文件在:/etc/php5/apache2/php.ini,服务器设置在:/etc/apache2/sites-available/000-default.conf,编辑配置后要记得重启:sudo service apache2 restart。
3、第一次在Nitrous.io空间上运行Wordpress,需要进行简单的配置。默认的Nitrous.io已经为Wordpress配置好了数据库,你直接在Wordpress安装页面中点击下一步直接设置好自己的用户名和密码即可。
4、Nitrous.io的MysqL数据库需要我们在shell平台上进行管理。登陆mysql:语法如下是 mysql -u用户名 -p用户密码,Nitrous.io连接数据库连接方式是:mysql -u root -p。
5、mysql的提示符是:mysql>,增加新用户格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by “密码”,相关的命令如下:
列出数据库:show databases;
选择数据库:use databaseName;
列出表格:show tables;
显示表格列的属性:show columns from tableName;
建立数据库:source fileName.txt;
匹配字符:可以用通配符_代表任何一个字符,%代表任何字符串;
增加一个字段:alter table tabelName add column fieldName dateType;
增加多个字段:alter table tabelName add column fieldName1 dateType,add columns fieldName2 dateType;
多行命令输入:注意不能将单词断开;当插入或更改数据时,不能将字段的字符串展开到多行里,否则硬回车将被储存到数据中;
增加一个管理员帐户:grant all on *.* to user@localhost identified by "password";
每条语句输入完毕后要在末尾填加分号';',或者填加'\g'也可以;
查询时间:select now();
查询当前用户:select user();
查询数据库版本:select version();
查询当前使用的数据库:select database();
修改密码:
update user set password=password("freehao123") where user="nitrous";
6、Nitrous.io安装运行Wordpress一切正常。查看演示:https://wordpress-122689.nitrousapp.com/
五、Nitrous.io安装运行GNOME桌面,vnc4server软件
1、Nitrous.io可以像VPS主机安装其它软件,如果安装的是Ubuntu系统,则能安装的软件有:https://packages.ubuntu.com/trusty/,包括GNOME、Java、KDE、Xfce、KDE等桌面软件。
2、Nitrous.io安装vnc4server后就可以实现从本地进行管理。
1、Nitrous.io空间申请难度会出现在电话验证那一块,实际申请测试时发现有些网络电话是无法正常接收到Nitrous.io空间的验证码短信,这个可能和那些网络电话本身有关系。
2、Nitrous.io空间因为不对免费用户开放本地S*S*H,但是又因为其具有1GB内存,我们可以通过给它安装桌面软件和VNC,从而实现本地连接管理Nitrous.io主机空间。
3、Nitrous.io空间和之前介绍的IDE平台Cloud9 IDE有点类似,即应用在没有相关的操作情况下会自动进行关机状态,需要你自己重新进入到控制面板进行开启。
文章出自:免费资源部落 / 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。
您或许对下面这些文章有兴趣: 本月吐槽辛苦排行榜
-
沙发
[回复] -
发现还有前排。我的板凳没错吧
[回复] -
这里的人气真高,无论发什么都是这么的受捧,爱死你了博主
[回复] -
这篇文章还有其他一些文章我记得两年之前就有类似的文章呀,最近在炒冷饭么
[回复] -
老大。刚才我用你的www.freehao123.info测试了一下ddos。为什么我到现在还是打不开你的.info难道你屏蔽了我。
[回复] -
老大可以ping www.freehao123.info 。就是打不开你网站。服务器都测试了。不好意思啊,老大,对不起。我用了80台肉@鸡。
[回复] -
我发现其他人也打不开。在的话你感觉看下后台,是不是什么不对劲了。
[回复] -
我在上面搭了个wp并不能点下一步就输入管理员名称密码完成安装呀。https://wordpress-125633.nitrousapp.com/,还是要输数据库那些信息,数据库在哪我也没找到,在nitrous底部sheel那里输入mysql >提示zsh: parse error near `\n’
[回复] -
弄了一天。。。textnow和pinger都试过了。都收不了验证码吖。还有没有什么办法么。
[回复] -
老大,可以帮忙注册个Nitrous.io账号吗
[回复] -
怎么绑定顶级域名呢?
[回复] -
Nitrous怎么绑定顶级域名呢?
[回复] -
谢谢解答 我已经用xshell弄好了 不过Nitrous有个大问题
就是我安装的wordpress 运行后如果 退出Nitrous账户wordpress也会随着停止运行 必须登录启动工作组。。。。我那个郁闷啊 请问有什么方法解决吗》[回复]