lamp环境搭建

LVS之-LAMP搭建wordpress

偶尔善良 提交于 2020-04-08 12:26:21
author:JevonWei 版权声明:原创作品 LVS搭建wordpress,涉及的知识点有DNS,LAMP,NFS及LVS 网络拓扑图 网络环境 NFS 192.168.198.130 mysql 192.168.198.132 RS1 192.168.198.138 RS2 192.168.198.120 LVS: DIP 192.168.198.128 vip 172.16.253.105 DNS 172.16.252.248 Client 172.16.254.150 RS1,RS2的网关指向192.168.198.128,client的DNS指向DNS服务器172.16.252.248 VS [root@VS ~]# iptables -F 添加路由转发选项 [root@VS ~]# vim /etc/sysctl.d/99-sysctl.conf net.ipv4.ip_forward=1 [root@VS ~]# sysctl -p /etc/sysctl.d/99-sysctl.conf \\刷新生效 net.ipv4.ip_forward = 1 配置LVS的调度算法为rr轮询 [root@VS ~]# yum -y install ipvsadm [root@VS ~]# ipvsadm -A -t 172.16.253.105:80 -s rr \\

源码编译搭建LAMP

有些话、适合烂在心里 提交于 2020-03-15 08:58:30
环境版本信息: RHEL 5.3 Apache / 2.4.16 PHP / 5.4.45 mysql-5.5.45 源代码编译 安装方式 1: configure 配置 以及定制我们的软件包 2: make 把源代码包中的源代码 编译成 链接文件 目标文件 .0 Object 3: make install 安装到 我们configure制定的目录中去 一、关闭有可能会影响到访问的一些限制的服务: 1、暂时清空防火墙: iptables -F 2、关闭selinux: vim /etc/selinux/config SELINUX=disabled 或: setenforce 0 3、关闭:NetworkManager service NetworkManager stop 主配置文件, 服务器的启动脚本 记得给+x [apache 安装配置] 1、下载地址 http://apache.fayea.com//httpd/httpd-2.4.16.tar.gz (linux端下载地址) http://httpd.apache.org/download.cgi (官网) httpd-2.4.16.tar.gz 2、配置环境 安装:gcc gcc-c++ openssl 3、上传源码包 一般上传到OPT目录: cd /opt/apache/httpd-2.4.16 rz –aeb

Ubuntu16.04下搭建LAMP环境

耗尽温柔 提交于 2020-03-15 06:26:14
安装Apache: sudo apt-get install apache2 查看Apache版本: apache2 -v Server version: Apache/2.4.18 (Ubuntu) Server built: 2016-04-15T18:00:57 上面信息说明Apache安装成功,通过浏览器访问Apache:http://127.0.0.1/ sudo vim /etc/apache2/apache2.conf // 将 <Directory /var/www/> // 改成 <Directory "你的目录"> // 可以将/var/www 中的默认网页复制到 你的目录 中 sudo vim /etc/apache2/sites-available/000-default.conf  添加:ServerName www.blog.org // 将 DocumentRoot /var/www/html // 改成 DocumentRoot "你的目录" sudo /etc/init.d/apache2 restart // 重启 安装PHP7: sudo apt-get install php7.0 查看PHP版本: ~$ php7.0 -v PHP 7.0.4-7ubuntu2 (cli) ( NTS ) Copyright (c) 1997-2016

CentOS 7搭建LAMP环境上线PHPMyAdmin系统

