【centos6.5】安装LNMP(linux公社)
1:查看环境:
1
2
|
[root@10-4-14-168 html]# cat /etc/redhat-release
CentOS release 6.5 (Final)
|
2:关掉防火墙
1
|
[root@10-4-14-168 html]# chkconfig iptables off
|
3:配置CentOS 6.0 第三方yum源(CentOS默认的标准源里没有nginx软件包)
1
|
#wget http://www.atomicorp.com/installers/atomic
|
1
|
#sh ./atomic
|
1
|
#yum check - update
|
4:安装开发包和库文件
1
2
3
4
|
#yum -y install ntp make openssl openssl-devel pcre pcre-devel libpng
libpng-devel libjpeg-6b libjpeg-devel-6b freetype freetype-devel gd gd-devel zlib zlib-devel
gcc gcc-c++ libXpm libXpm-devel ncurses ncurses-devel libmcrypt libmcrypt-devel libxml2
libxml2-devel imake autoconf automake screen sysstat compat-libstdc++-33 curl curl-devel
|
5:卸载已安装的apache、mysql、php
1
2
3
|
# yum remove httpd
# yum remove mysql
# yum remove php
|
6:安装nginx
1
2
3
4
|
# yum install nginx
# service nginx start
# chkconfig --levels 235 nginx on
//设2、3、5级别开机启动
|
7:安装mysql
1
2
3
|
# yum install mysql mysql-server mysql-devel
# service mysqld start
# chkconfig --levels 235 mysqld on
|
1
2
3
4
5
6
7
8
|
登陆MySQL删除空用户,修改root密码
mysql> select user ,host, password from mysql. user ;
mysql> drop user '' @localhost;
mysql> update mysql. user set password = PASSWORD ( '*********' ) where user = 'root' ;
mysql>flush privileges ;
|
8:安装php
1
2
|
# yum install php lighttpd-fastcgi php-cli php-mysql php-gd php-imap php-ldap
php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-mssql php-snmp php-soap
|
//安装php和所需组件使PHP支持MySQL、FastCGI模式
1
|
#yum install php-tidy php-common php-devel php-fpm php-mysql
|
1
2
|
# service php-fpm start
# chkconfig --levels 235 php-fpm on
|
9:配置nginx支持php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
# mv /etc/nginx/nginx.conf /etc/nginx/nginx.confbak
/ / 将配置文件改为备份文件
# cp /etc/nginx/nginx.conf.default /etc/nginx/nginx.conf
/ / 由于原配置文件要自己去写因此可以使用默认的配置文件作为配置文件
/ / 修改nginx配置文件,添加fastcgi支持
# vi /etc/nginx/nginx.conf
index index.php index.html index.htm;
/ / 加入index.php
location ~ \.php$ {
root / usr / share / nginx / html;
fastcgi_pass 127.0 . 0.1 : 9000 ;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME / usr / share / nginx / html$fastcgi_script_name;
include fastcgi_params;
}
/ / 将以上代码注释去掉,并修改成nginx默认路径
|
1
|
10:配置php
1
2
|
//编辑文件php.ini,在文件末尾添加cgi.fix_pathinfo = 1
[root@CentOS ~]# vi /etc/php.ini
|
11:重启nginx php-fpm
1
2
|
# service nginx restart
# service php-fpm restart
|
12:建立info.php文件
1
2
3
4
|
# vi /usr/share/nginx/html/info.php
<?php
phpinfo();
?>
|
13:测试nginx是否解析php
1
2
|
本地浏览器输入:192.168.1.105/info.php
显示php界面 环境搭建成功
|
转载于:https://www.cnblogs.com/xuzhengzong/p/8609516.html
【centos6.5】安装LNMP(linux公社)相关推荐
- linux中wps默认安装目录,centos6.5 安装wps linux
wps现在有linux版本,linux里面自带的soffice工具,又感觉比较挫,因此考虑在linux中安装wps工具,来操作excel和work文档. 安装的linux系统为64位系统的centos ...
- centos6.5 php5.2,Linux中PHP安装与配置(CentOS-6.5:php-5.2.13)
1 PHP简介 PHP(PHP: Hypertext Preprocessor的缩写,中文名:"超文本预处理器")是一种通用开源脚本语言.语法吸收了C语言.Java和Per ...
- LInux CentOS6 无人值守安装实例(原作)
Linux CentOS6 无人值守安装: 繁重多台服务器安装是一件既没有技术含量有大量浪费时间的过程,无人值守安装是一个可以很方便的定制多台服务器的优选解决方案,一下就来介绍下我的无人值守安装案例: ...
- 服务器安装centos6 linux,CentOS6.5安装详细教程,手把手教你安装Linux操作系统(CentOS6.5)...
CentOS6.5安装详细教程 1.准备好CentOS-6.5.iso文件,并刻录到光盘中,放入光驱,重启服务器,修改BIOS为光驱启动,之后开始进入安装: 2.按任意键,进入引导菜单.按上下键,移动 ...
- CentOS6.9编译安装LNMP环境
CentOS6.9编译安装LNMP环境 今天尝试一下用编译的方式来搭建lnmp运行环境.所有软件都采用当前最新版本,除了CentOS.这是由于目前企业大多数应该都还在使用CentOS6的缘故,并且Ce ...
- linux nginx安装php5.5,linux下搭建LNMP(linux+nginx+mysql+php)环境之mysql5.5安装
linux下搭建LNMP(linux+nginx+mysql+php)环境之mysql5.5安装: 首先安装依赖包: yum -y install gcc gcc-c++ autoconf libjp ...
- Linux环境CentOS6.9安装配置Elasticsearch6.2.2最全详细教程
Linux环境CentOS6.9安装配置Elasticsearch6.2.2最全详细教程 前言 第一步:下载Elasticsearch6.2.2 第二步:创建应用程序目录 第四步:创建Elastics ...
- linux centos 安装rar,CentOS6.8 安装rar解压缩
wget http://www.rarsoft.com/rar/rarlinux-x64-5.4.0.tar.gz tar -zxvf rarlinux-x64-5.4.0.tar.gz cd rar ...
- CentOS6.x 下 LNMP环境搭建(二、安装 Nginx)
为什么80%的码农都做不了架构师?>>> CentOS6.x 下 LNMP环境搭建(准备篇) CentOS6.x 下 LNMP环境搭建(一.安装 MySQL) CentOS6. ...
- lnmp php 5.4,linux下搭建LNMP(linux+nginx+mysql+php)环境之php5.4安装
安装准备:依赖包下载wget http://ah1.down.chinaz.com/201303/PHP-v5.4.13.tar.gz wget http://soft.7dot.com/soft/l ...
最新文章
- HTML5 Canvas 学习日志(三)
- ML之LiR:机器学习经典算法之线性回归算法LiR的简介、使用方法、经典案例之详细攻略
- TIMING_05 VIVADO环境下的时序约束 之 基本时钟周期约束
- 第十章练习题----2
- C# ref与out区别
- Java编程思想—第三四五六七章
- [导入]在asp.net中利用FileUplad控件从同一个页面上传多个文件
- 多目标追踪综述阅读(2021)
- Java Swing开发 Label标签 界面中文出现乱码解决方案
- 功能设计文档_PRD文档范例,产品经理值得收藏的写作手册
- matlab对数组进行赋值的三种方法(常用于生成坐标轴)
- zoj水题分类(自己练习)
- FFmpeg的音频处理详解
- python+FTP 批量上传文件
- 广告联盟,拿什么拯救博客?
- 简单阐述标准盒模型和怪异盒模型的差别和区别
- 云计算进入深水区 青云QingCloud做行业云是认真的
- 使用 Python 和 Bitly 缩短您的 URL
- 京东架构师讲解京东是如何优化列表页的
- 如何通过QQ邮箱获取授权码