zoukankan      html  css  js  c++  java
  • centos6.5下yum安装lnmp(适合刚入职的新手的方法)

      新入职的员工,开始的时候都是让配环境,本地写代码用的wamp,在lnmp或lamp测试,除非有些土豪公司 用的是(果机)。

    另外安装时,把整个流程在脑子里先过一篇(记不全也没关系,一回生二回熟),重在实践,实践出真知!

      一:首先要在自己电脑安装一个虚拟主机软件,我这有:

       vmware10 ---> 网盘地址:http://pan.baidu.com/s/1pJt5HVl

     centos6.5(32位):网盘地址:http://pan.baidu.com/s/1pJqNLxD

     xshell4:  网盘地址:http://pan.baidu.com/s/1c0GmHNU

      二:在配置一个虚拟主机,具体见文档:

      VMware Workstation10安装+CentOS6.5安装图文教程

      http://wenku.baidu.com/link?url=wT81MtiBKctFXzIvBheTr3f-ckWfuiGF1dgZWwK0u_CP2yywLSB3w_LwhNsE4cG7yc_2cULULgBSQUyRol8reSVnVVmVXg0xAUXH9oSjVUu

      注意:在安装时选择配置网卡,安装成功就可以上网了,不然需要安装完自己配,开始安装的时候怎么都配不好。

      检查是否能上网:很简单打开命令ping www.baidu.com(crtl+c是停止一直ping)或打开浏览器试下就知道成功与否。

      三:上面已经把LNMP的L解决了,下面就yum安装Nginx, Mysql, php 

             我安装时 是参照下面三份文档

    1. http://www.myhack58.com/Article/sort099/sort0102/2014/42632_2.htm  (主要参照这个,其他作对比)
    2. http://jingyan.baidu.com/article/5d368d1eed38ac3f60c05791.html?qq-pf-to=pcqq.c2c
    3. http://www.cnblogs.com/xiaoit/p/3991037.html

      安装过程分为三个阶段,安装前的准备,正式安装,安装后的配置,

    1.   安装前的准备阶段,这个阶段走的还蛮顺利,这个阶段你需要网卡配好能上网,wget是linux的下载命令。
    2.       安装中阶段:

          ①:yum install nginx 时,还是没有安装包,准备阶段配置第三方yum源的时候,没有添加上去,怎么办?学百度,找到了已解决办法:输入命令 yum install epel-release  (用yum真是好,前提能联网!)  在 yum install nginx 就ok了   

           ②:mysql 也没问题顺利安装

        ③:php 照着安装也很顺利

      3:安装后配置阶段:出现问题的阶段 一定要仔细奥,

        ①:配置nginx支持php,照着来就行

        ②:配置php,按着他的我配置了时区、防sql注入,禁用函数、禁止显示php版本、木马跨站没配置,都是在本地测试用的,如果真是配置服务器,你做的话已经是大牛了,新手先是配本地一步一步来的!

        ③:配置php-fpm,然后测试,照着他的来,一般不会出问题,不过当时关了机器,测试得时候一直提示找不到文件目录,那个急,不得其解啊,找资料问人,原来php-fpm没有启动.....一切尽在不言中

           ok测试结果下:

    总结一些安装时常用的命令

    1. ifconfig  查看网卡信息可以查看自己的ip
    2. chkconfig iptables off  关掉防火墙
    3. service network restart  重启网络服务 
    4. shutdown -r now  #重启系统
    5. chkconfig nginx on    nginx设为开机启动
      /etc/init.d/nginx  restart  nginx重启
    6. /etc/init.d/mysqld start   #启动MySQL
      chkconfig mysqld on   #设为开机启动
    7. /etc/rc.d/init.d/php-fpm start  #启动php-fpm
      chkconfig php-fpm on  #设置开机启动
    8. nginx两个配置文件:/etc/nginx/nginx.conf   /etc/nginx/conf.d/default.conf 
    9. php的配置文件:/etc/php.ini
    10. php-fpm的配置文件:/etc/php-fpm.d/www.conf
    11. nginx默认站点目录是:/usr/share/nginx/html/

      权限设置:chown nginx.nginx/usr/share/nginx/html/ -R

      MySQL数据库目录是:/var/lib/mysql

      权限设置:chown mysql.mysql -R /var/lib/mysql

    12. 卸载已经安装的nginx,mysql, php :   yum remove nginx/httpd; yum remove mysql; yum remove php

    就先这些吧 ,不过还有一个东西要做,就是:windows挂载到虚拟机,实现文件共享与同步;谁让咱不是果机呢

  • 相关阅读:
    推荐系统 蒋凡译 第一章 引言 读书笔记
    神经网络与深度学习 邱锡鹏 第5章 卷积神经网络 读书笔记
    神经网络与深度学习 邱锡鹏 第4章 前馈神经网络 读书笔记
    神经网络与深度学习 邱锡鹏 第3章 线性模型 读书笔记
    神经网络与深度学习 邱锡鹏 第2章 机器学习概述 读书笔记
    神经网络与深度学习 邱锡鹏 第1章 绪论 作业
    神经网络与深度学习 邱锡鹏 第1章 绪论 读书笔记
    算法笔记 上机训练实战指南 第13章 专题扩展 学习笔记
    算法笔记 第13章 专题扩展 学习笔记
    算法笔记 上机训练实战指南 第11章 提高篇(5)--动态规划专题 学习笔记
  • 原文地址:https://www.cnblogs.com/qzjpkfj/p/4211126.html
Copyright © 2011-2022 走看看