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

一、虚拟机上安装Centos 7

1、VMware虚拟机环境连接
HP gen8 服务器快速搭建Centos 7 + lnmp 测试环境_第1张图片

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

3、将系统镜像挂载到服务器硬盘中
HP gen8 服务器快速搭建Centos 7 + lnmp 测试环境_第2张图片

4、然后根据自己需求创建一个虚拟机-一般 分配个4G内存、40G硬盘、2核CPU 就够了。
注:驱动器加载选择数据存储ISO文件,挂载的系统。勾选打开电源时连接。
HP gen8 服务器快速搭建Centos 7 + lnmp 测试环境_第3张图片

5、然后静静地看着系统自己安装就好,如果有什么不懂的选项,选择默认的就可以了,不会缺太多。
HP gen8 服务器快速搭建Centos 7 + lnmp 测试环境_第4张图片
HP gen8 服务器快速搭建Centos 7 + lnmp 测试环境_第5张图片

注:期间要求输入管理员的账号和名称,以及root账户的密码。自己记住就好
HP gen8 服务器快速搭建Centos 7 + lnmp 测试环境_第6张图片
这样,一个没什么用的centos 系统就安装好了。
HP gen8 服务器快速搭建Centos 7 + lnmp 测试环境_第7张图片

二、在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 配置
HP gen8 服务器快速搭建Centos 7 + lnmp 测试环境_第8张图片
现在,有了网络,很多事情就很简单了。

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 文件,毕竟是人家辛辛苦苦写的,虽然看不懂,但还是看一看,表示尊重。
HP gen8 服务器快速搭建Centos 7 + lnmp 测试环境_第9张图片

后面的就好理解了,一些交互的东西,让人选则不同的软件和软件版本:mysql、PHP以及内存优化什么的
注:mysql 安装时会让输入密码
HP gen8 服务器快速搭建Centos 7 + lnmp 测试环境_第10张图片

HP gen8 服务器快速搭建Centos 7 + lnmp 测试环境_第11张图片

只要不断电断网,不乱来,一般都会提示安装成功:
HP gen8 服务器快速搭建Centos 7 + lnmp 测试环境_第12张图片

三、扩展内容

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

2、(看自己的需求)安装redis,官网上有相关的说明
在lnmp1.4 目录下:
./addons.sh install redis

注意:这里有个小坑—-我是个小白,也不太懂到底咋回事儿,有大神看到的话,恳请解释一下。
安装redis 成功的样子是这样的:
HP gen8 服务器快速搭建Centos 7 + lnmp 测试环境_第13张图片
请看这里:
这里写图片描述
中间有个 malloc=jemalloc-4.0.3 ;
说redis是要jemalloc 内存优化支持。
如果在安装lnmp 时
HP gen8 服务器快速搭建Centos 7 + lnmp 测试环境_第14张图片
选择的是不安装的话,因为是裸机装的,中间会缺少很多东西。
然后,我这边发生的问题就是,一直连不上redis。
后来我自己手动安装了一下jemalloc,就好了。
当然,也可以把lnmp包卸载了,直接重新装一遍就好了。

3、nginx 配置中的fastcgi.conf 要注释一行东西。以前被坑过。
这里写图片描述

你可能感兴趣的:(学习笔记,Centos,lnmp,服务器,centos,lnmp,redis,服务器,命令行)