新Linux主机配置LNMP环境

  • 内容
  • 评论
  • 相关

朋友扔给我一个linux系统vps让我帮着配置一下lnmp环境,用作网站服务器,写出来步骤供大家参考。

下载PUTTY,连接SSH,用root用户登录。

这个vps带数据盘的,先执行一下fdisk -l看看硬盘相关的信息。

如果有以下提示则说明没分区。

    Partition table entries are not in disk order

分区方法:

fdisk /dev/sdb (具体看没分的区的名字),按N分区,按P选为主分区,按1给分区命名,即命名为sdb1,接下来两次回车默认值就可以了,最后按w写入分区。

        

个人觉得上面分区方法说的较为简略,关于分区就说这么多了,不会的话留言一下,下面分区好了我们格式化。

用mkfs -t ext3 -c /dev/sdb1命令把刚刚分区的sdb1格式化,这里举例文件系统用的ext3。

    

格式化是个漫长的过程,等格式化结束,就可以挂载了,把格式化好的硬盘挂载到系统,我这里网站什么的要放在home目录,所以就挂载到home了。

看到下面这个消息,就是格式化好了。

1450929769265345.jpg

使用mount命令进行挂载mount /dev/sdb1 /home

执行df -h命令看一下当前挂载的分区和大小,就可以看到刚刚的分区了

这样就已经弄好了,但是服务器每次重启都要手工挂载,有点麻烦,修改/etc/fstab文件可以每次开机实现自动挂载。

在最后加一段 /dev/sdb1    /home   ext3    defaults 1 2

(格式说明:/dev/sdb1  代表哪个分区  ext3是该分区的格式 defaults
是挂载时所要设定的参数(只读,读写,启用quota等),输入defaults包括的参数有(rw、dev、exec、auto、nouser、
async) ,1是使用dump是否要记录,0是不要。 2是开机时检查的顺序,是boot系统文件就为1,其他文件系统都为2,如不要检查就为0)


执行vi /etc/fstab 使用vi编辑器修改,按i进入编辑模式,在后面加上上面的那行,按ESC,输入两个大写的Z保存退出。

硬盘分区格式化挂载相关的信息就介绍这么多,下面说配置环境,我用的是lnmp集成包。

执行

wget -c http://soft.vpser.net/lnmp/lnmp1.3beta-full.tar.gz && tar zxf lnmp1.3beta-full.tar.gz && cd lnmp1.3-full && ./install.sh lnmp

开始安装,第一步提示时候是输入mysql数据库root用户的密码,默认root推荐修改。

下面基本上都是回车默认,选择版本之类的,点击任意键开始,ctrl+c取消。

接下来就是漫长的等待了,可以先喝杯茶休息一下了,具体时间和配置有关系。

如果显示Nginx: OK,MySQL: OK,PHP: OK 并看到80,3306端口说明安装成功。

访问一下IP试试吧    然后你可以执行lnmp命令来查看如何添加虚拟主机了,其他功能及设置去查一下nginx的使用吧。