LAMP

Ubuntu-server14.04搭建LAMP环境

爷,独闯天下 提交于 2019-11-29 04:45:39
原文: Ubuntu-server14.04搭建LAMP环境 对于很多PHP初学开发者来讲,搭建一个可用于生产的LAMP环境是一件费时费力的事情,本文以 ubuntu-server14.04为例,给出一个搭建环境的教程,供大家参考; 1.更新软件源 sudo apt-get update 2.安装Apache sudo apt-get install apache2 3.查看Apache是否安装成功 apache2 –v 如下所示,表示搭建成功 4. 通过浏览器访问服务器的IP,如果出现Apache欢迎界面,表示安装成功,如下所示: 5.安装PHP5 sudo apt-get install php5 6.查看PHP5的版本 php5 –v 表示PHP5已经安装成功。 7.查看apache是否已经加载libphp5.so模块,该模块是Apache用来指挥PHP解析器来执行PHP代码的模块 cat /etc/apache2/mods-enabled/php5.load 表示该模块已经加载 8. 安装mysql ,安装过程中会让输入数据库的root用户密码,两次输入后即可继续安装至完成,注意这个密码不是系统root账户的密码,而是你安装的数据库默认用户root的密码 sudo apt-get install mysql-server 9.检查是否加载了mysql.so的扩展

ubuntu上lamp环境搭建

前提是你 提交于 2019-11-29 04:45:25
首先,介绍个彻底删除linux已经安装的软件的方法。 sudo apt-get purge mysql-server mysql-client mysql-common mysql-server-5.5 服务器Lamp环境搭建有两种选择,一种是使用套件,一种是分别安装,然后配置。套件分为ubuntu自带的套件资源和第三方的套件资源。 寻找目录可以用whereis php,也可以用find / -filename 查找指定文件名的文件 套件安装: 1)tasksel是Debian/Ubuntu下的安装任务套件,可一次安装多个软件包。使用tasksel安装LAMP套件是一个简单方便的方法。命令如下: sudo tasksel install lamp-server 2)第三方提供的套件,如phpstudy: wget -c http://lamp.phpstudy.net/phpstudy.bin  chmod +x phpstudy.bin #权限设置 ./phpstudy.bin #运行安装 分别安装: 1.更新软件源 sudo apt-get update 2.安装Apache sudo apt-get install apache2 3.查看Apache是否安装成功 apache2 -v 出现以上画面,说明安装成功了! 4. 通过浏览器访问服务器的IP

搭建lamp环境

旧时模样 提交于 2019-11-29 04:45:14
虚拟机始终是虚拟机,还是linux用起来舒服得多。话不多说,回到我们的老本行,linux下进行lamp环境搭建吧。 一.安装 1.Apache sudo apt-get install apache2 通过命令: apache2 -v 检查是否安装成功。 2.php sudo apt-get install php5 输入命令: php5 -v 检查是否安装成功 3.apache通过一个内置的模块libphp5.so來指挥php干活,我们要看看apache是否加载了这个模块。 cat /etc/apache2/mods-enabled/php5.load 出现了这个: LoadModule php5_module /usr/lib/apache2/modules/libphp5.so 则说明php已经加载了这个模块。 4.mysql sudo apt-get install mysql-server 因为php通过一个叫做mysql.so的模块对mysql进行crud操作,所以我们的看看mysql.so这个模块是否被正确加载了。 cat /etc/php5/apache2/conf.d/20-mysql.ini 结果显示没有这个文件,因为php的安装过程中,默认不安装mysql的扩展。 sudo apt-get install php5-mysql 安装了这个扩展后

Linux ubuntu 搭建lamp环境

十年热恋 提交于 2019-11-29 04:44:21
Ubuntu环境下如何安装LAMP组件? 直接一条命令:apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql 设置Ubuntu文件执行读写权限 LAMP组建安装好之后,PHP网络服务器根目录默认设置是在:/var/www。由于Linux系统的安全性原则,改 目录下的文件读写权限是只允许root用户操作的,所以我们不能在www文件夹中新建php文件,也不能修改和删除,必须要先修改/var/www目录的读写权限。在界面管理器中通过右键属性不能修改文件权限,得执行root终端命令: sudo chmod 777 /var/www 。 如何安装phpmyadmin-Mysql 数据库管理 一条命令:sudo apt-get install phpmyadmin 安装开始。 phpmyadmin设置: 在安装过程中会要求选择Web server:apache2或lighttpd,选择apache2,按tab键然后确定。然后会要求输入设置的Mysql数据库密码连接密码 Password of the database’s administrative user。 然后将phpmyadmin与apache2建立连接,以我的为例:www目录在/var/www,phpmyadmin在/usr/share

从零开始编译安装LAMP(上)

天涯浪子 提交于 2019-11-29 04:33:19
一、Linux平台架构(虚拟机安装CentOS6.3)(--上) 说明:操作系统使用centos6.3,64位架构。由于生产环节安装Linux平台都是使用最小化安装,因此这次也是采用最小化安装。 1.打开虚拟机,选择创建新的虚拟机--然后选择典型(推荐)安装,点击下一步 2.选择“稍后安装操作系统” 3.点击下一步,然后选择自己需要安装的操作系统和系统版本。我安装的是64位的CentOS6.3,如下图一样选择。 4.点击下一步,之后会出现给虚拟机命名,以及选择虚拟机位置。在此处就是让他叫做CentOS6.3_64,位置按照你的需要选择。如下图: 5.配置好以后,点击“下一步”,给虚拟机分磁盘,这里我们可以随便分,即使查过物理磁盘大小也是可以的 6.点击“下一步”,然后点击完成。现在就回在虚拟机中出现刚刚创建的Centos6.3_64,但是现在仅仅只是一个框架,我们此时可以修改操作系统硬件环境配置,比如内存大小,处理器数量以及网络模式等等。 7.双击设备下面的子选项可以修改单个虚拟物理硬件的配置,这里我们主要修改一下网络适配器的模式,让他以桥接的方式存在,这样就相当于一个真实的物理主机,IP地址也是独立的,和主机是在同一个网段的。 8.点击确定以后,就可以挂在光盘镜像了。现在双击CD/DVD(IDE)选项。然后选择使用ISO镜像文件,点击浏览找到镜像位置

