1.安装nignx的源,默认cenots6没有的。

rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm

如果全部软件想要最新的那么就改yum的源吧

centos6.5适用的国内yum源:网易、搜狐

赵荣涛 2014-08-03 1510 阅读

本人安装的操作系统是centos 6.5,默认的yum源是centos官网的,速度慢是不用说了。所以使用yum安装东西之前需要把yum源改为国内的。现贴上国内网易和搜狐的yum源。

设置方法如下:

1,进入yum源配置目录

cd /etc/yum.repos.d

2,备份系统自带的yum源

mv CentOS-Base.repo CentOS-Base.repo.bak

下载163网易的yum源:

wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

更改文件名

mv CentOS6-Base-163.repo CentOS-Base.repo

3,更新玩yum源后,执行下边命令更新yum配置,使操作立即生效

yum clean all

yum makecache

但是搜狐的好像截止到笔者发布此文章时,还没有centos6的yum源。

中科大的

1、安装nginx

[root@localhost ~]# yum -y install nginx        安装nginx软件

[root@localhost ~]# service nginx start         启动

[root@localhost ~]# chkconfig nginx on         设置开机启动

[root@localhost ~]# /etc/init.d/nginx restart         重启nginx服务

[root@localhost ~]# rm -rf /usr/share/nginx/html/*        删除nginx默认页面

2、安装mysql

[root@localhost ~]# yum install mysql mysql-server -y        安装mysql

[root@localhost ~]# /etc/init.d/mysqld start        启动mysql

[root@localhost ~]# chkconfig mysqld on        设置开机启动

[root@localhost ~]# cp /usr/share/mysql/my-medium.cnf  /etc/my.cnf        拷贝配置文件,直接覆盖原有的

[root@localhost ~]# reboot        重启系统

[root@localhost ~]# mysql_secure_installation        为root设置密码

[root@localhost ~]# /etc/init.d/mysqld stop         启动mysql

[root@localhost ~]# /etc/init.d/mysqld start         停止mysql

[root@localhost ~]# service mysqld restart        重启mysql

3、安装php

[root@localhost ~]# yum install php -y

[root@localhost ~]# yum -y install php-mysql phpgd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt libmcrypt-devel php-fpm

[root@localhost ~]# /etc/init.d/mysqld restart        重启mysql服务

[root@localhost ~]# /etc/init.d/nginx restart         重启nginx服务

[root@localhost ~]# /etc/rc.d/init.d/php-fpm start     启动php-fpm服务

[root@localhost ~]# chkconfig php-fpm on        设置开机启动

配制

1、配置nginx支持PHP

[root@localhost ~]# cp /etc/nginx/nginx.conf /etc/nginx/nginx.conf.bak

[root@localhost ~]# vim /etc/nginx/nginx.conf

user     nginx   nginx;   #修改 nginx 运行账号为:nginx 组的 nginx 用 户!

[root@localhost ~]# cp /etc/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf.bak

[root@localhost ~]# vim /etc/nginx/conf.d/default.conf

index  index.php index.html index.htm;

location ~ \.php$ {

root           html;

fastcgi_pass   127.0.0.1:9000;

fastcgi_index  index.php;

fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;

fastcgi_param  PHP_VALUE "open_basedir=$document_root:/tmp/";                 添加的这行  防止跨站

include        fastcgi_params;

}

#取消 FastCGI server 部分location 的注释,并要注意 fastcgi_param 行的参数, 改为$document_root$fastcgi_script_name,或者使用绝对路径

[root@localhost ~]# vim /etc/php.ini

date.timezone = PRC

expose_php = Off

#;open_basedir = .:/tmp/        注释掉这行

3、配置php-fpm

[root@localhost ~]# vim /etc/php-fpm.d/www.conf        编辑

user = nginx        编辑用户为nginx

group = nginx        修改组为nginx

[root@localhost ~]# /etc/init.d/mysqld restart    重启mysql

[root@localhost ~]# /etc/init.d/nginx restart        启动nginx

[root@localhost ~]# /etc/rc.d/init.d/php-fpm restart        重启Php-fpm

测试篇

[root@localhost ~]# cd /usr/share/nginx/html/        进入nginx默认网站根目录

[root@localhost html]# cat index.php         新建index.php文件

phpinfo()

?>

[root@localhost html]# chown nginx.nginx /usr/share/nginx/html/ -R         设置是目录所有者

[root@localhost html]# chmod 700 /usr/share/nginx/html/ -R        设置目录权限

备注

[root@localhost ~]# cd /usr/share/nginx/html/        nginx默认的程序目录

[root@localhost ~]# chown nginx.nginx /usr/share/nginx/html/ -R        权限设置

[root@localhost ~]# cd /var/lib/mysql/        数据库目录是

[root@localhost ~]# chown mysql.mysql -R /var/lib/mysql/        权限设置

[root@localhost html]# tail -n20 /var/log/nginx/error.log        查看nginx的日志

软件版本

[root@localhost html]# nginx -v

nginx version: nginx/1.6.2

[root@localhost html]# php -v

