开发者社区> 问答> 正文

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

目录:
一 远程访问
二 在服务器上下载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




展开
收起
xiaofanqie 2011-08-11 14:51:38 126189 0
97 条回答
写回答
取消 提交回答
  • ReRedhat/CentOS一键安装web环境全攻略
    图片挂了。
    2016-01-09 17:35:33
    赞同 展开评论 打赏
  • 回106楼2h2o2的帖子

    Redhat/CentOS一键安装web环境全攻略【修复版】
    2015-05-10 18:02:06
    赞同 展开评论 打赏
  • ReRedhat/CentOS一键安装web环境全攻略
    请问,现在已经不能通过这种方式安装了吗?一直连不上soft.phpwind.me
    2015-03-04 14:09:03
    赞同 展开评论 打赏
  • ReRedhat/CentOS一键安装web环境全攻略
    看不见图片啊!
    2014-08-07 17:25:33
    赞同 展开评论 打赏
  • ReRedhat/CentOS一键安装web环境全攻略
    我也想说。图片挂了
    2014-07-20 11:28:10
    赞同 展开评论 打赏
  • ReRedhat/CentOS一键安装web环境全攻略
    图片还要一个一个的点开?
    2014-03-29 22:00:12
    赞同 展开评论 打赏
  • ReRedhat/CentOS一键安装web环境全攻略
    学习下
    2014-03-24 15:12:34
    赞同 展开评论 打赏
  • ReRedhat/CentOS一键安装web环境全攻略
    图片都看不清楚
    2014-03-22 14:43:06
    赞同 展开评论 打赏
  • ReRedhat/CentOS一键安装web环境全攻略
    为啥看不到图
    2014-03-09 02:23:32
    赞同 展开评论 打赏
  • ReRedhat/CentOS一键安装web环境全攻略
    怎么能在网页里看到图片啊,这图片要一个一个点才可以看到,太累了
    2014-02-14 12:08:47
    赞同 展开评论 打赏
  • ReRedhat/CentOS一键安装web环境全攻略
    支持一楼,虽然安装成功了,但是希望做成一个图文教程,OK.顶起。
    2014-01-18 16:05:40
    赞同 展开评论 打赏
  • ReRedhat/CentOS一键安装web环境全攻略
    图片怎么要点击 才显示?
    2014-01-12 00:32:47
    赞同 展开评论 打赏
  • ReRedhat/CentOS一键安装web环境全攻略
    我按照你这个《[教程]Redhat/CentOS一键安装web环境全攻略》帖子做了,但在yum install unzip这个步骤 出现的不是让输入Y,而是出现setting up Install Process
    No package unzip available.
    Nothin to do,。。。请怎么解决啊,非常谢谢
    2013-12-20 18:27:49
    赞同 展开评论 打赏
  • ReRedhat/CentOS一键安装web环境全攻略
    图片看不见
    2013-12-19 01:30:50
    赞同 展开评论 打赏
  • ReRedhat/CentOS一键安装web环境全攻略
    Xshell 连接不上服务器怎么办啊?
    2013-12-11 11:15:01
    赞同 展开评论 打赏
  • ReRedhat/CentOS一键安装web环境全攻略
    图片看不见
    2013-11-22 16:54:08
    赞同 展开评论 打赏
  • ReRedhat/CentOS一键安装web环境全攻略
    虽然我不是很懂,但感觉很不错的!支持下。
    2013-11-10 22:03:05
    赞同 展开评论 打赏
  • ReRedhat/CentOS一键安装web环境全攻略
    非常好,很直观
    2013-10-16 21:13:04
    赞同 展开评论 打赏
  • ReRedhat/CentOS一键安装web环境全攻略

    安装了环境;怎么配置虚拟主机呢?我按已有的phpwind.conf文件cp了一份改了server_name  xxx.xxx.com;但是访问不了;是什么情况?
    这个环境包;如果要新添加一个虚拟主机站点需要操作配置那些文件和配置?

    2013-10-10 01:10:25
    赞同 展开评论 打赏
  • ReRedhat/CentOS一键安装web环境全攻略
    好教程,对我这新手有用
    2013-07-31 23:12:43
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
Web应用系统性能优化 立即下载
高性能Web架构之缓存体系 立即下载
PWA:移动Web的现在与未来 立即下载