centos6 lnmp安装mysql_centos6.5安装lnmp环境
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环境相关推荐
- centos6.5 tar安装mysql_centos6.6安装mysql5.7.9tar包
一.使用工具: 1.vmware10虚拟机 2.centos 6.6 3.secureCRT 二.系统设置: 1.安装文件下载目录:/home/tools/ 2.mysql安装目录:/usr/loca ...
- centos6.4 安装 mysql_CentOS6.4 安装MySQL
首先我们通过命令yum list | grep mysql看看MySQL是否被安装过 [root@ecs-3c46 /]# yum list | grep mysql 然后通过yum的方式来进行mys ...
- 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- ...
- centos 6.2安装mysql_centos6.2安装mysql
最近在centos6.2上安装mysql,装不上,并且原来系统中也有mysql安装目录,好混乱的,几经折腾终于弄好了. 一.下载软件 下载地址:http://dev.mysql.com/downloa ...
- centos 6.3安装mysql_centos6.3安装MySQL 5.6(转)
用已经注册好的oracle帐户登陆后才能下载,下载版本为mysql-5.6.15.tar.gz,也就是上图的最后一个包.python 2:必要软件包mysql yum -y install gcc ...
- 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 ...
- lnmp环境搭建完全手册(四)——lnmp搭建(源码安装)
首先来介绍一下Nginx.Nginx是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器.Nginx不仅可以作为web服务器,也可以作为负载均衡器,之前也 ...
- 安装虚拟机Ubuntu,搭建lnmp环境碰到的坑(一)
话不多说,直接上干货.本来碰到的问题我都是直接记到笔记本上了,所以可能会有点乱,不过只要我解决的,都会给上解决方案的,希望能给看这篇文章的你一些帮助,也希望自己日后少踩坑. 一.安装ubuntu遇到的 ...
- centos6.7、centos6.5下yum方式搭建lnmp环境,php5.4/mysql5.5
由于电脑重装系统,之前虚拟机中的所有系统都打不开了,不得已又得从0开始安装.我下载的是centos6.5的镜像,在虚拟机中安装完以后,执行了一下yum update,系统升成了6.7的,但是对于lnm ...
最新文章
- 不懂复盘,十年经验等于零
- java.sql.SQLException: Unknown system variable 'query_cache_size'
- WPF: RenderTransform特效
- Linux 下 svn 的使用
- 【MFC相关】MFC入门相关
- java代码编写出现的陷阱-1:警惕变长参数
- python网站模板下载_Python画图模板大全:从此画图不用愁
- ios时间相差多少天_iOS 计算某个时间到现在是多少月/天/时
- Matlab解析LQR与MPC的关系
- linux部署python web_在linux上部署web环境
- 宽带ADSL安装过程的18个问答
- ie8下a标签中的图片出现边框
- .NET 5(C#) 将控制台程序(Console Application)发布成单个exe文件
- java编译系统找不到指定路径_为什么我在E盘安装了java,命令指示符输入后却提示系统找不到指定路径?...
- Declustered RAID
- 美丽的秋天秋天是多么美丽呀!
- Codeforces718 C. Sasha and Array(线段树维护矩阵,矩阵快速幂求斐波那契数列,矩阵乘法结合律)
- 薪酬管理系统功能描述文档
- sql server 2016不能全部用到CPU的逻辑核心数的问题
- 新型网络接入控制技术
热门文章
- 最新翻译的官方PyTorch简易入门教程(PyTorch1.0版本)
- 双塔模型没效果了?请加大加粗!
- 个性化推荐系统该如何评估,四种不同策略的角度
- AI换脸引发全民恐慌,用对方向却能推动行业变革
- 网易云IM云服务的稳定原来是这样实现的
- 学会JavaScript函数式编程(第1部分)
- 每个人都该懂点的版本管理技能
- bzoj1202[HNOI2005]狡猾的商人
- hadoop中datanode无法启动,报Caused by: java.net.NoRouteToHostException: No route to host
- SCCM2012 R2实战系列之九:OSD(中)-- 捕获镜像