阿里云服务器部署教程
① 想买一个阿里云的服务器,要怎么配置
1、主要看你的网站每天大概多少流量。如果是一万PV访问量以下的话,用1核2g内存的阿里云服务器就可以了。
如果超过一万每天的访问量,就要考虑用 2核4g内存的服务器了,会更流畅。
2、可以在阿里云主机上面安装第三方一键php包的配置。好在国人也开发了这方面的面板,可以免费的使用。
3、至于网站搬家,可以手动搬家,也可以借助面板或者程序来实现半自动搬家。
4、借助这些 php面板,可以轻松配置php环境,mysql数据库,phpmyadmin、nginx等环境软件。
不管使用的是win服务器还是linux 服务器,都可以在三方面板的帮助下,成功配置出可视化操作界面,然后一键部署 worpdress环境。
因为这方面内容较多,这里也写不开那么多内容,所以你可以留言或到我的博客上搜索相关内容,老魏有写过教程,还不止一篇,都挺详细的内容,可以帮助你入门。
② 新手用户如何购买阿里云服务器图文教程手把手教你
本文以图文教程形式为大家介绍了阿里云新手用户购买阿里云ECS云服务器的详细流程以及应当注意的一些关键点,适合还未购买过阿里云服务器的新手用户参考借鉴。
可以使用使用阿里云APP/支付宝/钉钉扫码注册也可以选择账号注册,推荐使用账号注册,因为扫码注册的还是需要我们去设置账号和密码。如果已经有账号的登录我们的账号。
注册阿里云账号注意事项及小窍门
1、如果是新注册的账户,记得给账户做实名认证,否则是无法购买产品的。阿里云个人账户实名认证流程参考:阿里云帮助文档-账号管理>注册账号> 个人实名认证
2、新用户可以领取阿里云最新代金券,在实际支付的时候可以使用代金券抵扣现金。
领取地址: 阿里云官方云小站
3、如果是还未注册阿里云账号的,可通过阿里云注册有礼活动注册并参与抽奖,最高可抽取888元无门槛代金券。
活动地址: 点此进入阿里云注册有礼活动
从官网导航栏产品-热门产品或者弹性计算均可进入云服务器ECS产品页
1、付费方式
按年付费,按使用量付费。建议新人按月或者按年付费。
2、选择服务器所在的地区
尽量选择离自己或者目标用户比较近的地域,如果是从价格方面考虑,建议选择华北区域,价格会比其他地区相对便宜点。
3、选择实例
也就是选择你的服务器配置。这里有很多配置,我就只列举一下新手最低的配置:1VCPU,2Gbit就可以满足需求了。
4、镜像
也就是你的系统,如果你喜欢折腾且有一定技术能力就选择系统镜像,这个镜像等你购买好服务器后,大概2-3分钟,你打开你的服务器就是一个崭新的系统,没有任何其他文件。
当然,如果你不想折腾,也可以在镜像市场选择一个,有免费的,也有付费的,有PHP环境的,也有JAVA环境的,这个镜像在你购买服务器后,他会自动帮你安装好你选择的功能,免去了很多配置的要求,对于不会配置服务器的站长来说,不失为一个好的选择。
推荐宝塔的,这个比较使用起来也很简单。
四、磁盘
默认系统盘是40GB,建议增加一个数据盘40-80G的容量用来存放你的网站数据,普通网站40G左右就可以了。
类型建议选择高效云盘,和其他的比起来价格差距不大,对网站的访问速度有帮助。
五、购买时长
这个直接关系到你付多少钱,可以一个月一个月的购买,这样就比较麻烦,每次到了就需要记得续费。
按年购买比较便宜,12个月只要付10个月的钱,最实惠的购买时3年时长的,服务器直接打五折,相当于付一年半的钱用3年。
六、网络
建议使用默认配置。
七、公网带宽
也就是你的服务器外部访问的带宽,说点心得:
1、简单一点,你就按照1M带宽一天1000个IP来计算,比如你预估你网站一天有2000个IP来访问,你就选择固定的2M带宽。
2、你也可以选择弹性带宽,用多少算多少,不过这个是后付费的,你需要保证你的账号里面一直有余额,不然会停到你的外部访问,好处就是在开始访客较少的时候,你可以少付些带宽费用。
八、安全组
这个你记得勾选一下80端口和443端口,不然你弄了半天发现通过域名就是访问不了你的网站,在服务器打开又是正常的。那是因为你没有打开80端口的访问权限,所有在购买的时候就把端口打开。
九、设置云服务器远程连接密码
密码可以自己设置也可以选择秘钥对,但是你配置的信息请一定记住,因为这些配置信息是你远程连接云服务器的密码信息。
十、付款
最后就是确认订单,付款购买了,不要忘记在这里勾选使用代金券。
以上步骤走完,我们就可以在控制台中查看和管理我们所购买的阿里云服务器了。
③ 如何部署阿里云linux服务器
示例:部署环境 您可以根据业务需要,选择下列任意一种方式部署云服务器 ECS 实例的使用环境: 镜像部署 手动部署 下表列出了两种部署方式的特点。一般推荐镜像部署。如果您需要个性化定制部署,建议使用手动部署。 对比项 镜像部署 手动部署 部署所需时间 3-5分钟,快速部署上云 1-2天。选择适合的操作系统、中间件、数据库、各类软件、插件、脚本,再进行安装和配置 专业性 IOPS 由运维过万级用户的优质服务商提供 依赖开发人员的开发水平 个性化 支持主流应用场景 可满足个性化的部署要求 安全性 经过严格安全审核,集成最稳定安全的版本 依赖开发人员的开发水平 售后服务 专业售后工程师团队支持 依赖运维人员的经验,或由外包团队支持 注意: 本文档只介绍通用的操作步骤。一般镜像软件安装包都包含了操作指南,请阅读镜像操作指南进行具体的安装和配置。 阿里云的云市场提供了丰富的镜像资源。镜像集成了操作系统和应用程序。在创建实例时,您可以选择包含了应用环境的镜像,创建后无需再部署环境。 注意:云服务器 ECS 不支持虚拟化软件(如 KVM、Xen、Docker 等)的安装部署。 示例 I:从镜像市场购买镜像(操作系统+应用)、部署环境 说明:本节介绍的方法适用于已经购买实例、但想使用镜像重新部署环境的用户。此外,您也可以在创建实例的时候就选择镜像,请参考创建实例。 如果您想使用镜像市场的镜像来替换当前实例的操作系统,可以通过本节介绍的更换系统盘的方法来实现。 更换系统盘的时候,数据盘的数据则不会受到影响。因此建议您将系统盘的个人数据备份到数据盘中,或采用其他方式进行备份。 更换系统盘后,IP 地址不会改变。 如果您购买的实例已经开始运行,但是您想使用镜像市场中的镜像重新部署环境,操作步骤如下: 登录云服务器管理控制台。 找到需要重新部署环境的实例。 如果该实例刚刚创建,可以直接停止实例。如果实例已经运行了一段时间,您想保留其中的数据,请在操作前将数据备份到数据盘中。 注意:在更换镜像后,系统盘的数据会全部被清空,服务器的自动备份的快照和手动备份的快照也将全部清空。因此务必做好数据备份工作。 停止实例。 确认停止实例。 实例停止后,单击实例名称,或者单击右侧的 管理。 在左侧的 配置信息 中,单击 更多 > 更换系统盘。 在提示消息中,单击 确定,更换系统盘。 单击 镜像市场,然后单击 从镜像市场选择(含操作系统)。 镜像市场列表的左侧是镜像的分类。您可以根据分类,选择想使用的镜像。找到需要的镜像后,单击镜像右下方的 同意并使用。 注意在左侧最下方,有两个按钮:已购买的镜像和已订阅的镜像。如果您已经购买过镜像,可以直接单击已购买的镜像,选择镜像。 下图是选择已经购买的镜像的示例。单击 同意并使用。 注意:在此页面,不要单击镜像连接,否则会直接引导您到购买镜像页面,引起误解。 继续选择系统盘,输入登录密码,然后单击 去支付。 您会看到更换操作系统的提示。单击 确定。 您成功使用镜像部署了环境。现在可以启动、并登录实例,开始使用您的环境了。 示例 II:手动部署阿里云 Linux 一键安装 Web 环境(仅应用,不包含操作系统) 本节以CentOS为例,介绍如何使用阿里云镜像,一键部署Web环境。该示例不需要更换系统盘。 部署之前,请确保: 您的实例可以连接公网。 已经安装用于连接 Linux 实例的工具,如 Xshell 和 Xftp。本文将以这两个工具为例介绍操作步骤。 注意:阿里云 Linux 一键安装 Web 环境安装包暂不支持自动挂载 I/O 优化的数据盘。 在浏览器中打开阿里云的云市场。 搜索 阿里云linux一键安装web环境,然后购买该软件。 登录云服务器管理控制台。打开 产品与服务 > 云市场。 单击 已购买的服务。在 阿里云Linux一键安装Web环境 的右侧,单击 管理。 点击 下载地址,一键下载安装包。 解压缩安装包。 确保您安装了连接 Linux 实例的工具,如 Xshell 和 Xftp。 打开Xshell,设置登录实例所需的信息:登录账号、字符集编码选择 UTF-8。然后单击 OK 确认保存。 输入用户名 root 和密码。 单击 Xshell 工具栏的 Xftp 图标 (新建文件传输),或通过 窗口 >传输新建文件,或使用快捷键 CTRL + ALT + F 打开 Xftp,然后通过 Xftp 上传一键安装包文件。
④ 如何在阿里云服务器上部署网站
您好。云服务器进去后和本地电脑操作是一样的,远程登录后就可以了,开始菜单,点击运行,输入mstsc,输入ip,用户名密码,登录。这样进去后您看到的和本地电脑是一样的。根据您网上搜索到的搭建教程搭建就可以了。
⑤ 如何在阿里云服务器上部署SVN服务
阿里云搭建SVN服务器
1:安装svn
apt-get install subversion
2. 开启svn服务器
svnserve -d
检查是否开启:ps aux | grep svnserve
若出现如下内容:
wkr 6537 0.0 0.0 13784 956 ? Ss 16:18 0:00 svnserve -d
wkr 7593 0.0 0.0 5784 864 pts/0 S+ 21:57 0:00 grep –color=auto svnserve
表示服务已开启。(注意:一定要有第1行,只有第2行说明服务未启动)
停止svn服务: killall svnserve
3. 建立仓库
svnadmin create /home/svnrepos
理论上,仓库可以建立在任何目录中。
注意:重启svnserve 执行 svnserve -d -r /home
这样在eclipse客户端把工程导入svn的时候 url需要填写
svn://ip/svnrepos/project_name
如果启动的时候带如下参数:svnserve -d -r/home/svnrepos
客户端:svn://ip/project_name 这样子会报错。验证失败
4. 修改配置文件
编辑 svnserve.conf
vi /home/svnrepos/conf/svnserve.conf
把anon-access = read 改为 none,auth_access = write
password-db = passwd authz-db = authz的注释去掉,还有[general]的注释也要去掉(这个默认没有注释)。
注:当你去掉注释的时候,不要简单的把前面的#去掉,要把前面的空格一块去掉,不然在Eclipse中使用的时候会出现配置文件格式错误的问题。
注意:如果authz-db = authz 这个注释掉了,则不需要配置/home/svnrepos/conf/authz
5. 修改帐户文件
vi /home/svnrepos/conf/passwd
### This file is an example password file for svnserve.
### Its format is similar to that of svnserve.conf. As shown in the
### example below it contains one section labelled [users].
### The name and password for each user follow, one account per line.
[users]
# harry = harryssecret
# sally = sallyssecret
user1 = pass1 # 输入你定义的用户名和密码,密码显然没有加密
6. 修改授权文件
gedit /home/svnrepos/conf/authz
修改或者输入下面2行:
[svnrepos:/] ##格式为 版本库名称 + :/
user1 = rw
其中,repos1是仓库名称,user1是用户名,rw代表读写。
7.客户端连接
svn co svn://ip/oplinux
用户名密码:rsync
8.实现SVN与WEB同步,可以CO一个出来,也可以直接配在仓库中
1)设置WEB服务器根目录为/alidata/www/webroot
2)checkout一份SVN
svn co svn://localhost/alidata/www/svndata/myproject /alidata/www/webroot
修改权限为WEB用户
chown -R www:www /alidata/www/webroot/myproject
3)建立同步脚本
cd /alidata/www/svndata/oplinux/hooks/
cp post-commit.tmpl post-commit
编辑post-commit,在文件最后添加以下内容
export LANG=en_US.UTF-8
SVN=/usr/bin/svn
WEB=/alidata/www/webroot/
$SVN update $WEB –username myname –password myname
chown -R www:www $WEB
增加脚本执行权限
chmod +x post-commit
这样,我们上传svn后,生产站点就能立马显示出来了,自动化程度高了很多。
⑥ 如何将APP部署在阿里云服务器上
1。远程登录第一次购买ECS后,会把该ECS服务器的root账号、密码发送购买者的邮箱,然后购买者可以通过远程登录到ECS服务器。
2。安装web环境根据自己应用特点选择安装相关web服务器tomcat或者jetty,阿里云提供了一条龙安装部署脚本,为开发者提供了更多的方便。
3。打包应用将web源码下载到本地,使用命令mvnpackage打成war包。如果不是maven工程,可以用类似ant打成war包。
4。上传war包Linux下面可以使用sftp上传war包,上传war包到指定目录后进行解压。
5。启动web服务将tomcat或jetty服务启动。
6。配置反向代理、绑定域名。