您的位置:首页 > 运维架构 > Linux

HP gen8 服务器快速搭建Centos 7 + lnmp 测试环境

2017-11-30 17:43 886 查看

一、虚拟机上安装Centos 7

1、VMware虚拟机环境连接



2、从官网中下载Centos7 系统镜像

3、将系统镜像挂载到服务器硬盘中



4、然后根据自己需求创建一个虚拟机-一般 分配个4G内存、40G硬盘、2核CPU 就够了。

注:驱动器加载选择数据存储ISO文件,挂载的系统。勾选打开电源时连接。



5、然后静静地看着系统自己安装就好,如果有什么不懂的选项,选择默认的就可以了,不会缺太多。





注:期间要求输入管理员的账号和名称,以及root账户的密码。自己记住就好



这样,一个没什么用的centos 系统就安装好了。



二、在Centos 上部署lnmp环境

1、之前说刚装的centos没什么用,是因为安装好的系统不能联网:

ping 本地的可以,ping外网ip就不通了,解决:

  a、打开 vi /etc/sysconfig/network-scripts/ifcfg-eth0(每个机子都可能不一样,但格式会是“ifcfg-eth数字”),把ONBOOT=no,改为ONBOOT=yes

  b、重启网络:service network restart

  因为我这里是局域网下的,所以就给系统一个固定的静态ip

  BOOTPROTO=”static” #dhcp改为static

ONBOOT=”yes” #开机启用本配置

IPADDR=192.168.10.104 #静态IP

GATEWAY=192.168.10.167 #默认网关

NETMASK=255.255.255.0 #子网掩码

DNS= —- #DNS 配置



现在,有了网络,很多事情就很简单了。

2、lnmp 一键安装包

注:在我不知道这个网站和一键安装包的时候,光是安装配置nginx 就走了很多弯路,同时也学到了很多感觉没什么卵用的知识。这种东西,各有利弊吧。

输入命令:

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

这条命令很好理解:我要从网站上下载一个叫lnmp1.4.tar.gz 的包,然后解压,然后打开解压得到的lnmp1.4文件夹,运行 install.sh 安装lnmp

时间多没啥事情干的朋友,可以看看官方写的这些 .sh 文件,毕竟是人家辛辛苦苦写的,虽然看不懂,但还是看一看,表示尊重。



后面的就好理解了,一些交互的东西,让人选则不同的软件和软件版本:mysql、PHP以及内存优化什么的

注:mysql 安装时会让输入密码





只要不断电断网,不乱来,一般都会提示安装成功:



三、扩展内容

1、 mysql 远程连接,这个得自己去设置。如果用第三方的数据库,那么就把mysql关闭就可以了。



2、(看自己的需求)安装redis,官网上有相关的说明

在lnmp1.4 目录下:

./addons.sh install redis

注意:这里有个小坑—-我是个小白,也不太懂到底咋回事儿,有大神看到的话,恳请解释一下。

安装redis 成功的样子是这样的:



请看这里:



中间有个 malloc=jemalloc-4.0.3 ;

说redis是要jemalloc 内存优化支持。

如果在安装lnmp 时



选择的是不安装的话,因为是裸机装的,中间会缺少很多东西。

然后,我这边发生的问题就是,一直连不上redis。

后来我自己手动安装了一下jemalloc,就好了。

当然,也可以把lnmp包卸载了,直接重新装一遍就好了。

3、nginx 配置中的fastcgi.conf 要注释一行东西。以前被坑过。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息