开发者社区> 问答> 正文

Redhat/CentOS一键安装web环境全攻略

xiaofanqie 2011-08-11 14:51:38 118291
目录:
一 远程访问
二 在服务器上下载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,执行如下命令:
wget http://soft.phpwind.me/web/sh.zip
如图:


图中提示已经将sh.zip安装包下载下来,我们先需要把它解压缩,执行如下命令:
unzip sh.zip


这时却提示了错误,说明unzip命令没有安装:
command not found


我们使用命令来安装unzip命令
yum install unzip


中途提示是否继续,选y


再次执行命令来解压缩
unzip sh.zip


三 执行安装
好了,都差不多了,可以执行安装程序了,不过在执行安装程序前,先设置下sh目录的执行权限,不然会提示权限不够:
chmod -R 777 sh


然后进入sh目录
cd sh


执行install.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呢?

在命令行里输入:
vi account.log



看到了没?

ftp的用户名是:pwftp
mysql的用户名是:root
密码是随机的,所以不用担心安全问题啦。

密码就在屏幕上了!当然,如果您不习惯使用vi命令,也可以用xftp打开/home/sh/account.log文件,那样会用记事本打开,会直观一点。



打开http://您的ip
看看是不是phpwind程序出现了。好了。所有配置都已经完成了。是不是很简单!

网站目录:/alidata/www
服务器软件目录:/alidata/server
phpwind:http://您的ip
phpmyadmin:http://您的ip/phpmyadmin




关系型数据库 MySQL Shell 应用服务中间件 Linux Apache PHP nginx 数据安全/隐私保护 Windows
分享到
取消 提交回答
全部回答(97)
  • xhkj
    2016-01-09 17:35:33
    ReRedhat/CentOS一键安装web环境全攻略
    图片挂了。
    0 0
  • winy
    2015-05-10 18:02:06
    回106楼2h2o2的帖子

    Redhat/CentOS一键安装web环境全攻略【修复版】
    0 0
  • 2h2o2
    2015-03-04 14:09:03
    ReRedhat/CentOS一键安装web环境全攻略
    请问,现在已经不能通过这种方式安装了吗?一直连不上soft.phpwind.me
    0 0
  • annika
    2014-08-07 17:25:33
    ReRedhat/CentOS一键安装web环境全攻略
    看不见图片啊!
    0 0
  • 謝雨聽風℃
    2014-07-20 11:28:10
    ReRedhat/CentOS一键安装web环境全攻略
    我也想说。图片挂了
    0 0
滑动查看更多

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程