linux下Yum搭建lamp网站架构

在上节课我用了源代码和免安装软件的两种方式搭建了LAMP架构的网站,今天我们对上一节做个简单的总结:

源代码安装软件是我们Linux下常用的安装方法共分四个步骤:

在上一节我们的数据库就是免安装的。直接解压就可以使用了。是不是很简单,只要我们把前面的命令都掌握了,后面的服务搭建都不是问题。

今天我们讲解用yum搭建lamp网站架构。用yum命令安装软件也是我们Linux下一种常用的,因为他更简单,但是移植性差。好啦开始我们的操作了。

实验环境:

一台单机服务器,操作系统centos6.6.注意服务器要能联互联网。

实验步骤:

1.关闭Iptables和selinux

2.安装httpd

yum -y install httpd

3.安装模块

yum -y install httpd-manualmod_ssl mod_perl mod_auth_mysql

4.启动httpd

/etc/init.d/httpd start

数据库的安装

1.安装mysql

数据库的安装1.yum -y install mysqlmysql-server mysql-devel

2.启动mysql

/etc/init.d/mysqld start

3.检查端口

netstat -lntup|grep mysql

  PHP的安装

1.安装php

yum -y install php php-mysql

2.查看是否安装好PHP

yum search php

3.安装库文件

yum -y install gd php-gdgd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap

4.启动服务

/etc/init.d/httpd restart

5.测试

cd /var/www/html/

vim index.php

<?php

phpinfo();

?>

6.重启httpd测试 web到php的连接

测试php到数据库的连接。

上传安装phpmyadmin

tar xf phpMyAdmin-3.4.9-all-languages.tar.bz2 解压

mv phpMyAdmin-3.4.9-all-languages phpmyadmin 更改名字

chown -R apache.apache phpmyadmin

chmod 755 phpmyadmin/

测试即可


到此处我们用yum搭建LAMP网站环境已经成功了,是不是很容易啊!

时间: 2024-08-03 19:21:19

linux下Yum搭建lamp网站架构的相关文章

LAMP网站架构方案解剖

LAMP网站架构方案解剖 2011-03-18 10:46 月光 网络转载 字号:T | T 网站架构是比较考研技术的一件事,所以要对一种好用的工具,那么网站架构就会事半功倍,LAMP具有通用.跨平台.高性能.低价格的优势,因此LAMP无论是性能.质量还是价格都是企业搭建网站的首选平台. AD:2014WOT全球软件技术峰会北京站 课程视频发布 LAMP 用LAMP进行网站架构是非常容易的. 对于大流量.大并发量的网站系统架构来说,除了硬件上使用高性能的服务器.负载均衡.CDN等之外,在软件架构

Linux下yum安装MySQL

写这篇文章的原因是:在刚开始使用Linux操作系统时想要搭建LAMP环境,于是开始在Google和百度上各种寻找资料,碰到了不是很多的问题后,我决定写这篇文章总结一下在Linux下yum安装MySQL数据库的过程,至于编译安装,我这里没法做过多的补充,因为我不想去妄言一个我还没有完全掌握的知识,各位见谅,以后搞明白了会补上的. 好了,我们直接进入正题: Linux 下 yum安装mysql 1. wget http://dev.mysql.com/get/mysql57-community-re

centos下yum安装lamp和lnmp轻松搞定

centos下yum安装lamp和lnmp轻松搞定,到底多轻松你看就知道了,妈妈再也不担心不会装lamp了. 很辛苦整理的安装方法,会持续更新下去.凡无法安装的在评论里贴出问题来,会尽快解决.共同维护一个可用yum可用更新. 软件列表:php5.4 apache2.2 mysql5.5 nginx1.8 centos6.x rpm -Uvh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ng

linux下svn 搭建

linux 下SVN搭建加自动提交更新到指定目录 一.安装 #yum install subversion    yum安装SVN #mkdir -p /opt/svn/repos    创建svn目录 #svnadmin create /opt/svn/repos  生成SVN配置文件 二.编辑配置文件 #vim /opt/svn/repos/conf/passwd [users]# harry = harryssecret# sally = sallyssecretnxeon = 123用户

linux下简易搭建svnserver

参考文档: 安装部署: http://www.cnblogs.com/wrmfw/archive/2011/09/08/2170465.html http://www.ha97.com/4467.html 关闭服务: http://linux.chinaunix.net/techdoc/net/2005/08/17/923721.shtml 测试成功: http://blog.163.com/[email protected]/blog/static/1736123482012021142129

Linux下快速搭建ntp时间同步服务器

背景: 服务器多了,时间是否一致以及是否准备就显得格外重要,虽然这个问题总是被忽略,但是统一时间是很有必要的,因为时间问题导致服务出现问题也是司空见惯,本文简单介绍一下ntp的快速搭建和使用. 1.  安装ntp yum -y install ntp(直接yum安装即可) 2.  修改ntp.conf的配置 1)vim /etc/ntp.conf ①   配置方法一:只允许192.168.100.0网段的客户机进行时间同步 在restrict default kod nomodify notra

CentOS 6.6 yum 搭建LAMP环境

CentOS 查看操作系统版本 [[email protected] ~]# cat /etc/redhat-releaseCentOS release 6.6 (Final) 参考linux centos yum安装LAMP环境 Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器. 基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软

linux下手动配置lamp环境

前提:这是SercureCRT远程虚拟机中的ubuntu server完成的实验. 首先我们要知道lamp这个单词的构成:linux,apache,mysql,php.这篇文章就是要说明如何在linux下面完成apache,mysql,php的安装,并且让他们协同工作. 第一步:安装apache 采用ubuntu自带的软件安装方式:apt-get install apache2 安装完之后,/var/www/ 就是它的工作目录,/etc/apache2 就是它的安装路径. 进行测试 http:/

shell-scripts通过yum搭建LAMP和mysql主从

----------------------- #!/bin/bash #select menu yum install lamp and mysql master_slave #by colink in 2015-04-28,05-13 #version v.c.m.0.3 BACKUP_DIR="/data/backup/`date +%Y%m%d`/" IPADDR=`ifconfig eth0|grep Bcast |awk '{print $2}'|sed 's/addr:/