LAMP

centos源码编译安装lamp环境

北战南征 提交于 2019-12-30 23:23:25
一、熟悉系统环境 查看系统版本号 cat /etc/issue 查看所有硬件的型号 dmidecode | more 查看memory info cat /proc/meminfo | more 查看CPU info cat /proc/cpuinfo 查看磁盘信息 df -lh 二、准备工作 更新系统时间 ntpdate time.windows.com;/sbin/hwclock -w 备份并替换系统的repo文件 sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak cd /etc/yum.repos.d/ sudo wget http://mirrors.163.com/.help/CentOS6-Base-163.repo sudo mv CentOS6-Base-163.repo CentOS-Base.repo 更新下载源 sudo yum clean all sudo yum makecache sudo yum update 测试是否成功 sudo yum install vim* 修改yum配置文件中python版本 (No module named yum) whereis python 查看python版本 sudo vim /usr/bin/yum 将

LAMP之Apache

时间秒杀一切 提交于 2019-12-30 23:22:35
Apache是世界使用排名第一的Web 服务器 软件。它可以运行在几乎所有广泛使用的 计算机平台 上,由于其 跨平台 和安全性被广泛使用,是最流行的Web服务器端软件之一。快速、可靠并且可通过简单的API扩充,将 Perl / Python 等 解释器 编译到服务器中。 特点:   功能强大、配置简单、速度快、应用广泛、性能稳定可靠,同时还可以做代理服务器或负载均衡 应用场景:   运行静态页面、图片(据说处理静态小文件能力不如Nginx)   结合PHP引擎运行PHP等程序,LAMP组合   结合tomcat、resin运行jsp、java等程序   作代理、负载均衡,rewrite规则过滤等 1、Apache的安装 检查系统是否自带httpd(一般自带版本比较低,卸载掉) [root@localhost1 software]# rpm -qa httpd* [root@localhost1 software]# 2、如果没有自带 Apache 服务软件,可以不需要进行下面的卸载 [root@Centos ~]# rpm -e --nodeps httpd-2.2.15-54.el6.centos.x86_64 warning: /etc/httpd/conf/httpd.conf saved as /etc/httpd/conf/httpd.conf.rpmsave [root

LAMP源码安装

时光毁灭记忆、已成空白 提交于 2019-12-30 23:22:11
1.1 安装apache apache历史版本下载地址: 点击这里 apr下载地址: 点击这里 源码安装LAMP环境 1.1.1 下载软件: 个人习惯/server/tools 软件包目录 $ wget https://archive.apache.org/dist/httpd/httpd-2.4.33.tar.gz $ wget http://www.apache.org/dist/apr/apr-1.6.5.tar.gz $ wget http://www.apache.org/dist/apr/apr-util-1.6.1.tar.gz 1.1.2.编译安装apr $ tar xf apr-1.6.5.tar.gz $ cd apr-1.6.5/ $ ./configure --prefix=/usr/local/apr $ make $ make install 1.1.3 编译安装util $ tar xf apr-util-1.6.1.tar.gz $ cd apr-util-1.6.1/ $ ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr $ make $ make install 1.1.4 安装httpd 1.1.4.1 安装依赖 $ yum -y install pcre

CentOS yum安装LAMP(Apache+MySQL+PHP)

丶灬走出姿态 提交于 2019-12-30 23:13:42
LAMP是Linux,Apache,MySQL,PHP的缩写。这个教程主要是讲在centos安装有php和mysql支持的apache web服务器。在这个教程我使用主机名server1.example.com对应IP地址192.168.0.100。这些设置可能不同于你,你必须替换成你正确的。 添加外部源,保证MySQL和PHP最新 因为系统基本的源的MySQL和PHP程序比较旧,所以我们添加比较新的外部源。 # rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka # vi /etc/yum.repos.d/CentOS-Base.repo 在底部增加下面信息 [utterramblings] name=Jason's Utter Ramblings Repo baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/ enabled=1 gpgcheck=1 gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka 安装MySQL 执行yum程序安装MySQL yum install mysql mysql-server 添加MySQL进启动项(这样系统启动时会自动启动MySQL

LAMP 环境配置

只谈情不闲聊 提交于 2019-12-30 23:12:18
可以先更新一下服务器及软件 apt-get update apt-get upgrade apt-get autoclean 安装Apache:apt install apache2 Apache已开启 输入虚拟机地址,出现apache页面 安装mysql 查看是否已安装,显示未安装 安装apt install mysql-server,查看是否安装成功 登录mysql数据库可以通过如下命令: mysql -u root -p 现在是mysql数据库是没有密码的,Enter password:处直接回车,就能够进入mysql数据库 设置数据库密码:Mysql_secure_installation 安装PHP:apt install php即可 安装完成输入php -v查看版本 打开 /etc/apache2/mods-enabled/dir.conf 文件并将其更改为首先列出index.php 重启apache服务 在/var/www/html中创建一个名为index.php的新文件。 Touch intex.php 打开index.php vim /var/www/html/index.php,写入代码,保存退出 打开浏览器并输入虚拟机IP地址,访问到PHP的默认信息页面 来源: https://www.cnblogs.com/gyf12369/p/11538159.html

centos安装lamp环境

