LNMP安装(centos7)

因为centos7有一个月的免费试用,所以在这一个月里LNMP装了删,删了装不下6,7次,各个环境安装成功页面在文章底部!!

工作时间也蛮久的了,因为之前公司都有自己的运维,服务器一直想搞搞就自己下个vm虚拟机等玩玩,搞一下LNMP的安装;因为公司的服务器是centos环境;之前自己玩过时间久就差不多忘记了,现在重新拾起看看,总结的比较大概笼统,还是希望大家多练练就熟悉了

 

需要的软件大概有:

VMware-workstation-full-14.1.1.28517.exe 虚拟机

CentOS-7-x86_64-DVD-1708.iso  镜像文件

nginx-1.10.3.tar.gz

php-7.1.15.tar.gz

mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz

首先是vm安装:

Ctrl + alt 键 移出鼠标到windows

 选择 “软件选择”

 选择“GNOME后选择右边的GNOME”(这个是操作界面安装)

 

 选择“安装位置”



 注意:在电脑E盘中(空间比较大),新增(建)压缩卷(K盘),因为虚拟机的硬盘和windows的硬盘不一样;将镜像文件.iso放在目录路径不含中文的文件夹;



 右击-->设置 查看镜像文件地址

 



 新建的压缩卷I  用来保存虚拟机运行的文件及内容

 

全屏模式



 打开终端 进入命令行模式



 

查看虚拟机的 IP(192.168.184.129)

 到跟目录下 看看

 



 安装vm的时候注意:1.设置用户root 密码310927chb

init 3 命令行模式

init 5 操作界面模式

安装gcc等

yum install gcc  gcc-c++ 安装C,C++编译器(操作系统都是基于C,C++编写)


 自动安装vsftpd  -y是自动安装



 注释里面的root  在ftpusers和user_list



 关闭防火墙:


 

<!--[if !supportLists]-->2. <!--[endif]-->运行Xshell  一个是终端命令行,另外一个是ftp(用户传输ngnix,php安装包)

  2.1 通过xshell终端连接vm  root 310927chb


 查看连接vm的属性

 



 Xshell连接虚拟机及ftp传输ngnix和php安装包到vm里


 ngnix和php的安装目录一般是在 usr/local/src/ 下

下载ngnix和php安装包(注意连接地址)  xx.tar.gz后缀



 等

打开文件传输ftp 地址是 /usr/local/src/



 解压命令(解压ngnix,php,mysql等,命令都是一样的,压缩包名称不一样)


 安装:加密技术依赖 拓展

 安装:正则表达式 拓展


 安装:压缩 拓展


 安装xml 拓展


 安装curl拓展(http请求)

 



 安装ngnix 安装在前缀prefix指定的安装目录


 make 编译

 make install  安装


 解压然后安装curl请求接口用 拓展

 


 make 编译  

再make install 安装

 

 

解压然后安装php


 make编译  再make install 安装

 

复制备份nginx配置文件


 修改nginx配置文件 开放用户/开放错误日志等


 //conf下新建websites 存放nginx配置文件



 

 修改服务配置文件


 

 

/usr/local/  新增项目目录 www  index.php


 

备份php配置文件


 

备份usr/local/php/etc/php-fpm.d下的www.conf



 启动nginx和php和mysql服务

./php-fpm 启动php服务

Nginx 添加用户账户密码


 启动nginx服务

 

 



同理mysql的安装:


 

访问:127.0.0.1


 

=================================================================================

//遇到的坑主要是nginx的配置文件里的配置,多修改看看就熟练了,总计的结果如下:

nginx成功页面

 PHP成功页面


 数据库及链接成功页面



 

// 这中途参考了一下百度的文档:

https://jingyan.baidu.com/article/00a07f3863a01e82d028dca0.html

 =================================================================================

注意还需要那种各种拓展比如 pdo,redis等

自己也是删了装,装了删才慢慢总结的,有附件文档总结,

总结的比较大概,希望大家多多自己动手安装,慢慢就熟练了

 

 

 

猜你喜欢

转载自chenhaibo0806999.iteye.com/blog/2415543