阿里云代理:阿里云主机Linux服务器配置详细步骤
下面是阿里云主机Linux服务器配置详细步骤,如果你正在使用阿里云主机可进入参考一下配置步骤。
一提到云主机,大家肯定熟知国内最知名品牌——阿里云了,后来居上的它受到不少的站长所追捧,它的稳定与服务让它的性价比直线上升,现在阿里云的最低端配置云主机年费只需要550元了,在同类产品中可谓最有性价了。如果想做个小站,又想速度上去,阿里云也是一个不错的选择。用过阿里云的站长都知道,阿里云主机是需要自己动手配置的,一些站长就有夸大其词说“没有一定的技术,最好不要用阿里云”。其实,配置阿里云主机也不是很难,只要按照本文的方法一步一步去做就可以了。
第一步:远程连接阿里云主机。 下载xshell和xftp并安装。这2个软件可以到网站下载。xshell是一个强大的安全终端模拟软件,它支持SSH1,SSH2,以及MicrosoftWindows平台的TELNET协议,可以方便地远程登录阿里云主机。Xftp是一个基于MSwindows平台的功能强大的SFTP、FTP文件传输软件,可以通过它来上传文件到主机。 这2个软件的安装这里就不说了。下面来看看怎么使用这两个软件。 一、打开xshell 二、设置云服务器登录信息,点击认证(新版本可能是“用户身份验证”)。填写阿里云主机用户名和密码。 三、设置服务器帐号密码。再点击“连接”,填写在“主机”处填写你购买的阿里云主机的IP地址。 四、设置字符集编码。点击”终端“,然后在“编码”选项选择“UTF-8″。然后按确定保存配置。接着就开始连接主机了。 五、连接后的阿里云主机的庐山正面目。 到这里,我们远程连接上了阿里云主机。阿里云服务器是纯净态的,所以只有看见这样黑黑的面板,软件都是需要自己来安装。
第二步:使用阿里云自带的分区工具auto_fdisksh给数据盘分区并格式化、挂载。 这个工具默认自带的,不需要下载安装。它的功能是“自动检测是否有尚未分区的数据盘,格式化新的数据盘并自动挂载。” 连接上了主机,我们可以在上图中输入ll这2个字母,就会看到如下图: 我们可以从上图中看到auto_fdisksh,下面我们就要用这个工具给数据盘分区和格式化,它是全自动的。(当然,你也可以不用这个工具来分区,如果你是linux高手的话,可以直接通过命令符来进行分区) 接下来,我们输入:bashauto_fdisksh然后就开始分区并格式化。分区成功后,你再输入:fdisk-l就可以看到新分区,如下图 下一节,我们将进行系统配置
第三步:配置系统——Linux一键安装web环境全攻略。 一键安装包下载
第一步,下载大芒果,下载魔兽世界游戏(注意你要下的要相匹配,比如游戏是33512340台服,大芒果就因
该是7711端,或者8400端,大芒果论坛下载的地方都有写,下的时候注意下,建议下8400端,他同时支持台服
和国服)
第二部,游戏安装好,补丁打好,这部分over;然后是安装大芒果,下载的是xxxx端的安装文件,如TCCN-
333-Trinity8400exe,运行它,找个大于3G的全英文路径运行安装,一路点下去,直到他说安装完成。。
第三部,打开你安装的端的目录,有三个文件夹
wow_server 大芒果游戏服务器
web_server 数据库服务器
tools 工具文件目录里面包括maps-dbc,vmaps,navicat等工具(一般数据库帐号root 密码2009)
打开tools\dbc maps\把里面的adexe文件放到wow游戏目录里,运行,弹出dos窗口,正常,不用管它,他会
产生maps和dbc两个文件夹,把这两个剪切,放到\wow_server文件夹里选择覆盖
第四步,打开\tools\vmap,里面有一堆东西,不管他,你只需要makevmaps_SIMPLEbat,同样把它放到wow
目录里,运行,注意他会分成两部分运行,你看下再合适的时候他会提醒你点一下,他会产生vmaps,继续放
到wow_server里,搞定
第五步,用记事本打开wow_server\TrinityCoreconf,里面是有关服务器的设置,看你个人爱好,如果偷懒
,只需要改下怪物穿墙设置,找到下面几项,改成下面的就可以了
vmapenableLOS = 1
vmapenableHeight = 1
vmapignoreMapIds = "369"
vmapignoreSpellIds = "7720"
vmappetLOS = 1
第六步,启动大芒果WEB服务端exe,弹出网页,注册,下载登陆器
第七部,启动大芒果WOW服务端exe,弹出三个dos运行窗口,正常,有声音的话听到滴的一下后为启动完成
第八步,把下载的登陆器放到wow里,运行登陆器,进入游戏
如果网站规模不大,且对服务器不了解,建议买虚拟主机就可以。买到后:
1、把域名跟主机绑定;
2、获取到ftp帐号信息,用ftp软件把程序上传;
3、把数据库导入,修改程序配置文件,连接上数据库,就OK了。
如果一定要用云服务器,买好服务器之后需要配置web服务环境:
1、安装apache/nginx;
2、安装php
3、安装mysql
4、安装ftp
5、修改域名解析,配置apache绑定域名,上传程序,导入数据库数据,修改数据库配置文件,最后大功告成。
Tinker 是微信团队开源的Android热修复解决方案,我们主要将这项技术用于在不发版的情况修复线上app存在的问题
我们的项目一直使用Jenkins构建来完成上线,在接入Tinker后我们也希望在发布补丁的时候也能通过Jenkins一键构建完成,因此有了这篇文字第一次写博客,如有不足之处,请多多指正
Tinker官方 文档 给出了详细的接入教程,然后很多同学在接入上还是觉得太难,太麻烦!我在接入的时候,采取的简单粗暴的方式,直接照搬官方demo tinker-sample-android 来完成接入由于要在多个项目中使用,因此将其当做一个library提供给多个项目依赖;如图:
本文demo地址: TinkerDemo
下面的做法建立在Application改造完成的前提下
1主工程的 buildgradle 文件添加tinker插件和资源混淆组件(AndResGuard)插件
2主Module依赖tinkelib
3拷贝config文件到根目录
4主Module引入tinkergradle和resguardgradle配置
5TINKER_ID的配置
51 buildgradle文件末尾添加,通过git commit来作为TINKER_ID
52 主module的defaultConfig中添加
注:当然有人想用app版本号作为TINKER_ID,只要将getTinkerIdValue()改为对应的版本号即可
6运行 gradle resguardRelease 命令,即可生成发布包(基准包),同时在工程根目录下会自动备份tinker需要的文件(apk、R、mapping、Resource mapping);
图:
7生成补丁时,只需要执行 gradle tinkerPatchRelease 命令即可
至此,gradle的相关配置就完成了!
Jenkins的搭建及相关用法请自行google
我们的Jenkins有一个线上job,由于我们使用master分支上线,因此在Jenkins的Branch Specifier中保持master不变
发布版本的时候使用 clean resguardRelease 命令,如图:
发布补丁时将tasks修改为 tinkerPatchRelease 即可
我们的渠道包使用美团的旧版生成方案,这一步工作是在服务器将apk拷入相应文件夹来完成,同时再执行一些其他脚本;
TinkerDemo
tinkergradle中的备份脚本来着 w4lle 的 Gradle模块化配置 ;感谢w4lle同学
对于很多刚学习建站的新手,都有着这样的苦恼,PHP程序越来越多,而且大部分都是开源,想学习php或用php程序建站,可看着php运行环境的设置,就不知道从何下手,和IIS设置不一样,php运行环境的软件比如:Apache,mysql等都是英文的,今天给大家介绍一款多功能运行环境搭建软件APMServ。
APMServ软件介绍:
APMServ 526 是一款拥有图形界面的快速搭建Apache 229、PHP 526、MySQL 5128 40两个版本,虚拟主机、虚拟目录、端口更改、SMTP、上传大小限制、自动全局变量、SSL证书制作、缓存性能优化等设置,只需鼠标一点即可完成。
1、注意事项:APMServ程序所在路径不能含有汉字和空格。
2、MySQL默认用户名:root,密码为空
3、MySQL数据库文件存放目录:MySQL51/data或MySQL40/data
4、网站根目录[HTML,PHP]www/htdocs [ASP]www/asp [CGI,Perl]www/cgi-bin
5、访问本机请用http://127001/或https://127001/ (如果开启SSL)
6、非默认端口,网址为http://127001:端口/或https://127001:端口/
7、如果在“扩展功能”中选择使用Memcached,它的端口为:11211
8、APMServ集成了以下软件:
Apache 229 HTTP服务器
Nginx 0719 HTTP服务器
NetBox 28 Build 4128 HTTP服务器+ASP脚本解释引擎
PHP 526 PHP脚本解释引擎
MiniPerl 58 Perl脚本解释器
Memcached 124 key-value内存缓存系统
MySQL 5128 MySQL数据库服务器
MySQL 4026 MySQL数据库服务器
phpMyAdmin 21192 MySQL数据库在线管理工具
eAccelerator 0953 PHP脚本加速引擎
ZendOptimizer 333 PHP脚本加速引擎
OpenSSL 098h HTTPS(SSL)安全传输协议
附加组件:
一Perl、CGI支持(需下载ActivePerl):
APMServ 526 附带的是MiniPerl,可以运行简单的Perl、CGI程序。如果运行复杂的Perl、CGI程序,请下载ActivePerl,安装在APMServ所在分区根目录下的usr目录中。假如APMServ所在目录为E:/APMServ526,则将ActivePerl的安装路径选为E:/usr
ActivePerl 588819 for Windows请到中国站长之家wwwcnzzcc下载
注意事项:
迅雷、Skype、PPLive、BT等软件启动后默认会占用80端口,导致Apache无法启动。解决方法:先关闭这些软件,启动完APMServ之后,再开启这些软件。
APMServ 下载安装
APMServ 最新版本下载地址:http://www/softs/9469html(官方下载:http://apmservs135com/),软件为绿色版本,下载解压,双击运行自解压包,请解压到一个英文目录下,比如:D:/APMServ526即可。
上一页12 3 下一页
0条评论