╄→гoц情女王★ 提交于 2019-12-30 23:11:36
LAMP(Linux、Apache、MySQL、PHP)是一套用于提供php架构网站服务的完美组合的简称,LAMP组合有着极高的性能,完善 的支持体系,灵活的配置方法,但是Lamp架构其本身也越来越臃肿,在Lamp安装完成后最好进行针对硬件的优化,以获得更好的性能。 LAMP可以在很多平台(Linux、Windows、Unix、MacOS X)中搭建,本文以CentOS系统安装LAMP套件进行举例。 搭建需要有一台安装有CentOS的服务器,并且最好是纯净安装:即仅仅安装最少的系统组件。 首先安装Apache2 一条命令即可: 1 yum install httpd 回车后,yum会提示当前已经安装的httpd版本,并自动更新;如果没有安装,则会自动安装。注意在yum安装过程中输入“Y”以确认安装。 Apache安装完成后,手动启动Apache2: 1 /etc/init.d/httpd start 这时,直接在浏览器中输入服务器的IP地址,即可看到Apache2的默认页面。此时的Apache仅仅能提供HTTP服务,不能执行php、也不能连接MySQL数据库。 随后安装MySQL 由于CentOS中已经包含了MySQL,因此也仅需要yum即可: 1 yum install mysql mysql-server 完成后,使用如下命令启动MySQL服务: 1 /etc/init.d

如何搭建lamp(CentOS7+Apache+MySQL+PHP)环境

╄→尐↘猪︶ㄣ 提交于 2019-12-30 23:07:04
在网上搜资料,自己在本地虚拟机上尝试搭建,弄了整整一天一夜,终于弄好了. 网上的资料,虽然很多,但大多都是重复的,拿去试了之后,又很多都不能得到正确的结果.最终找到了适合我的linux环境的搭建方式;在这里贴出来: Install Apache, PHP And MySQL On CentOS 7 (LAMP) 度娘真不给力啊,没搜出来靠谱的方法。最后用喜乐搜找到的靠谱的教程。 这里还是要总结一下我的LAMP环境的搭建步骤。 我先在电脑里装了虚拟机,在虚拟机中测试了数次之后,再在服务器上搭建的。 说说我的环境: 虚拟机是:VMware-workstation-full-8.0.0-471780.exe; Linux系统用的是: CentOS-7-x86_64-Minimal-1503-01.ios ;(阿里云上也是用的CentOS7-64bit) 准备好这两个之后,就开始一步一步搭建我们的LAMP环境了。 一、安装虚拟机 二、安装CentOS7 注意:以下安装,我都是用的root权限。 三、安装Apache 1.安装 yum -y install httpd 2.开启apache服务 systemctl start httpd.service 3.设置apache服务开机启动 systemctl enable httpd.service 4.验证apache服务是否安装成功

http.so loaded but http_get undefined

狂风中的少年 提交于 2019-12-30 20:31:55
问题 I have LAMP installed on my linux distribution: /// PHP 5.4.9-4ubuntu2.4 (cli) (built: Dec 12 2013 04:29:20) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies with Xdebug v2.2.1, Copyright (c) 2002-2012, by Derick Rethans /// In order to use http_get from pecl_http php extension I have explicitly installed it and added the http.so extension to php.ini. Now I am in the following scenario. Using the simple php code below: echo var_dump(extension

LAMP(七)之编译安装php(模块化和fpm两种方式)

人走茶凉 提交于 2019-12-30 16:58:44
安装前说明:   安装环境: CentOS6   安装应用程序:httpd2.4 + mariadb + php   安装次序: 先编译安装 httpd2.4和mariadb,最后安装php   编译安装 httpd2.4: https://www.cnblogs.com/ckh2014/p/10777961.html   编译安装 mariadb: https://www.cnblogs.com/ckh2014/p/10798141.html   PHP的下载地址: https://www.php.net/releases/ 一、以模块方式安装php 1. 解决依赖关系 # yum -y groupinstall "Desktop Platform Development"# yum -y install bzip2-devel libmcrypt-devel libxml2-devel 2.编译安装php-VERSION ./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql --with-openssl --with-mysqli=/usr/local/mysql/bin/mysql_config --enable-mbstring --with-freetype-dir --with-jpeg

Linux服务 编译安装LAMP

我们两清 提交于 2019-12-30 16:58:19
LAMP组合编译安装(使用的是Centos6) httpd+php modules:把php便以成 httpd的DSO模块; prefork:libphp5 event、worker :libphp5-zts cgi fpm(fastcgi):php作为独立的服务,监听在某个套接字上向外提供服务; httpd对fastcgi协议的支持: httpd-2.2:需要额外安装fcgi模块: httpd-2.4:自带fcgi模块; 安装顺序:httpd→ MariaDB→ php 其实只要保证php最后安装即可; 1.首先需要安装编译环境以及依赖关系处理; yum groupinstall “Development Tools” “Server Platform Development” -y yum install pcre pcre-devel → httpd依赖这两个包 yun install bzip2-devel libmcrypt-devel libxml2-devel.x86_64 -y → PHP用到这三个包 注:libmcrypt-devel是在epel源中的,所以需要事安装epel源; 2.下载待编译的源码包; apr:http://archive.apache.org/dist/apr/apr-1.5.0.tar.bz2 apr-util:http://archive