PHP 5.4.36 (cli) (built: Dec 22 2014 16:06:29)

Copyright (c) 1997-2014 The PHP Group

Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies

[root@localhost html]# mysql -u root -p

Enter password:

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 2

Server version: 5.5.41-cll-lve MySQL Community Server (GPL) by Atomicorp

centos6 lnmp安装mysql_centos6.5安装lnmp环境相关推荐

  1. centos6.5 tar安装mysql_centos6.6安装mysql5.7.9tar包

    一.使用工具: 1.vmware10虚拟机 2.centos 6.6 3.secureCRT 二.系统设置: 1.安装文件下载目录:/home/tools/ 2.mysql安装目录:/usr/loca ...

  2. centos6.4 安装 mysql_CentOS6.4 安装MySQL

    首先我们通过命令yum list | grep mysql看看MySQL是否被安装过 [root@ecs-3c46 /]# yum list | grep mysql 然后通过yum的方式来进行mys ...

  3. otrs安装mysql_CentOS6.5安装OTRS3.3.9

    本机系统为CentOS6.5 1.安装LAMP的环境 yum -y install httpd php php-mysql mysql mysql-server perl-DBD-MySQL php- ...

  4. centos 6.2安装mysql_centos6.2安装mysql

    最近在centos6.2上安装mysql,装不上,并且原来系统中也有mysql安装目录,好混乱的,几经折腾终于弄好了. 一.下载软件 下载地址:http://dev.mysql.com/downloa ...

  5. centos 6.3安装mysql_centos6.3安装MySQL 5.6(转)

    用已经注册好的oracle帐户登陆后才能下载,下载版本为mysql-5.6.15.tar.gz,也就是上图的最后一个包.python 2:必要软件包mysql yum -y install  gcc  ...

  6. centos 离线安装mysql_CentOS6离线安装mysql-5.7.25

    1.mysql-5.7.25-1.el6.x86_64.rpm-bundle.tar下载百度云资源 提取码:ej1y 2.把下载的mysql安装包上传到Centos上 解压mysql,我这是在Wind ...

  7. lnmp环境搭建完全手册(四)——lnmp搭建(源码安装)

    首先来介绍一下Nginx.Nginx是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器.Nginx不仅可以作为web服务器,也可以作为负载均衡器,之前也 ...

  8. 安装虚拟机Ubuntu,搭建lnmp环境碰到的坑(一)

    话不多说,直接上干货.本来碰到的问题我都是直接记到笔记本上了,所以可能会有点乱,不过只要我解决的,都会给上解决方案的,希望能给看这篇文章的你一些帮助,也希望自己日后少踩坑. 一.安装ubuntu遇到的 ...

  9. centos6.7、centos6.5下yum方式搭建lnmp环境,php5.4/mysql5.5

    由于电脑重装系统,之前虚拟机中的所有系统都打不开了,不得已又得从0开始安装.我下载的是centos6.5的镜像,在虚拟机中安装完以后,执行了一下yum update,系统升成了6.7的,但是对于lnm ...

最新文章

  1. 不懂复盘,十年经验等于零
  2. java.sql.SQLException: Unknown system variable 'query_cache_size'
  3. WPF: RenderTransform特效
  4. Linux 下 svn 的使用
  5. 【MFC相关】MFC入门相关
  6. java代码编写出现的陷阱-1:警惕变长参数
  7. python网站模板下载_Python画图模板大全:从此画图不用愁
  8. ios时间相差多少天_iOS 计算某个时间到现在是多少月/天/时
  9. Matlab解析LQR与MPC的关系
  10. linux部署python web_在linux上部署web环境
  11. 宽带ADSL安装过程的18个问答
  12. ie8下a标签中的图片出现边框
  13. .NET 5(C#) 将控制台程序(Console Application)发布成单个exe文件
  14. java编译系统找不到指定路径_为什么我在E盘安装了java,命令指示符输入后却提示系统找不到指定路径?...
  15. Declustered RAID
  16. 美丽的秋天秋天是多么美丽呀!
  17. Codeforces718 C. Sasha and Array(线段树维护矩阵,矩阵快速幂求斐波那契数列,矩阵乘法结合律)
  18. 薪酬管理系统功能描述文档
  19. sql server 2016不能全部用到CPU的逻辑核心数的问题
  20. 新型网络接入控制技术

热门文章

  1. 最新翻译的官方PyTorch简易入门教程(PyTorch1.0版本)
  2. 双塔模型没效果了?请加大加粗!
  3. 个性化推荐系统该如何评估,四种不同策略的角度
  4. AI换脸引发全民恐慌,用对方向却能推动行业变革
  5. 网易云IM云服务的稳定原来是这样实现的
  6. 学会JavaScript函数式编程(第1部分)
  7. 每个人都该懂点的版本管理技能
  8. bzoj1202[HNOI2005]狡猾的商人
  9. hadoop中datanode无法启动,报Caused by: java.net.NoRouteToHostException: No route to host
  10. SCCM2012 R2实战系列之九:OSD(中)-- 捕获镜像