Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

阿里云主机之挂载硬盘lnmp(nginx,mysql,php安装)

[复制链接]
梁国平 发表于 2014-2-9 08:31:06 | 显示全部楼层 |阅读模式
作为一个完全的linux白痴,分享一下新手专用的教程贴吧,因为现有的教程里有一些有小问题。我没有用控制面版而是自己单独配置的lnmp。
我是在阿里云买的centos 6.2 加固版,所以以下教程以centos 6.2 加固版为准
前提:你已经使用了ssh 登陆了阿里云主机
首先:如果你和我一样也买了数据盘,需要格式化和挂载数据盘,需要进行如下操作:
step 1:  fdisk -l  (列出现有磁盘,最下面的 /dev/xvdb)
step 2: fdisk /dev/xvdb (分区,和win下的fdisk一个道理,根据提示,依次输入“n”,“p”“1”,两次回车,“wq”等待分区完成即可)
step 3: mkfs.ext4 /dev/xvdb1 (格式化磁盘为ext4格式,CENTOS6里默认应该是带着对EXT4的支持的,如果不成功,请百度 CENTOS EXT4 支持)
step 4: mkdir /var/www   (创建用于存放网页文件的文件夹,这个看你个人喜好,可以放在根目录,我是放在了var下)
step 5:mount /dev/xvdb1 /var/www (根据你上一步设置的文件夹相应修改该命令)
接下来进行安装工作了,新手要简单,所以直接使用yum是好想法:
1.安装mysql:
yum intall mysql mysql-libs mysql-server
说明:
mysql: Mysql客户端以及基础库文件。
mysql-libs: Mysql客户端所必需的库文件。
   mysql-server: Mysql服务器端以及相关文件。
2.安装php5.3:
yum install php php-cli php-common php-mysql php-fpm php-gd php-imap php-ldap php-mbstring php-snmp php-xml
说明:阿里云论坛上的教程没有安装php-mysql 给我造成了很多的麻烦,最后才发现mysql配置有问题是因为没有安装php-mysql没有写x64 ,x32是因为程序会自动选择版本; php-fpm是使用 nginx直接解析必需服务
3.安装 nginx:
centos默认yum源里没有nginx,所以需要首先添加源,然后再安装nginx:
wget http://mirrors.sohu.com/fedora-epel/6/i386/epel-release-6-8.noarch.rpm
     rpm -ivh epel-release-6-8.noarch.rpm
yum install nginx collectd-nginx
说明:
   nginx.x86_64 : 健壮,小巧,高效的HTTP和反向代理服务器
   collectd-nginx.x86_64 : Nginx插件集合

安装完成了,输入:
service mysqld start
service php-fpm start
service nginx start
在浏览器输出ip 测试一下,如果出现nginx 的欢迎页面,代表已经成功了,可以进入下一步具体的nginx 及mysql 和php配置了。

1265578519 发表于 2014-2-17 06:37:18 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

wangyankui 发表于 2014-2-17 08:42:03 | 显示全部楼层
感谢分享,谢谢你了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-4-19 06:01 , Processed in 0.391424 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表