此教程主要是应对阿里云Linux云服务器ecs的web环境安装,理论上不限于阿里云服务器,此教程对所有Linux云服务器都具有参考价值。
写这篇文章的目的:网上有好多关于Linux一键安装web环境全功略的文章,并且几乎大部份都失效了,不是一键安装包过期失效了,就是操作上有问题,引起他人折腾来折腾去也没能把web环境搭建上去。我来写一个比较靠谱的教程,让你们少走弯路。
与其用付费的安装包还不如用phpstudy来得简单直接,phpstudy也相当于一个web集成包吧,只不过少了个ftp(可有可无),前面来我们可以单独安装它。
好,教程开始:
在阿里云订购服务器后,我们的登陆控制面板,依次点击右图的指示位置,找到运行中的服务器(实例)。
打开这个主要是看它的IP,是网段ip,网段ip,网段ip,重要的事情说三遍。
接出来我们可以不用在阿里云上操作了,直接用顾客端操作,这两个顾客端就是Xshell5和Xftp5,英文版!!!特意为你们打算了下载地址:
下载和安装操作就不说了linux一键安装web环境,跟正常软件一样一步一步安装就行了........................
好,如今安装完了这两个软件,简略说一下这两软件是干嘛用的,Xshell是拿来远程联接服务器指令控制的,相当于上图中最左边的那种更多下的“连接管理终端...”,只不过这是个软件,独立开来好操作;Xftp就相当于我们平常用的flashfxp,用来看文件目录和上传下载文件的。
双击打开Xshell,
联接这儿填写你的自定义名称,还有主机的网段ip。
用户身分验证默认的用户名都是root,密码就要用服务器登陆密码了,不是阿里云帐户的登陆密码,也不是管理终端密码,这儿好多人弄错,包括我自己。若果是在不清楚的话,就在实例详情那儿重新设置一下密,如图:
在上图中输入两次新的服务器密码linux系统编程,密码要求:8-30个字符,必须同时包含三项(大、小写字母,数字和()`~!@#$%^&*-+=|{}[]:;',.?/中的特殊符号),点击递交后重启服务器。
用Xshell联接上服务器后会出现以下界面:
连上了就好办了,如图,黑不寒冬的,啥都没有,这就是Linux,不像Windows界面这么好看,它只能运行指令,所以后续的web环境的安装都是靠指令让它完成。先来处理下安装盘:
1、查看数据盘
在没有分区和低格数据盘之前,输入df–h命令,是难以见到数据盘的,可以输入fdisk-l命令查看。如右图:
友情提示:若您执行fdisk-l命令,发觉没有/dev/xvdb表明您的云服务无数据盘,这么您无需进行挂载,不须要执行以下的步骤。
2、对数据盘进行分区
执行fdisk/dev/xvdb命令,对数据盘进行分区;
按照提示,依次输入n,p,1,两次回车,wq,分区就开始了linux虚拟主机,很快才会完成。
3、查看新的分区
使用fdisk-l命令可以看见,新的分区xvdb1早已构建完成了。
4、格式化新分区
以ext3为例:使用mkfs.ext3/dev/xvdb1命令对新分区进行低格,低格的时间按照硬碟大小有所不同。
5、添加分区信息
输入echo'/dev/xvdb1/mntext3defaults00'>>/etc/fstab命令写入新分区信息。
之后使用cat/etc/fstab命令查看,出现以下信息就表示写入成功。
*假如须要把数据盘单独挂载到某个文件夹,例如单独拿来储存网页,可以更改以上命令中的/mnt部份
6、挂载新分区
使用mount-a命令挂载新分区,之后用df-h命令查看,出现以下信息就说明挂载成功,可以开始使用新的分区了。
以上这种操作都是为了安装web环境做打算,c盘一切打算好以后,真正开始安装web环境了linux一键安装web环境,接出来在线安装phpstudy一键包:
1.在Xshell上面输入wget-c回车
2.输入chmod+xphpstudy.bin回车,这一步用于设置权限
3.输入./phpstudy.bin回车,执行安装。
接出来都是英文提示操作,主要是让你选择安装哪些版本,根据提示进行输入回车就行了。渐渐等吧大概须要28分钟的时间。
4.出现这样的信息。。说明你安装完毕了:
5.这时侯你可以在浏览器地址栏输入网段IP打开网站了,会出现php探针页面,这个是默认页面。
6.访问数据库管理地址(phpmyadmin)是:ip/phpmyadmin,默认用户root,密码root,登陆进去可以更改
7.域名绑定:
输入:phpstudyadd
再输入你的域名就可以了
8.安装ftp:
wget-c回车
chmod+xphpstudy-ftpd.sh回车
./phpstudy-ftpd.sh回车
右图说明FTP安装完毕
9.开通FTP:
输入phpstudyftpadd
按照提示输入:
FTP用户名
密码
输入目录(注意是绝对目录)就是你前面添加网站的目录
配置好后就可以通过ftp上传下载文件了。
10.其实也可以不用ftp,用我们一开始安装的Xftp,总算用到它了。点击这个按键启动并联接Xftp,来瞧瞧目录的真实面目吧:
上传下载跟ftp差不多,就不多说了。
至此,所有web环境安装步骤早已安装完毕,把网站文件上传到phpstudy文件下的www目录下,再登陆phpmyadmin新建个数据库导出数据,更改下网站配置文件,就可以通过你的域名访问你的网站了。
附加帮助
怎么切换php版:
如果你先安装的apache+php5.3
想切换成nginx+php5.4
你就再走一次./phpstudy.bin
并且你会发觉有一行是否安装mysql提示选不安装
这样只须要编译nginx+php5.4
因而节约时间,这样只须要几分钟即可。
phpstudy程序使用说明:
服务进程管理:phpstudy(start|stop|restart|uninstall)
站点主机管理:phpstudy(add|del|list)
ftpd用户管理:phpstudyftp(add|del|list)
del(更改)list(列举网站)