阿里云服务器centOS初始化web环境

拿到服务器的ip和初始密码以后。我们先要用远程连接工具putty或者xshell连接服务器主机。

一、挂载数据盘

1. 磁盘分区
fdisk -l             #查看设备,一般可以看到设备名为/dev/xvdb或者/dev/vdb
fdisk /dev/vdb       #对磁盘进行分区

输入

:n   #创建新分区
:d   #删除分区
:p   #创建主分区
:1   #创建第一个主分区
:wq #保存并执行以上命令,创建分区

待上面的命令执行完成之后,使用fdisk -l查看,会看到类似/dev/vdb1的分区,说明分区成功。

2. 磁盘格式化
mkfs.ext4 /dev/vdb1 #对分区进行格式化

说明:ext4是CentOS6.x默认的分区格式,CentOS5.x请使用ext3,CentOS7.x请使用xfs。
待格式化完成之后(根据分区大小,格式化需要的时间不同,请耐心等待),对分区进行挂载。

3. 挂载磁盘

例如:要把/dev/vdb1挂载到/data目录

mkdir -p /data          #创建目录
mount /dev/vdb1 /data   #挂载,取消挂载用umount
df -h                   #查看挂载结果
vi /etc/fstab           #设置开机自动挂载,在最后一行输入以下代码
/dev/vdb1 /data ext4 defaults 0 0
:wq!                    #保存退出
mount -a                #使分区设置立即生效

二、CentOS安装web环境

这里以nginx+php+mysql为例

yum update                  #更新yum源
yum install nginx           #安装nginx,如果使用apache,则用yum install httpd
yum install php php-fpm     #安装php和php-fpm
yum install mysql           #安装数据库mysql
yum install vsftpd          #安装vsftpd
yum install phpmyadmin      #安装phpmyadmin

好了,我这里全部都是从yum安装的,软件版本都是系统默认的,如果你想安装最新的软件,你可以自己到网上去找软件包安装,不过对于新手来说,还是直接默认的好了,简单快捷。这里只是大概讲了下centos搭建web环境的过程,并不是很详细,各个软件的具体设置优化,我们后面的文章中再具体细说。

推荐阅读更多精彩内容