一提及云主机,你们肯定熟知国外最著名品牌——阿里云了,后来居上的它遭到不少的站长所青睐,它的稳定与服务让它的性价比直线上升,如今阿里云的最高端配置云主机年费只须要550元了,在同类产品中堪称最有性价了。假如想做个小站,又想速率起来,阿里云也是一个不错的选择。用过阿里云的站长都晓得,阿里云主机是须要自己动手配置的,一些站长就有夸大其词说“没有一定的技术,最好不要用阿里云”。虽然,配置阿里云主机也不是很难阿里云linux一键安装web环境,只要依照本文的方法一步一步去做就可以了。
第一步:远程联接阿里云主机。
下载xshell和xftp并安装。这2个软件可以到网站下载。xshell是一个强悍的安全终端模拟软件,它支持SSH1,SSH2,以及MicrosoftWindows平台的TELNET合同,可以便捷地远程登陆阿里云主机。Xftp是一个基于MSwindows平台的功能强悍的SFTP、FTP文件传输软件linux系统镜像下载,可以通过它来上传文件到主机。
这2个软件的安装这儿就不说了。下边来瞧瞧如何使用这两个软件。
一、打开xshell
a1
二、设置云服务器登陆信息,点击认证(新版本可能是“用户身分验证”)。填写阿里云主机用户名和密码。
a2
三、设置服务器账号密码。再点击“连接”,填写在“主机”处填写你选购的阿里云主机的IP地址。
a3
四、设置字符集编码。点击”终端“,之后在“编码”选项选择“UTF-8″。之后按确定保存配置。接着就开始联接主机了。
a4
五、连接后的阿里云主机的庐山正面目。
a5
到这儿,我们远程联接上了阿里云主机。阿里云服务器是纯净态的,所以只有听到这样黑漆漆的面板,软件都是须要自己来安装。
第二步:使用阿里云自带的分区工具auto_fdisk.sh给数据盘分区并低格、挂载。
这个工具默认自带的,不须要下载安装。它的功能是“自动检查是否有仍未分区的数据盘,低格新的数据盘并手动挂载。”
联接上了主机,我们可以在上图中输入ll这2个字母,都会听到如右图:
a7
我们可以从上图中见到auto_fdisk.sh,下边我们就要用这个工具给数据盘分区和低格,它是全手动的。(其实,你也可以不用这个工具来分区,假如你是linux前辈的话,可以直接通过命令符来进行分区)
接出来,我们输入:bashauto_fdisk.sh之后就开始分区并低格。分区成功后,你再输入:fdisk-l就可以看见新分区,如右图:
a8
下一节,我们将进行系统配置。
第三步:配置系统——Linux一键安装web环境全功略。
一键安装包下载:点此下载
代码如下复制代码
安装须知
1、此安装鞋子含的软件及版本为:
nginx:1.0.15、1.2.5、1.4.4
apache:2.2.22、2.4.2
mysql:5.1.73、5.5.35、5.6.15
php:5.3.18、5.4.23、5.5.7
php扩充:memcache、ZendEngine/OPcache
ftp:(yum/apt-get安装)
phpwind:8.7GBK
phpmyadmin:4.1.8
2、请使用最新的一键安装包脚本安装,原先老版本都存在bug,会造成安装异常以及安装的环境混乱。
3、执行一键安装包(./install.sh),会手动清除之前一键安装包安装过的环境。
倘若您早已安装过一键安装包,再度执行安装,若果有重要数据,请自行备份/alidata目录。
4、一键安装包会将软件安装在/alidata目录下。
倘若您的系统不存在数据盘,则一键安装包会将软件安装到系统/alidata目录下。
倘若您的系统存在数据盘,且还没有低格挂载数据盘。则一键安装包会手动帮您低格第一块数据盘,并挂载在/alidata目录下。
倘若您的系统存在数据盘,且已低格并挂载了第一块数据盘。一键安装包会将第一块数据盘再度挂载到/alidata目录下,并不影响您之前的挂载目录的使用。
倘若您的系统存在数据盘,且已低格数据盘,但没有挂载数据盘。一键安装包会将第一块数据盘挂载到/alidata目录下。
5、怎么样卸载一键安装包?
可以执行以下命令完成卸载:
chmod777-Rsh-1.3.0/
cdsh-1.3.0/
./uninstall.sh
下载好安装包,先上传到主机的/home目录下。可以上xshell界面里输入:cd/home之后点击调用xftp,如右图:
a9
点击调用xftp后,会打开xftp工具,之后我们就可以把下载的安装包上传到主机的home目录下,可以直接拖过去,如右图:
a10
上传完成后,我们返回shell界面,输入:chmod–R777sh
确定后再输入:cdsh&&chmod+xinstall*.sh&&./install.sh
这时,出现了一个选择提示,步入web服务器版本的选择界面,如右图:
a11
在高并发联接的情况下,Nginx是Apache服务器不错的取代品。Nginx同时也可以作为7层负载均衡服务器来使用。按照我的测试结果,Nginx0.8.46+PHP5.2.14(FastCGI)可以承受3万以上的并发联接数linux伊甸园,相当于同等环境下Apache的10倍。这儿我们选择nginx,输入1,回车(假如哪些都不输入,直接回车,或则输入错误的字符阿里云linux一键安装web环境,则默认选择nginx)
之后我们再选择要安装的nginx的版本(假如web服务器选择的是apache,这儿提示信息则是要安装apache的版本),总共有1.0.15/1.2.5/1.4.4三个版本可以提供我们选择,这儿我们选择1.2.5版本,则输入2,回车(假如哪些都不输入,直接回车,或则输入错误的字符,则默认选择1.0.15版本)
a12
之后我们再选择要安装的php的版本,总共有5.3.18/5.4.23/5.5.7三个版本可以提供我们选择,这儿我们选择5.5.7版本,则输入3,回车(假如哪些都不输入,直接回车,或则输入错误的字符,则默认选择5.3.18版本)
a13
之后我们再选择要安装的mysql的版本,总共有5.1.73/5.5.35/5.6.15三个版本可以提供我们选择,这儿我们选择5.1.73版本,则输入1,回车(假如哪些都不输入,直接回车,或则输入错误的字符,则默认选择5.1.73版本)
a14
之后可以看见我们刚刚选择的版本如下,我们输入y或则Y进行安装。
a15
到这儿,我们就即将步入环境安装环节了,程序正在手动编译安装服务。通常这个过程会持续20分钟的样子。直至出现如右图这样的,就说明安装早已完成。
a11
输入命令:netstat-tunpl
a16
我们可以看见正在运行状态的服务及端口:9000端口是php进程服务,3306端口是mysql服务,80端口是nginx服务,21端口是ftp服务。
在命令行里输入:cataccount.log可以查看ftp和mysql的账号和密码:
a18
另外我们也可以cat/alidata/website-info.log中查看到刚刚安装软件的版本信息。
a19
好了。所有配置都早已完成了。这时,我们在浏览器地址栏输入订购的阿里云IP地址,就可以打开,下来的界面是phpwind峰会程序安装,这是安装包自带的,以及数据库管理工具phpmyadmin