目录:
一 远程访问
二 在服务器上下载sh一键安装包
三 执行安装(过程全自动化)
1 挂载数据盘,以及分区
2 安装nginx
3 安装MySQL
4 安装PHP
5 安装vsftp
6 安装phpwind及phpmyadmin
四 当所有操作都安装完成后,打开http://ip就可以直接访问pw8.7的网站。
一 远程访问
准备好连接linux服务器的工具,官方给出两种比较好的工具组合,推荐用xshell和xftp组合。
xshell和xftp使用教程:http://phpwind.me/303.html
winscp putty整合使用教程:http://phpwind.me/294.html
安装完毕后打开xshell
设置网站帐号信息
设置云服务器信息
设置服务器帐号
设置字符集编码(可不设)
设置好了就点击ok保存。
一切准备就绪,让我们连接看看云linux服务器的庐山真面目吧!
黑不隆冬的,啥都没有,这就是linux的shell啦。shell(壳)到底是什么东东呢?
引用Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。
linux 作为服务器专用操作系统,主要就是默默的待在机房提供各项网络服务的,为了节省系统资源,像Windows那样华丽丽的用户桌面就默认不加载了。当然现在越来越多的用户使用linux作为日常家庭办公用操作系统,所以就有了像gnome、kde这样超华丽的桌面。不过作为服务器使用还是推荐用命令行界面吧,毕竟省一点资源,网站打开可能会更快一点嘛!
二 在服务器上下载sh一键安装包
下面我们来下载一键安装包并安装。
首先来到home目录下,执行如下命令:
cd /home
一键安装包的地址是http://soft.phpwind.me/web/sh.zip,我们可以在shell脚本下用wget 命令下载或者用Xftp上传一键安装环境包
我们现在演示用wget命令来下载一键安装包,我们当前目录是/home,执行如下命令:
如图:
图中提示已经将sh.zip安装包下载下来,我们先需要把它解压缩,执行如下命令:
unzip sh.zip
这时却提示了错误,说明unzip命令没有安装:
引用command not found
我们使用命令来安装unzip命令
中途提示是否继续,选y
再次执行命令来解压缩
unzip sh.zip
三 执行安装
好了,都差不多了,可以执行安装程序了,不过在执行安装程序前,先设置下sh目录的执行权限,不然会提示权限不够:
chmod -R 777 sh
然后进入sh目录
执行install.sh命令:
出现了一个选择提示,进入web服务器版本的选择界面
这里您可以根据需要选择apache或者nginx服务器,输入n或者a就好了。
这里是2个服务器的介绍
apache:http://baike.baidu.com/view/28283.htm
nginx:http://baike.baidu.com/view/926025.htm
引用在高并发连接的情况下,Nginx是Apache服务器不错的替代品。Nginx同时也可以作为7层负载均衡服务器来使用。根据我的测试结果,Nginx 0.8.46 PHP 5.2.14 (FastCGI) 可以承受3万以上的并发连接数,相当于同等环境下Apache的10倍。
这里我们选择nginx,输入n,回车
到这里,我们就正式进入环境安装环节了。你可以泡杯茶休息下。一般这个过程会持续一个小时的样子。
我们这里解释下一键安装包会做哪些工作:
1 挂载数据盘,以及分区
2 安装nginx
3 安装MySQL
4 安装PHP
5 安装vsftp
6 安装phpwind及phpmyadmin
好了。做完了这一些就让我们静静的等待吧!程序正在自动编译安装服务!到这个界面说明安装已经结束了!
大家有疑问了。那我怎么登陆ftp和mysql呢?
在命令行里输入:
看到了没?
ftp的用户名是:pwftp
mysql的用户名是:root
密码是随机的,所以不用担心安全问题啦。
密码就在屏幕上了!当然,如果您不习惯使用vi命令,也可以用xftp打开/home/sh/account.log文件,那样会用记事本打开,会直观一点。
打开http://您的ip
看看是不是phpwind程序出现了。好了。所有配置都已经完成了。是不是很简单!
网站目录:/alidata/www
服务器软件目录:/alidata/server
phpwind:http://您的ip
phpmyadmin:http://您的ip/phpmyadmin