EC2 - Fresh PHP install - Mail not working

坚强是说给别人听的谎言 提交于 2019-11-29 04:21:16
I am getting familiar with Amazons EC2. I installed a LAMP setup but when I try to send emails through the mail() function that I have in my pages it does not work. I checked and sendmail is running and is on the phpinfo page. I have tried changing the php.ini sendmail_from and it does nothing. SMTP port is open on the firewall... im freakin lost.. This won't directly solve your issue (edit: I mean the error message you have now edited out), but Amazon EC2 instances have a really spotty mail reputation. You're probably going to have deliverability issues. Thankfully Amazon created the Simple

Linux下配置LAMP环境

寵の児 提交于 2019-11-29 04:12:34
  先准备相关软件,并确保服务器已经安装了gcc,gcc-c++,make三个软件,以便后续编译过程。   首先安装,    libxml2  ftp://xmlsoft.org/libxml2/   下载最新版本(我的是2.9.1,并解压,然后进入解压后的目录,执行 ./configure --prefix=/usr/local/libxml2 /   然后make的时候,一直报错,大概看了下,应该是因为没有装python的编译器,因为我没接触过python, 所以只能傻傻地yum install python* ,安装了一大堆东西, make 终于成功了,求大神告诉我python的编译器是什么。   好,继续 make install 。   接下来安装libmcrypt,我的版本 libmcrypt-2.5.8.tar.gz    libmcrypt  http://sourceforge.net/projects/mcrypt/files/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz/download    先解压文件并进入安装目录 ,    输入 ./configure --prefix=/usr/local/ libmcrypt /       make && make install   然后进入libltdl目录,输入       .

lamp环境编译(实际通过)

核能气质少年 提交于 2019-11-29 04:12:16
CentOS:5.5 Apache:2.2.9 PHP:5.2.6 MySQL:5.0.41 条件: yum install gcc yum install gcc-c++ vi/etc/yum.repos.d/CentOS-CentOS-Base.repo rpm -qa |grep mysql 是否安装 ps -le |grep mysql 进程是否启动 yum remove httpd 卸载 不能用rpm查询用源码安装的软件 SELinux vi /etc/sysconfig/selinux Netfilter/iptables 防火墙(默认禁用80) iptables -F 禁用 ---------------------------------------------------------------------- 指解压 cd /var/soft/lamp ls *.tar.gz >ls.list for TAR in `cat ls.list` do tar -zxf $TAR done ---------------------------------------------------------------------- 源码安装 1、解压 .tar.gz tar -zxf 2、./configure 配置 3、make 编译 4、make install

编译安装LAMP脚本

£可爱£侵袭症+ 提交于 2019-11-29 04:11:39
#/bin/bash TAR_DIR=/usr/src LOCAL_DIR=/usr/local XML2_DIR=/usr/local/libxml2/ XML2_TAR_DIR=/usr/src/libxml2-2.9.1 LIBMCRYPT_DIR=/usr/local/libmcrypt/ LIBMCRYPT_TAR_DIR=/usr/src/libmcrypt-2.5.8 MCRYPT_DIR=/usr/local/libmcrypt/ MCRYPT_TAR_DIR=/usr/src/libmcrypt-2.5.8 LTDL_TAR_DIR=/usr/src/libmcrypt-2.5.8/libltdl/ MHASH_TAR_DIR=/usr/src/mhash-0.9.9.9 MCRYPT_DIR=/usr/local/libmcrypt MCRYPT_TAR_DIR=/usr/src/mcrypt-2.6.8 ZLIB_TAR_DIR=/usr/src/zlib-1.2.3 PNG_DIR=/usr/local/libpng/ PNG_TAR_DIR=/usr/src/libpng-1.2.31 JPEG_DIR=/usr/local/jpeg6 JPEG_ZIP_DIR=/usr/src/jpeg-6b SUB_FILE=/usr/share/libtool

Linux学习-1109(LAMP-mysql安装)

微笑、不失礼 提交于 2019-11-28 21:59:26
11.1 LAMP架构介绍 11.2 MySQL、MariaDB介绍 11.3/11.4/11.5 MySQL安装 一、LAMP架构介绍 LAMP就是Linux+Apache(httpd)+MySQL+PHP ,简称LAMP。 Linux:操作系统,如centos、redhat、Ubuntu。 Apache:也叫httpd,web服务软件 Mysql:关系型数据库 PHP:脚本语言,由 C语言 开发,通常用于做网站 三个角色可以在一台机器上,也可以分开,apache要和php在一起。 httpd、PHP、MySQL工作原理 二、MySQL、MariaDB介绍 MySQL是一个关系型数据库,由mysql ab公司开发,mysql在2008年被sun公司收购(10亿刀),2009年sun公司被oracle公司收购(74亿刀) MySQL官网https://www.mysql.com 最新版本5.7GA/8.0DMR MySQL5.6变化比较大,5.7性能上有很大提升 Mariadb为MySQL的一个分支,官网https://mariadb.com/最新版本10.2 MariaDB主要由SkySQL公司(现更名为MariaDB公司)维护,SkySQL公司由MySQL原作者带领大部分原班人马创立. Mariadb5.5版本对应MySQL的5.5,10.0对应MySQL5.6