Linux 安装lamp

安装软件包编译器

gcc -v 查看是否存在

yum -y install gcc gcc-c++ mack

rpm -q httpd 查看是否安装http

rpm -e httpd --nodeps 卸载软件包和依赖关系

tar -zxf apr-1.5.1.tar.gz 解压apr软件包

cd apr-1.5.1

./configure --help 查看配置脚本的通用方法

./configure --prefix=/usr/local/apr  配置

make 编译

make install 安装

同样的方法 配置apr-util

./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr

编译安装 同上

同样的方法解压pcre

./configure --prefix=/usr/local/pcre

同样的方法安装 httpd

配置

./configure --prefix=/usr/local/httpd --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre --enable-so(开启动态库的加载功能) --enable-ite(开启动态库重定向功能) --enable-charset-lite(字符集功能) --enable-cgi(cgi程序的功能)

ln -s /usr/local/httpd/bin/* /usr/local/bin 做软连接,这样可以直接输命令。

ls -l /usr/local/bin/httpd /usr/local/bin/apachectl 可以查看到命令指向的软连接

可以直接输入命令启动服务也可以加入到系统,利用service来控制服务

由于apach的脚本需要一个lynx的命令

yum -y install lynx

cp /usr/local/httpd/bin/apachectl /etc/init.d/httpd

chmod 755 /etc/init.d/httpd

vi /etc/init.d/httpd

chkconfig --add httpd 用chkconfig命令吧httpd加入到服务当中

chkconfig --list httpd 查看httpd这个服务的状态

用setup命令配置一个IP地址  选择网络配置-设备配置

service network restart 重启网络服务

ifconfig

ifup eth0激活eth0网卡

vi /usr/local/httpd/conf/httpd.conf 编辑190行 :set nu 查看行数

/usr/local/httpd/bin/apachectl -t 检查配置文件的语法

netstat -anpt|grep httpd  查看服务是否启动

cat /usr/local/httpd/htdocs/index.html 查看测试网页的内容

vim /etc/hosts

lsof -i:80 查看端口是否开放

时间: 2024-08-04 17:04:23

Linux 安装lamp的相关文章

Linux下源码安装LAMP(CentOS 6.8 + Apache2.4 + MySQL5.5 + PHP7)环境

一.简介 PHP已经走过了20年的历史,PHP7对于上一版本的PHP5.*,在性能方面有了跨越式的提升,当然也有一些新增的特性和改变,具体大家可以参考网上更为详细的相关资料文档. 二.系统环境 系统平台:CentOS release 6.8 (Final) Apache版本:httpd-2.4.6.tar.gz MySQL 版本:mysql-5.5.53.tar.gz PHP版本:php-7.1.0.tar.gz 三.安装前准备 1.库文件准备 在安装PHP之前,应先安装PHP需要的最新版本库文

centos 安装 Lamp(Linux + Apache + PHP) 并安装 phpmyadmin

来源:http://www.laozhe.net/302.html 一般情况下,安装的都是最新的正式版,除非你有特殊需求,要安装指定的版本,本文暂不讨论.从最基础的开始,一点点完成一个可用的 Linux 主机.这里就开始介绍如何在 CentOS 6.0 上安装 LAMP 组件.经过如下语句安装,目前安装到的版本为: PHP:5.3.2Apache:2.2.15MySQL:5.1.52 一.安装 MySQL 首先来进行 MySQL 的安装.打开超级终端,输入: 1 yum install mysq

Linux服务器--CentOS6上源码安装LAMP(实现WordPress,PhpMyAdmin)

Linux服务--CentOS6实现LAMP(源码安装) 实验要求: 安装php时实现php模块嵌入到httpd中和实现fpm两种方式.在fpm下,提供两个虚拟主机: 分别用于实现PHPMyadmin和WordPress,其中PhpMyAdmin提供ssl. 实验环境: CentOS系统一台(IP:172.16.99.4),所需的httpd,mariadb,php,PhpAdmin,WordPress的源码包. 实验步骤: 安装顺序:httpd-->mariadb-->php. 安装前的准备工

CentOS 6.5下源码安装LAMP(Linux+Apache+Mysql+Php)环境

CentOS 6.5下源码安装LAMP(Linux+Apache+Mysql+Php)环境一. 系统环境:Linux系统版本: CentOS release 6.5Apache版本: httpd-2.2.24PHP 版本: php-5.6.11 二.安装前准备: 1.查看是否安装GCC ,GCC-C++编译器,如果没有则进行安装: 查看是否安装的命令: #gcc –v 若未安装在服务器联网情况下可以使用下列命令安装: #yum install gcc #yum install gcc-c++2.

同一台 linux主机同时安装 lamp 和 lnmp

同一台 linux Server同时安装 lamp 和 lnmp: 共同点: 可以同时安装共存运行.1. mysql公用,安装一次即可.2. lnmp的php编译的时候,新建一个php-fpm目录(lamp已安装好的基础上),比如叫 /usr/local/php-fpm3. 如果apache已经监听80,那么nginx就要监听8080 4.安装顺序:mysql→apache/ngnix→php 不同点: 1.lamp中php目录名:/usr/local/php 2.lnmp中php目录名:/us

linux编译安装LAMP

Linux安装Apache+MySQL+PHP 安装部分依赖 安装apr(可选) # tar -xf apr-1.5.0.tar.bz2 # cd apr-1.5.0 #./configure --prefix=/usr/local/apr //指定其安装位置 # make && make install 安装apr-util # tar -xf apr-util-1.5.3.tar.bz2 # cd apr-util-1.5.3 # ./configure --prefix=/usr/l

CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境

一.简介 什么是LAMP    LAMP是一种Web网络应用和开发环境,是Linux, Apache, MySQL, Php/Perl的缩写,每一个字母代表了一个组件,每个组件就其本身而言都是在它所代表的方面功能非常强大的组件.    LAMP这个词的由来最早始于德国杂志“c't Magazine”,Michael Kunze在1990年最先把这些项目组合在一起创造了LAMP的缩写字.这些组件并不是开始就设计为一起使用的,但是,这些软件都是开源的,可以很方便的随时获得并免费使用,这就导致了这些组

Linux之LAMP编译安装

一.编译安装httpd2.4版本 1.httpd程序依赖于apr和arp-util 注:arp是apache的可移植运行环境(相当于是http的虚拟机,在Linux和windows都可用) 在编译安装前我们需要安装一下开发包组 yum -y groupinstall "Development Tools" yum -y groupinstall "Server Platform Development" HTTP2.4版本依赖于apr1.4以上的版本,因此我们安装a

Linux下指定版本编译安装LAMP

说明: 操作系统:CentOS 6.5 64位 需求: 编译安装LAMP运行环境 各软件版本如下: MySQL:mysql-5.1.73 Apache:httpd-2.2.31 PHP:php-5.2.17 具体操作: 准备篇 一.配置防火墙,开启80端口.3306端口 vi /etc/sysconfig/iptables #编辑防火墙配置文件 # Firewall configuration written by system-config-firewall # Manual customiz