风流意气都作罢 提交于 2020-02-26 02:07:25
一、安装Apache服务 关于安装Apache详细配置及原理概述请参考: CentOS 7.4搭建Apache网站服务 [root@centos01 ~]# mount /dev/cdrom /mnt/ <!--挂载LAMP光盘--> [root@centos01 ~]# cp /mnt/* /usr/src/ <!--将mnt目录下的程序包拷贝到/usr/src/--> [root@centos01 ~]# mount /dev/cdrom /mnt/ <!--切换操作系统光盘--> [root@centos01 ~]# rm -rf /etc/yum.repos.d/CentOS-* <!--删除系统自动yum--> [root@centos01 ~]# tar zxvf /usr/src/httpd-2.2.17.tar.gz -C /usr/src/ <!--解压缩Apache包--> [root@centos01 ~]# cd /usr/src/httpd-2.2.17/ <!--进入Apache目录--> [root@centos01 httpd-2.2.17]# ./configure --prefix=/usr/local/httpd --enable-so --enable-rewrite --enable-charset-lite --enable-cgi <!

red hat Linux搭建LAMP平台

假装没事ソ 提交于 2020-02-19 04:34:28
Linux系统、Apache、Mysql、PHP 安装配置前确保已有开发环境软件包 [root@localhost ~] # yum -y install pcre-devel zlib-devel links 关闭selinux 和 iptables [root@localhost ~] # vi /etc/selinux/config # 修改配置文件,关闭selinux功能 SELINUX=disabled # 设定为disabled #SELINUXTYPE=targeted # 注释该项,行首添加# [root@localhost ~] # systemctl stop firewalld #暂时关闭防火墙 [root@localhost ~] # systemctl disable firewalld #永久关闭防火墙 [root@localhost html] # cd /var/www/html/ #网页存放处 首先安装Apache,和相关依赖包ape-* [root@localhost ~] # yum -y install httpd [root@localhost ~] # systemctl start httpd ##开启httpd服务 [root@localhost ~] # ss -tunl | grep 80 ##验证 tcp LISTEN 0

源码安装LAMP架构

為{幸葍}努か 提交于 2020-02-07 14:14:00
一、 实验目的 通过源码部署LAMP环境并在此基础上部署phpmyadmin 二、 实验内容 在虚拟机中搭建网络YUM仓库,依次安装httpd php php-server mysql(mairadb)及各自的依赖的库和相关的工具包,并分别验证php和httpd的勾连,php和mysql的勾连,之后在网页根路径部署phpmyadmin,在浏览器验证即可, 三、 实验环境与准备 一台Centos6虚拟机,网卡设置为桥接模式,并连接xshell 四、 实验分析与设计思路 在Centos6搭建LAMP架构,首先搭建网络YUM仓库,并关闭防火墙和selinux机制,安装httpd php mariadb及php结合数据库的驱动模块,并进行安装php所依赖的库和相关工具包,更改httpd主配置文件,让索引页支持php,并编写php测试页,在浏览器上验证php和httpd的勾连,之后将数据库的主配置文件修改,启动数据库服务,可以查看3306端口是否监听,编写测试页,验证php和mariadb数据库的勾连。继续在Centos7上部署discuz论坛项目,把项目zip包拉到服务器中,解压之后出现的upload目录移动到网页根路径下,之后创建用户来管理discuz对应的bbs数据的所有数据,在浏览器上开始部署论坛项目,根据指示进行操作即可 五:主要实验过程 实验一:在Centos-6搭建LAMP架构

Nginx动静分离(理论+实验)

馋奶兔 提交于 2020-02-02 02:04:19
文章目录 前言: 一、Nginx+Apache动静分离原理 1.1 Nginx动静分离概述 1.3 Nginx实现动静分离配置 1.3.1 动静分离需求 1.3.2 配置重点 二、Nginx+Apache动静分离(实验) 2.1 搭建LAMP架构 2.1.1 Apache服务安装与配置 2.1.2 mariadb数据库安装配置 2.1.3 php安装与配置 2.1.4 测试 2.2 Nginx安装、配置 2.2.1 Nginx安装 2.2.2 Nginx配置 2.3 访问测试 总结: 前言: 因nginx的静态处理能力很强,但动态处理能力不足,所以在企业中常采用动静分离技术 针对PHP,将静态页面交给nginx处理,动态页面交给PHP-FPM模块或Apache处理 在nginx的配置文件中,是通过location配置段配合正则匹配来实现静态与动态页面的不同处理方式 在企业信息化应用环境中,服务器的安全性和响应速度需要根据实际情况进行相应参数配置,以达到最优的用户体验 默认的nginx安装参数只能供最基本的服务,还需要调整如网页缓存时间,连接超时,网页压缩等相应参数,餐能发挥出服务器的最大作用 一、Nginx+Apache动静分离原理 1.1 Nginx动静分离概述 Nginx的静态处理能力很强,但是动态处理能力不足,因此,在企业中常用动静分离技术 针对PHP的动静分离 静态页面交给

