在centos6.5下搭建lnmp
[root@localhost /]# cat /etc/redhat-release
CentOS release 6.5 (Final)
[root@localhost /]# chkconfig iptables off
[root@localhost /]# wget http://www.atomicorp.com/installers/atomic
[root@localhost /]# sh ./atomic
[root@localhost /]# yum check-update
[root@localhost /]# 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
[root@localhost /]# rpm -qa | grep httpd
查看apache安装文件路径
[root@localhost /]# rpm -ql httpd
2)
查看mysql是否安装成功
[root@localhost /]# rpm -qa | grep mysql
查看mysql安装文件路径
[root@localhost /]# rpm -ql mysql
3)
查看php是否安装成功
[root@localhost /]# rpm -qa | grep php
[root@localhost /]# rpm -ql php
[root@localhost /]# yum remove httpd
[root@localhost /]# yum remove mysql
[root@localhost /]# yum remove php
[root@localhost /]# yum install nginx
[root@localhost /]# service nginx start
[root@localhost /]# chkconfig --levels 235 nginx on
[root@localhost /]# yum install mysql mysql-server mysql-devel
[root@localhost /]# service mysqld start
[root@localhost /]# chkconfig --levels 235 mysqld on
[root@localhost /]# 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
[root@localhost /]# yum install php-tidy php-common php-devel php-fpm php-mysql
[root@localhost /]# service php-fpm start
[root@localhost /]# chkconfig --levels 235 php-fpm on
[root@localhost /]# mv /etc/nginx/nginx.conf /etc/nginx/nginx.confbak
[root@localhost /]# cp /etc/nginx/nginx.conf.default /etc/nginx/nginx.conf
[root@localhost /]# vim /etc/nginx/nginx.conf
root html; 修改为 root /usr/share/nginx/html;
index index.html index.htm; 修改为 index index.php index.html index.htm; //加入index.php //将下面代码注释去掉,并修改成nginx默认路径 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;
}
[root@localhost /]# vim /etc/php.ini
//去掉下面代码注释
cgi.fix_pathinfo = 1
[root@localhost /]# service nginx restart
[root@localhost /]# service php-fpm restart
[root@localhost /]# vim /etc/sysconfig/iptables
将 -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT 添加到22端口配置的下面
[root@localhost /]# /etc/init.d/iptables restart
# vim /usr/share/nginx/html/info.php
<?php
phpinfo();
?>
在centos6.5下搭建lnmp的更多相关文章
- Centos6.8下搭建SVN服务器
1.Centos6.8下搭建SVN服务器 Subversion是一个自由,开源的版本控制系统.Subversion将文件存放在中心版本库里.这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一 ...
- [IDS]CentOS6.6下搭建基于snort+barnyard2+base的入侵检测系统,超详细!!!
最详细的CentOS6.6下搭建基于snort+barnyard2+base的入侵检测系统免责声明一.如果因为使用本文档照成损失(系统崩溃.数据丢失等),作者不承担任何责任.二.本文档只是个人使用本文 ...
- CentOS下搭建LNMP+WordPress+http2.0教程
此文是本人CentOS下搭建WordPress的一些笔记,环境搭建时间::将看过的几篇文章总结下来,形成一条龙长文.不用大家再找来找去. 本文大概分为此几部分: 一.基础命令更新: 二.服务器加速(非 ...
- centos6环境下搭建irc服务器
问题描述 有时候逛技术社区,经常会发现有个叫IRC的东西存在,想搭建下看看到底是个什么东西 说明: 操作系统环境为CentOS6.5_64 安装irc服务器 通过yum进行安装,命令如下: yum i ...
- CentOS6.5下搭建LAMP+FreeRadius+Daloradius Web管理和TP-LINK路由器、H3C交换机连接,实现,上网认证和记账功能
什么是RADIUS服务: RADIUS:(Remote Authentication Dial In User Service)中文名为远程用户拨号认证服务,简称RADIUS,是目前应用最广泛的AAA ...
- CentOS6.5下搭建NFS文件服务器
本文参考这里 CentOS下搭建NFS服务器总结 环境介绍: 1. 服务器: 192.168.0.100 2. 客户机: 192.168.0.101 安装软件包: 服务器和客户机都要安装nfs 和 r ...
- CentOS6.5下搭建ftp服务器(三种认证模式:匿名用户、本地用户、虚拟用户)
CentOS 6.5下搭建ftp服务器 vsftpd(very secure ftp daemon,非常安全的FTP守护进程)是一款运行在Linux操作系统上的FTP服务程序,不仅完全开源而且免费,此 ...
- CentOS6.5下搭建LAMP环境(源码编译方式)
CentOS 6.5安装配置LAMP服务器(Apache+PHP5+MySQL) 学习PHP脚本编程语言之前,必须先搭建并熟悉开发环境,开发环境有很多种,例如LAMP ,WAMP,MAMP等.这里我介 ...
- Ubuntu18.04下搭建LNMP教程-超详细图文(Nginx+MySQL+PHP含各种解决报错问题)
笔者最近在VM15.0上安装了Ubuntu18.,先来安装一个LNMP(Nginx+MySQL+PHP)网站服务器架构,为后续的实验做准备~ LNMP是指一组通常一起使用来运行动态网站或者服务 ...
随机推荐
- OAuth2.0-2jwt令牌
JWT令牌 解决了之前普通令牌每次都要远程校验令牌带来得网络消耗:(有网友说可以将令牌验证从认证服务器上放到各个资源服务器上,不知是否可行?) JWT令牌的优点: 1.jwt基于json,非常方便解析 ...
- 012_go语言中的Functions 函数
代码演示 package main import "fmt" func plus(a int, b int) int { return a + b } func plusPlus( ...
- node根据excel批量更名
程序预览 index.js var xlsx = require('node-xlsx'); var fs = require('fs'); process.stdin.setEncoding('ut ...
- JS DOM笔记
js的组成 ECMAScript:JS的语法 DOM:页面文档对象模型 BOM:浏览器对象模型 web APIs 是浏览器提供的一套操作浏览器功能和页面元素的A ...
- mogilefs 安装与配置
安装步骤 配置yum 的epel源 yum install perl-Sys-Syslog perl-IO-AIO perl-Net-Netmask -y # 安装依赖的包 取得mogilefs的rp ...
- 一篇夯实一个知识点系列--python实现十大排序算法
写在前面 排序是查找是算法中最重要的两个概念,我们大多数情况下都在进行查找和排序.科学家们穷尽努力,想使得排序和查找能够更加快速.本篇文章用Python实现十大排序算法. 干货儿 排序算法从不同维度可 ...
- 题解 P1407
建图方式:旧关系女人连男人,现关系男人连女人(当然,反过来也可以) 原因可以这样考虑: 如果一个男的把女的绿了,那么这个女人就会去找一个她曾经交往过的男人,也就是在这种情况下,某种"影响&q ...
- CC协议是怎么一回事?
CC协议是怎样的? CC-BY-NC-SA (创作共用许可协议) "知识共享"(CC协议)简单介绍 如何使用CC协议? CC 协议使用 FAQ CC协议选择工具 本文章采用 CC ...
- SVN的基本使用
2020年7月6日 为什么需要版本控制? 需要清晰地保存某些文件的不同修订版本 控制文件的发屐过程,找出导致 BUG 的原因 轻松将项目或文件恢复到指定版本 极大方便团队之间协同开发,防止出现混乱 在 ...
- git存储用户名和密码
git config --global credential.helper store 输入一次用户名和密码后,git会自动记录用户名密码