Centos7下搭建LAMP平台环境

六月ゝ 毕业季﹏ 提交于 2020-01-30 19:12:02
1.启用Apache2 Centos7默认已经安装httpd服务,只是没有启动。如果你需要全新安装,可以yum install -y httpd 启动服务:systemctl start httpd.service 设置开机自动启动:systemctl enable httpd.service HTTP服务器已经启动,进行一下简单配置 vi /etc/httpd/conf/httpd.conf #编辑文件 ServerSignature On #添加,在错误页中显示Apache的版本,Off为不显示 Options Indexes FollowSymLinks #修改为:Options Includes ExecCGI FollowSymLinks(允许服务器执行CGI及SSI,禁止列出目录) #AddHandler cgi-script .cgi  #修改为:AddHandler cgi-script .cgi .pl (允许扩展名为.pl的CGI脚本运行) AllowOverride None  #修改为:AllowOverride All (允许.htaccess) AddDefaultCharset UTF-8  #修改为:AddDefaultCharset GB2312 (添加GB2312为默认编码) #Options Indexes FollowSymLinks

完整Debian7配置LAMP(Apache/MySQL/PHP)环境及搭建建站 - 2015

谁说胖子不能爱 提交于 2020-01-16 20:54:35
从这学下 在这篇文章中将会分享我另外喜欢用的DEBIAN系统环境。对于新手来说可能更喜欢使用 一键安装包 ,但是这样的步骤安装更加清楚自己需要安装什么,而且可以节省资源,有些组件不需要安装就没有必要安装,以后如果有机会老左也把这些步骤安装制作成一键包这样稍许会方便很多。 安装环境:这篇文章演示时候是用的Debian7 32位。 第一、安装和配置Apache Web服务器 运行升级命令来确保我们的系统组件各方面都是最新的。 apt-get update apt-get upgrade --show-upgraded 安装Apache Web服务器的当前版本(在2.x系列),执行命令如下: apt-get install apache2 大部分应用程序网站都会用到路径重写(伪静态)功能,默认APACHE是没有安装的,我们需要运行脚本支持rewrite a2enmod rewrite 启动rewrite 。 编辑/etc/apache2/apache2.conf文件配置让系统运行更加优化(测试机器基于1GB内存VPS) <IfModule mpm_prefork_module> StartServers 2 MinSpareServers 6 MaxSpareServers 12 MaxClients 80 MaxRequestsPerChild 3000 </IfModule>

centos如何搭建lamp环境

我怕爱的太早我们不能终老 提交于 2020-01-16 03:51:05
用yum快速搭建LAMP平台 实验环境: [root@nmserver-7 html]# cat /etc/redhat-release CentOS release 7.3.1611 (AltArch) [root@nmserver-7 html]# uname -a Linux nmserver-7.test.com 3.10.0-514.el7.centos.plus.i686 #1 SMP Wed Jan 25 12:55:04 UTC 2017 i686 i686 i386 GNU/Linux 1、安装apache   1.1 安装apache [root@nmserver-7 ~]# yum install httpd httpd-devel   1.2 启动apache服务 [root@nmserver-7 ~]# systemctl start httpd   1.3 设置httpd服务开机启动 [root@nmserver-7 ~]# systemctl enable httpd Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service.   1.4 查看服务状态 [root