LAMP一键安装

合集下载

LAMP安装手记

LAMP安装手记

确定Linux系统中编译环境
图形界面
#system-config-packages
勾选 《开发工具》点击更新
字符环境
安装gcc-3.4.3-9.EL4(在第3张光盘)
1.Apache服务的编译安装
tar xjvf httpd-2.2.8.tar.bz2 -C /usr/local/src (解压到指定目录)
useradd -g mysql mysql #添加mysql用户并加入到mysql组
cd /usr/local/mysql/ #切换到cd /usr/local/mysql/目录下
chown -R mysql . #改变当前目录下的所有者为mysql用户
chgrp -R mysql . #改变当前目录下的mysql用户的文件为mysql组
LAMP安装手记(linux下lamp安装配置测试)
这是我第2次搭建lamp,在网上也看了相关的资料,但有些细节的东西都不太一样。所以现在此做一下相关记录说明,为了以后便于使用。不
过有些地方写的有些繁琐还请大家原谅。经过本人测试没有什么问题,如果有问题还请大家指出!
平台是linux as4 + httpd-2.2.8 + mysql-5.0.22 + php-5.2.6
Apache的安装路径,指定mysql的路径,打开so模块,so模块是用来提DSO支持的apache核心模块,所有模块加载为动态模块。
make && make install #编译,进行安装。
cp /usr/local/httpd/bin/apachectl /etc/init.d/httpd #拷贝启动文件,让系统启动时自动运行httpd服务

Ubuntu4 server安装LAMP图文教程

Ubuntu4 server安装LAMP图文教程

Ubuntu4 server安装LAMP图文教程14 安装详细图文教程及相关故障解决方法首先用建立虚拟机,用镜像作为引导,安装时需要连接外网具体配置可根据自己电脑性能进行设定开机出现语言选择界面,根据自己的实际情况选择安装语言,这里我选择简体中文选择安装服务器版这里是选择键盘选择“否”,不进行测试,后面我们自己选择键盘类型选择英语主机名可以根据自己的喜好进行设置设置第一次登陆名称,最开始不能用进行登陆设置登陆密码再次确认由于密码不满足口令规则,才会有这个提示,由于这是做试验,选择“是”跳过即可设置登陆后进入的目录硬盘分区选择手动,回车继续选择硬盘,回车继续提示是否要清空硬盘上的数据,点击“是”,继续,选择硬盘下面的“空闲空间”,进行分区创建一个新的分区设置分区大小,输入像应的数字即可——————————————分———————割——————线———————————————————关于分区,网上搜索了一些资料如下:1---10G-20G4,挂载至/目录;如果所用硬盘较小,/分区可以小到7G,如果硬盘够大,就没必要省这几个G了,大点以后装大软件有余地;2---MB-MB-MB-MB(请根据内存大小选择,为物理内存大小的1-2倍,但一般不要超过MB),格式,无需挂载点;3---1G-5G-8G4,挂载至/目录,硬盘大的可多分几个G,备份时方便点; 4---所有剩余磁盘空间4,挂载至/目录;请注意分区的顺序、设备符和各目录挂载的次序,依次是/,,/,/;平均磁头移臂次数较少,读写综合性能较优关于分区和/独立分区的补充说明:有些朋友对分区有更细致的说明如下分区根据物理内存来,物理内存小于M时,=物理内存的倍,物理内存大于M但小于M 时,=物理内存的倍,物理内存大于M时,=M,物理内存大于2G时,也不得超过MB不管怎样保留分区有必要,有些应用软件,没分区可能会反应不良当然用代替也行安装至少要两个独立分区,/分区和分区;但是这样的方案一旦根分区出问题,很多私人数据也玩完了,如果需要重装系统的话,的数据也会干掉,所以,基本上用惯的人大多会建议把/单独分区,这样数据更安全,即使装新系统,个人数据仍然健在;因此/独立分区大多不会有什么异议;至于把/独立分区,这是从多方面考虑的:1、硬盘是旋转磁性存储器,是按柱面,磁道,扇区组织数据的,磁头会反复移动搜索数据处理数据越集中,移动越小,效率更高2、由于现在用的人大多频繁在线升级,升级过程很多临时数据会使用/;还用许多应用程序工作时也会频繁使用/用户自己下载软件安装包解包、bt下载、配置、编译以及处理些临时文档在/下进行也很合适而且在完整备份/分区时,可以不用理会/分区,以减少压缩镜像大小所以独立分区可以加快数据处理效率,也间接的保护了硬盘因为各分区数据读写频繁程序不同,部分情况下,可以对硬盘损坏起到一定的预警作用;3、这样分出来的4个区,/分区,分区,/分区,/分区,在备份数据时比较方便再就是硬盘安装时,可以有独立分区方便处理文件分区不用备份; /分区也不用备份;/分区可根据自己实际情况决定是否需要额外备份因已独立分区,实则本身就是一种备份了,所以一般情况下可以不额外备份但如果硬盘使用不可靠,或是个人数据很重要,想要额外备份当然也可行,移动硬盘,光盘等都可选用当前情况下,个人不推荐U盘备份重要数据;/分区是否要备份就看个人喜欢了,如果经常要装各种新发行版本尝试,备份就没有多大意义;如果是已配置好的作为长期工作和学习的稳定系统,可以考虑备份这样可以节约大量重装系统和应用软件以及配置系统和软件的时间——————————————分———————割——————线———————————————————以下是我的分区方案,我的虚拟机内存只设置了1g,所以交换空间分2个,后面这两个分区,都设为逻辑分区当然,设为主分区也没关系文件系统选用4分区配置完成后要保存修改提示将改动的内容写入磁盘,选择“是”继续,接下来就是分区和安装系统的过程了这个要等一段时间,这个可以不填写,继续正在下载,安装这个需要很长一段时间,慢慢等待吧选择不更新按下空格键选取需要安装的功能,建议选取,方便后面进行远程管理,这里虽然可以直接选取,不过还是建议后面来进行手动安装又要等一阵子完成后需要写入引导信息,选择“是”即可安装完毕,需要重新启动,选择“继续”重新启动的登录界面,输入用户名和密码就可以登陆了乱码的处理输入用户名和密码,LL查看一下返回结果是乱码在这之前需要启用进入才行,开启帐号的方法:输入命令:会提示你输入当前用户的密码,输入之后就是设置用户的密码了,然后会让你重新输入一次,回车完成密码的设置输入:–s 就可以进入用户模式下面给出乱码的解决办法:1用vi编辑器修改///文件2把原来的中文编码替换成下面的="en_" ="en_:en"这里涉及到vi的一些用法,大家可以参考vi的操作手册,这里主要用到的一些命令做一下介绍: dd是删除一行; i键是表示要进行插入操作;表示取消操作;:表示在vi之外要进行的操作; Wq 表示保存退出; q!表示退出不保存;3输入命令注销系统,重新登录就了重新登陆后,就没有乱码了远程工具进行管理用查看一下ip地址,就可以使用远程工具进行连接管理了安装安装新内容都需要在权限下进行,所以用 su –s 进入到用户模式下输入以下命令:- 2测试为了确定安装是否成功,我们来测试一下打开浏览器,输入以下网址: ://服务器的ip地址如果成功,你会看到以下内容 " !" 祝贺你,第一步,你算是跨出去了安装 5输入以下命令行: - 5 2--5为了使和能一起工作,我们需要配置一下并且测试一下 ///2测试我们先建一个测试文件(我们叫它),输入以下内容: vi ////这时我们会打开一个文本编辑器,在里面输入以下内容 <? ; ?>保存退出现在打开浏览器,查看一下我们刚刚建立的内容输入以下网址 ://服务器ip 地址/如果显示出的信息内容页面,说明你又成功了一小步安装下面我们来安装5 打开终端,输入以下内容:- -这个时间比较长,视网速而定,下载完成后出现这个界面输入管理密码提示输入的管理密码登陆名是:,密码需要自己输入再次确认输入:再次确认输入,完了之后就完成的安装了安装打开终端,输入以下内容:- 2--- 5-下载完成后会出现这样的界面。

ubuntu下安装LAMP图文教程

ubuntu下安装LAMP图文教程

Ubuntu环境下搭建LAMP一.安装PHP开发和服务器运行环境首选LAMP组合,即Linux+Apache+Mysql+Php/Perl /Python,能最优化服务器性能。

Ubuntu10.04本身就是基于Linux内核,在本地电脑Ubuntu中安装和配置LAMP环境,使用Ubuntu LAMP Server 软件包可以很方便的实现Linux下Apache,Mysql和Php的统一安装和配置。

首先应该多花费一点时间熟悉一下linux常用的命令,这对后面的操作很有帮助,不会命令也没关系,照猫画虎一步一步来。

相对来说比配置W AMP要轻松的多。

其次你的电脑要能够上网。

注:如果想看清图片的内容请把WORD放大【Ctrl+鼠标滚轮键即可调整大小】1、安装LAMP1、打开新立得软件包管理器,系统/管理/新立得软件包管理器2、在新立得软件包管理器中选择编辑/ 使用任务分组标记软件包3、在打开的窗口中勾选LAMP SERVER 然后确定。

4、在主窗口中点击绿色的对号应用按钮5、好了。

接下来就是等待...等待新立得自动下载安装完。

6、下载完开始安装时会提示输入mysql的root用户的密码。

输入密码后系统会自动完成安装。

---------------------------------------------------------------------简洁的分割线------------------------------------------------------------------ 2、安装phpmyadmin方案1:终端中运行命令:sudo apt-get install phpmyadmin当出现提示“您希望继续执行吗?【Y/n】”的时候输入Y并回车。

【注意是大写的Y。

】当出现无法下载的提示或有部分文件没有被下载时, 请执行终端命令:apt-get update –fix-missing若还不能更新请重新执行:apt-get update –fix-missing,并检查您的网络连接是否正常。

CentOS 5.6 快速搭建LAMP

CentOS 5.6 快速搭建LAMP

CentOS 5.6 快速搭建LAMP在虚拟机下安装了个CentOS,5.6版本的。

利用NAT模式与宿主pc分享上网!固然可以采纳编译源码的方式搭建lamp。

这里只是介绍迅速搭建开发框架的办法。

其实也没什么,主要是是是用法linux的yum 来在线安装。

假如上不了网请查找编译源码搭建lamp的文章。

网上N 多的哈^_^ 1.安装mysql数据库行下:yum -y install mysql mysql-server Setting up Install Process Setting uprepositories... .... .................................................... Install: mysql-server.i386 0:4.1.20-1.RHEL4.1 Dependey Installed: mysql.i386 0:4.1.20-1.RHEL4.1perl-DBD-MySQL.i386 0:2.9004-3.1 perl-DBI.i386 0:1.40-8Complete! 安装完毕,配置mysql:指令行下:vi /etc/f 提醒:红色字为添加的行,主要是设置数据库默认的字符集为utf8[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.soc kuser=mysql Default to using old password foat for compatibility with mysql 3.x clients (those using the mysqlclient10 compatibility package).old_passwords=1default-character- =utf8 Disabling symbolic-links is recommended to prevent ased security risks; to do so, uncomment this line: symbolic-links=0 [mysql] default-character-set = utf8 保存退出后,设置mysql服务随系统自启动,指令行下: mysqld on 可以通过chkconfig--list mysqld 查看设置状态,显示 mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off,2~5显示On就可以了。

lamp一键安装包

lamp一键安装包

lamp一键安装包对于Linux下的一键安装包,以LNMP(Linux+Nginx+MySQL+PHP)居多,LAMP(Linux+Apache+MySQL+PHP)比较少,而且在国内来说,往往过于强调Nginx的高并发、省内存和安装方便,但话说回来,大部分的中国站长无非玩的就是Wordpress或者Discuz,而且具有高并发需求的也不太多,所以一般来说Apache已经足够用。

所以,我还是推荐中小站长们使用Apache,这就介绍个老外的LAMP一键安装包:XAMPP。

XAMPP是Apache Friends项目下的产物,而Apache Friends 是一个推广Apache 服务器的非盈利性项目。

它由Kai ‘Oswald’ Seidler 和 Kay Vogelgesang 于 2002 年春天建立,且累计下载次数已突破千万(数据来自Apache Friends的自行统计)。

XAMPP同时拥有Linux/Windows/Mac OS X/Solaris这四种版本供使用,各版本都会以“最优”组合方式安装上Apache/MySQL/PhpMyAdmin/PHP(Windows版本的Apache需要自行安装)。

对于XAMPP的兼容测试,它的项目站点是这样描述的:适用于 Linux 的版本(已在 Ubuntu、SuSE、RedHat、Mandrake 和 Debian 下通过测试),适用于 Windows 98、NT、2000、2003、XP 和 Vista 的版本,适用于 Solaris SPARC 的测试版(在 Solaris 8 环境下开发并测试),适用于 Mac OS X 的测试版。

需要特别注意的是:适用于 Mac OS X 和 Solaris 的 XAMPP 版本尚处于开发的第一阶段。

使用时风险自担!而关于XAMPP的安全性,描述如下:XAMPP 背后的理念,是为想进入 Apache 世界的开发者提供一套易于安装的发行版。

LAMP安装教程

LAMP安装教程

LAMP环境配置安装注意安装步骤及说明事项。

附件:1. 访问ftp报错解决:关闭selinuxvi /etc/selinux/config内容修改为:selinux=disable之后重启reboot。

下图分别为selinux关闭前和关闭后:2. 依赖软件查询一.安装gccgcccloog-pplppl(libppl.so.7/libppl_c.so.2)cppmpfr(libmpfr.so.1)gcc-c++libstdc++-develmpfr-2.4.1-6.el6.i686.rpm和ppl-0.10.2-11.el6.i686.rpm快捷键rz sz:rz、sz命令没找到?安装lrzsz即可:shell># yum -y install lrzsz二.安装zlib压缩库shell>## cd /home/jinnan/tarshell># tar –zxvf zlib-1.2.5.tar.gzshell># cd zlib-1.2.5shell># ./configure //这个配置编译命令不要加目录参数shell># make && make install三.安装apacheshell># cd /home/jinnan/tarshell># tar -jxvf httpd-2.2.19.tar.bz2shell># cd httpd-2.2.19shell>#./configure --prefix=/usr/local/http2 \--enable-modules=all \--enable-mods-shared=all \--enable-soshell># make && make install启动Apacheshell># /usr/local/http2/bin/apachectl start/stop/restart#测试apache浏览器打开: http://虚拟机IP看到"it works!",即为成功配置虚拟主机1)配置host文件打开C:/windows/system32/drivers/etc/hosts 文件增加域名记录如:192.168.9.38 192.168.9.38 2) 增加虚拟主机vi /usr/local/http2/conf/httpd.conf取消# Include conf/extra/httpd-vhosts.conf这一行前面的#号保存退出vi /usr/local/http2/conf/extra/httpd-vhosts.conf增加虚拟主机记录<VirtualHost *:80>ServerAdmin webmaster@DocumentRoot "/usr/local/http2/htdocs/ec1"ServerName ServerAlias ErrorLog "logs/-error_log"CustomLog "logs/-access_log" common</VirtualHost><VirtualHost *:80>ServerAdmin webmaster@DocumentRoot "/usr/local/http2/htdocs/ec2"ServerName ErrorLog "logs/-error_log"CustomLog "logs/-access_log" common</VirtualHost><VirtualHost *:80>DocumentRoot "/var/www/shop"ServerName </VirtualHost>注意:/var/www/shop 以上三个目录var www shop 的其他用户必须有x可执行权限3)shell># cd /usr/local/http2/htdocsshell># mkdir ec1 ec2shell># echo this is > ec1/index.htmlshell># echo this is > ec2/index.html4)重启apache/usr/local/http2/bin/apachectl restart5)浏览器打开,和看到不同的网站内容,虚拟主机创建完毕!安装图形库,为编译PHP做准备libxml2-2.7.2.tar.gzjpegsrc.v8b.tar.gzlibpng-1.4.3.tar.gzfreetype-2.4.1.tar.gzgd-2.0.35.tar.gz四.安装libxml2shell># cd /home/jinnan/tarshell># tar zxvf libxml2-2.7.2.tar.gzshell># cd libxml2-2.7.2shell>#./configure --prefix=/usr/local/libxml2 \ --without-zlibshell># make && make install五.安装jpeg8shell># cd /home/jinnan/tarshell># tar -zxvf jpegsrc.v8b.tar.gzshell># cd jpeg-8bshell>#./configure --prefix=/usr/local/jpeg \--enable-shared --enable-staticshell># make && make install--enable-shared 把jpeg需要的函数库程序都编译到该软件里边优点:函数调用速度快缺点:软件本身比较大--enable-static 静态方式函数处理,需要什么函数,马上include来优点:软件本身比较小缺点:函数调用速度慢六.安装libpngshell># cd /home/jinnan/tarshell># tar zxvf libpng-1.4.3.tar.gzshell># cd libpng-1.4.3shell>#./configure #和zlib一样不要带参数,让它默认安装到相应目录shell># make && make install七.安装freetype(字体库)shell># cd /home/jinnan/tarshell># tar zxvf freetype-2.4.1.tar.gzshell># cd freetype-2.4.1shell>#./configure --prefix=/usr/local/freetypeshell># make && make install八.安装GD库shell># cd /home/jinnan/tarshell># tar -zvxf gd-2.0.35.tar.gzshell># mkdir -p /usr/local/gdshell># cd gd-2.0.35shell>#./configure --prefix=/usr/local/gd \--with-jpeg=/usr/local/jpeg/ \--with-png --with-zlib \--with-freetype=/usr/local/freetypeshell># make && make install九.安装php5shell># cd /home/jinnan/tarshell># tar -jxvf php-5.3.6.tar.bz2shell># cd php-5.3.6shell>#./configure --prefix=/usr/local/php \--with-apxs2=/usr/local/http2/bin/apxs \--with-mysql=mysqlnd \--with-pdo-mysql=mysqlnd \--with-mysqli=mysqlnd \--with-freetype-dir=/usr/local/freetype \--with-gd=/usr/local/gd \--with-zlib --with-libxml-dir=/usr/local/libxml2 \--with-jpeg-dir=/usr/local/jpeg \--with-png-dir \--enable-mbstring=all \--enable-mbregex \--enable-sharedshell># make && make install复制php.ini配置文件到指定目录shell># cp php.ini-development /usr/local/php/lib/php.ini配置Apache使其支持phpvi /usr/local/http2/conf/httpd.conf1)在httpd.conf(Apache主配置文件)中增加:AddType application/x-httpd-php .php2)找到下面这段话:<IfModule dir_module>DirectoryIndex index.html</IfModule>在index.html 前面添加index.php3)建立php测试网页vi /usr/local/apache2/htdocs/index.php输入如下内容:<?phpphpinfo();?>4)重启apacheshell># /usr/local/http2/bin/apachectl restart5)再次浏览器查看http://虚拟机IP如果看到php信息,工作就完成了!十.安装MySQL1.安装cmake(更先进的configure)shell># cd /home/jinnan/tarshell># tar zxvf cmake-2.8.5.tar.gzshell># cd cmake-2.8.5shell># ./bootstrapshell># make && make install2.编译安装MySQLshell># cd /home/jinnan/tarshell># tar zxvf mysql-5.5.17.tar.gzshell># cd mysql-5.5.17shell># cmake \-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \-DMYSQL_DATADIR=/usr/local/mysql/data \-DDEFAULT_CHARSET=utf8 \-DDEFAULT_COLLATION=utf8_general_ci(准备安装到那里数据存储目录默认的字符集校对字符集)(报错就安装ncurses-devel)shell># mount .....挂载光盘/shell># rpm -ivh ncurses-devel-5.7-3.20090208.el6.i686.rpm shell># rm -f CMakeCache.txt //删除该文件shell># cmake 。

lamp安装配置详细过程

lamp安装配置详细过程

lamp安装配置详细过程准备;首先进入/usr/local/目录#cd /usr/local删除所有安装过的php mysql apache 以及libxml首先查看目前/usr/local目录下面的内容#ls –l如果看到php5 php apache2 apache mysql mysql5 libxml libxml2字样的目录都将其删除具体命令如下#rm –rf php5删除php5目录#rm –rf libxml2删除libxml2目录进入home目录#cd /home删除已经解压缩的的安装程序首先查看已经解压缩了那些程序#ls –l注意蓝色的字样的都为已经解压缩的目录将其删除如:#rm –rf http-2.2.11#rm –rf php-5.2.3#rm –rfmysql-5.0.41-linux-i686#rm –rf libxml2-2.6.30删除完毕后,最好重新启动下linux操作系统#reboot1:安装apache2。

1.进入/home目录(如果虚拟机的,先从别的地方拷到这个目录home/xxxx/下) # cd /home2.对apache2安装文件包进行解压缩解压httpd-2.2.11.tar.gz#tar –zvxf httpd-2.2.11.tar.gz解压完毕后,进入httpd-2.2.11目录# cd httpd-2.2.113 . 在/usr/local/下面创建一个要安装过去的目录apache2# mkdir –p /usr/local/apache24 .配置安装环境( 设置apache的安装路径)# ./configure--prefix=/usr/local/apache2 --enable-modules=so–enable-rewrite (--enable-dav 安装mod_dav模块);5 .编译(make)和安装(make install)# make; make install编译安装完毕后启动apache2服务器#/usr/local/apache2/bin/apachectl -k start用浏览器查看http://127.0.0.1,得到it works,说明apache已经配置成功了。

如何安装一个LAMP系统

如何安装一个LAMP系统

如何安装一个LAMP系统?目录:∙介绍∙下载你所需要的软件包∙安装∙Apache 1.3.27∙MySQL 3.23.52∙zlib 1.1.4∙libpng 1.2.3∙gd-1.8.4∙PDF-Lib 4.0.3∙PHP 4.2.3∙配置∙httpd.conf∙php.ini∙推荐∙使用Webmin配置∙升级∙升级PHP∙结束语∙后记∙相关参考摘要:在这个指南中,我会告诉你怎么安装一个Linux服务器和一些主要的而且很有用的东西.换句话说,我将告诉你如何安装一个LAMP系统.首先,我将告诉你这个LMAP的缩写代表的是什么.LAMP就是Linux Apache MySQL PHP,你或许可以从名字猜到,一个LAMP系统包括一个Linux操作系统,一个Apache Web服务器,一个MySQL数据库,和一个脚本语言PHP.介绍本文介绍了如何使用动态共享对象(DSO)来安装一个LAMP系统.DSOs和静态安装相比的主要优点:你很容易就可以随时使用任何一个新版本的模块的覆盖其相应的旧版本的模块而不用从新编译安装所有其他的模块. 无论这个模块是PDF-Lib模块,GD-Lib模块或者任何其他的模块. 使用静态安装,打个比方,如果你想把PHP 4.2.3升级到PHP 4.2.4,你必须重新编译和安装所有的东西,Apache服务器,PDF-Lib和其他所有你需要的模块(当然包括PHP本身在内),但是使用DSO安装,只有PHP受到影响,而其他的所有东西还是保持不变的.注意:一般来说,由于安装过程有可能是不一样的,你应该在安装或编译每个软件之前仔细的阅读README文件.通常,成功的安装依赖于./configure后面的开关. 基于我的测试,这个安装应该一次成功,如果出现任何错误,请参考README文件,并确认使用root权限进行安装!导言已经足够了.让我们开始安装我们的LAMP系统吧.在开始安装之前,请务必完整而且仔细的阅读本文!下载你所需要的软件包在安装之前,你需要下载下列软件包:∙Apache 1.3.27(/)直接下载:/dist/httpd/apache_1.3.27.tar.gz (2,2 MB)∙MySQL(/)红帽RPM包(rpm):MySQL 3.23.52 Server (i386) (7.4M)MySQL 3.23.52 Client programs (i386) (2.2M)MySQL 3.23.52 Libraries and Header files for development (i386) (743K)MySQL 3.23.52 Client shared libraries (i386) (232K)∙zlib 1.1.4(/zlib/)下载:ftp:///pub/infozip/zlib/zlib-1.1.4.tar.gz (177 KB)∙GD Library 1.8.4(/gd/)下载:/gd/http/gd-1.8.4.tar.gz (252 KB)注意:由于许可的原因,GD库不在支持GIF格式(并且已经不支持这种格式一段时间了)!∙PDF Lib 4.0.3(/pdflib/index.html)下载:/pdflib/download/pdflib-4.0.3-Linux.tar.gz (3,2 MB)∙PHP 4.2.3(/)下载:/do_download.php?download_file=php-4.2.3.tar.gz (3,3 MB)安装只要把所有这些安装包全部下载完毕了,你就可以开始安装了。

Ubuntu1204server安装LAMP

Ubuntu1204server安装LAMP

Ubuntu12.04server安装配置LAMP方法一:apt-get一键安装lampsudo apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql安装过程因软件源过旧报了很多404的错误更新软件源:sudo apt-get update再次运行sudo apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql安装过程未再报错,却也遇到另一个问题《安装过程未提示输入mysql数据库的密码》导致在安装phpmyadmin时未能配置数据库,后自定义修改/etc/mysql/f文件仍未能web 登陆phpmyadmin。

折腾一会未找到mysql的默认账号和密码,于是放弃,这才有了方法二。

方法二:使用tasksel安装lamp1、tasksel介绍用tasksel可以方便安装dns server, lamp, kubuntu desktop, ubuntu desktop, xubuntu之类的软件包。

这个软件在ubuntu server里是预装的,而在桌面版里是不预装的,安装命令:sudo apt-get install tasksel查看使用命令:sudo tasksel2、安装lamp环境:输入命令 sudo tasksel install lamp-server , 即可完成LAMP的安装。

通过命令 sudo tasksel 可查看LAMP安装是否成功。

需要指出的是,通过tasksel软件包不仅可以安装LAMP组件,还可以安装其他服务器组件,比如DNS服务器,Mail服务器,打印服务器等。

3、安装phpmyadmin:通过命令 sudo apt-get install phpmyadmin 安装MySQL管理工具phpmyadmin。

搭建LAMP平台

搭建LAMP平台
2、确认安装结果
yum list httpd mariadb-server mariadb php php-mysql
3、启动LAMP平台 只需要启动网站服务、数据库服务即可PHP组件由httpd调用模块实现
4、对外开放设置调整防火墙、SELinux保护策略
[root@localhost ~]# vim /etc/selinux/config
6、测试安装结果
在网页环境下建立PHP环境测试文件
[root@localhost ~]# vim /var/www/html/test1.php
<?php
Phpinfo(); #显示PHP版本信息
>
浏览器打开地址:http://服务器地址/test.php
3启动lamp平台只需要启动网站服务数据库服务即可php组件由httpd调用模块实现
搭建LAMP平台
LAMP(Linux、Apache HTTP Server、MySQL/Mariadb、PHP/Python)是一种成熟的动态企业网站服务器模式步骤:ຫໍສະໝຸດ 1、快速安装LAMP平台组件
yum -y install httpd mariadb-server mariadb php php-mysql

超详细LAMP安装

超详细LAMP安装

超详细LAMP安装以下文献给那些被网上X人发的文章给误导的朋友1、安装mysql (mysql-standard-5.0.27-linux-i686-glibc23.tar.gz)安装文件放到了/usr/local/src目录1)#tar -zxvf mysql-standard-5.0.27-linux-i686-glibc23.tar.gz -C/usr/local/mysql2)#groupadd mysql 建mysql组3)#useradd -g mysql mysql 新增mysql用户,并添加到mysql组4)#cd /usr/local/mysql5)#scripts/mysql/mysql_install_db --user=mysql 创建mysql授权表,如果是mysql用户登录可省--user=mysql6)#chown -R root . 当前目录下的文件的所有属性改为root用户7)#chown -R mysql data 将data数据目录的所有属性改为mysql用户8)#chgrp -R mysql . 将组属性改为mysql组9)#bin/mysqld_safe --user=mysql &10)#bin/mysqladmin -u root password '123456' 设置密码11)#cp support-files/f /etc/f数据库目录默认(/usr/local/var) LAMP13)#vi /etc/rc.d/rc.local 添加/usr/local/mysql/bin/mysqld_safe--user=mysql & //自动启动mysql服务附:mysql.server和mysqld_safe脚本和Mac OS X Startup Item可以用来手动启动服务器,或自动启动系统。

mysql.server和Startup Item还可以用来停止服务器。

linux下的LAMP一键安装教程

linux下的LAMP一键安装教程

欢迎光临XAMPP 的Linux 版(x86 兼容处理器版)顺便提一下:该软件以前被称作LAMPP,但为了避免误解,我们将其重名命为»XAMPP 的Linux 版«。

所以,如果您在寻找LAMPP,您就来对地方了。

;)如果你遇到任何有关XAMPP 的问题,敬请与我们联系。

这将帮助我们改进XAMPP,使其更易于使用。

XAMPP 的Linux 版图片集锦安装过程仅 4 个步骤步骤1:下载步骤2:安装步骤3:开始运行步骤4:测试使用说明安全问题(必读!)高级的启动与停止参数什么东西放在哪里?停止XAMPP卸载XAMPP 的Linux 版图片集锦俗话说,千言万语不及一幅画。

在这里您可以看到XAMPP 的安装过程截图。

安装过程仅 4 个步骤步骤1:下载只需点击下面的链接。

下载最新版总是好主意。

:)完整的下载列表(老版本)可在 SourceForge找到。

详细的XAMPP 各版本更新记录可在发布说明中找到。

XAMPP 的Linux 版1.7.4, 2011年1月26日版本大小相关信息XAMPP Linux 1.7.475 MB Apache 2.2.17, MySQL 5.5.8, PHP 5.3.5 & PEAR + SQLite2.8.17/3.6.16 + multibyte (mbstring) support, Perl 5.10.1,ProFTPD 1.3.3d, phpMyAdmin 3.3.8, OpenSSL 1.0.0c, GD 2.0.1,Freetype2 2.1.7, libjpeg 6b, libpng 1.2.12, gdbm 1.8.0, zlib 1.2.3,expat 1.2, Sablotron 1.0, libxml 2.7.6, Ming 0.4.2, Webalizer2.21-02, pdf class 009e, ncurses 5.7, mod_perl 2.0.4, FreeTDS0.63, gettext 0.17, IMAP C-Client 2007e, OpenLDAP (client)2.4.21, mcrypt 2.5.7, mhash 0.8.18, eAccelerator 0.9.6.1, cURL7.21.0, libxslt 1.1.26, libapreq 2.12, FPDF 1.6, XAMPP ControlPanel 0.8, bzip 1.0.5, PBXT 1.0.11-6-pre-ga (temporarilydisabled), PBMS 0.5.15 (temporarily disabled), PBMSlib 0.5.15,ICU4C Library 4.2.1MD5 值:7d83c9829d8c79d43ea607e5b009dc58从1.7.3a 升级至1.7.441 MB 升级包。

Lamp安装教程

Lamp安装教程

2)查看MySql的参数信息
/usr/local/mysql/bin/mysqladmin variables
3)设置MySql数据库的root密码
/usr/local/mysql/bin/mysql -u root
在mysql>提示符下输入【SET PASSWORD FOR 'root'@'localhost'=PASSWORD('123');】回车后输入exit退出编辑环境
<?phpinfo();?>
保存退出后,用浏览输入http:[你的服务器IP地址]/index.php
chkconfig --list mysqld
MySql有7个运行级别分别用0到6来表示当前级别的运行状态,假如要把2 4 5级关闭,输入以后命令
chkconfig --levels 245 mysqld off
6。安装PHP
安装PhP源码要配置的参数很多,大多数的参数都需要指定库文件安装的路径,所以一定要认真设置好
./configure --prefix=/usr/local/mysql/ --with-extra-charsets=all
4)安装完后,把mysql的配置文件生成一下,将mysql源码包目录下的support-files/f配置模板文件拷贝到/etc/f作为mysql的配置文件,如果提示是否覆盖请直接覆盖。
4。安装MySql数据库
1)在安装前建议先编译"ncurses"编译器源码包,因为直接安装mysql源码包时有可能出现无法编译的情况
./configure --with-shared --without-debug --without-ada --enable-overwrite

lamp安装详细步骤

lamp安装详细步骤

Linux Apache MySQL PHP安装详细步骤二:安装apache2。

#cd/home/xiutuo/software/进入目录/home/xiutuo/software/#tar-zvxf httpd-2.2.0.tar.gz解压httpd-2.2.0.tar.gz#cd httpd-2.2.0进入httpd-2.2.0目录#mkdir-p/usr/local/apache2生成/usr/local/apache2目录#./configure--prefix=/usr/local/apache或者#./configure--prefix=/usr/local/apache--enable-modules=so--enable-rewrite#make;make install安装apache#vi/usr/local/apache/conf/httpd.conf#ServerName :80在其下增加ServerName :80保存退出,现在就这么简单配置apache。

#/usr/local/apache/bin/apachectl-k start启动apahce,用浏览器查看,得到it works,说明apache已经配置成功了。

#/usr/local/apache/bin/apachectl-k stop停止apache。

三:安装mysql#cd/home/xiutuo/software/#tar-zvxf mysql-max-5.0.21-linux-i686-glibc23.tar.gz#mkdir-p/usr/local/mysql(省略也可)#cp-r mysql-max-5.0.21-linux-i686-glibc23.tar.gz/usr/local/mysql #cp/usr/local/mysql/support-files/f/etc/f添加mysql用户及用户组#groupadd mysql#useradd-g mysql mysql修改mysql目录权限#chown-R root/usr/local/mysql#chgrp-R mysql/usr/local/mysql#chown-R mysql/usr/local/mysql/data生成mysql系统数据库dao mysql mulu yunxing#./scripts/mysql_install_db--user=mysql&启动mysql服务#/usr/local/mysql/bin/mysqld_safe--user=mysql&如出现Starting mysqld daemon with databases from/usr/local/mysql/data代表正常启动mysql服务了,按Ctrl+C跳出修改mysql的root密码#/usr/local/mysql/bin/mysqladmin-u root-p password"123456" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$四:安装GD库(让PHP支持GIF,PNG,JPEG)a.安装jpeg6建立目录:#mkdir-p/usr/local/jpeg6#mkdir-p/usr/local/jpeg6/bin#mkdir-p/usr/local/jpeg6/lib#mkdir-p/usr/local/jpeg6/include#mkdir-p/usr/local/jpeg6/man#mkdir-p/usr/local/jpeg6/man1#mkdir-p/usr/local/jpeg6/man/man1#cd/home/xiutuo/software/#tar-zvxf jpegsrc.v6b.tar.gz#cd jpeg-6b#./configure--prefix=/usr/local/jpeg6/--enable-shared--enable-static#make;make installb.安装libpng#cd/home/xiutuo/software/#tar-zvxf libpng-1.2.8.tar.gz#cd libpng-1.2.8#cp scripts/makefile.std makefile#make;make installc.安装freetype#cd/home/xiutuo/software/#tar-zvxf freetype-2.1.10.tar.gz#cd freetype-2.1.10#mkdir-p/usr/local/freetype#./configure--prefix=/usr/local/freetype#make;make installd.:安装zlib#cd/home/xiutuo/software/#tar-zxvf zlib-1.2.3.tar.gz#cd zlib.1.2.3#./configure#make;make installe.安装GD库#cd/home/xiutuo/software/#tar-zvxf gd-2.0.33.tar.gz#mkdir-p/usr/local/gd2#cd gd-2.0.33#./configure--prefix=/usr/local/gd2--with-jpeg=/usr/local/jpeg6/ --with-png=/usr/local/lib/--with-zlib=/usr/local/lib/--with-freetype=/usr/local/freetype/#make;make installe.安装Curl库#cd/home/xiutuo/software/#tar-zxf curl-7.15.0.tar.gz#mkdir-p/usr/local/curl#./configure--prefix=/usr/local/curl#make;make install五:安装php5,php5必须有libxml2支持!a.安装libxml2#cd/home/xiutuo/software/#tar-zxf libxml2-2.6.19.tar.gz#cd libxml2-2.6.19#mkdir-p/usr/local/libxml2#./configure--prefix=/usr/local/libxml2#make;make installb.安装libxslt(可选安装,你可以不安装)#cd/home/xiutuo/software/#tar-zxf libxslt-1.1.15.tar.gz#mkdir-p/usr/local/libxslt#cd libxslt-1.1.15#./configure--prefix=/usr/local/libxslt--with-libxml-prefix=/usr/local/libxml2#make;make installc.安装php5#cd/home/xiutuo/software/#tar-zvxf php-5.1.2.tar.gz#mkdir-p/usr/local/php#cd php-5.05#./configure--prefix=/usr/local/php--with-apxs2=/usr/local/apache2/bin/apxs--with-mysql-dir=/usr/local/mysql/--with-libxml-dir=/usr/local/libxml2/--with-gd=/usr/local/gd2/ --with-jpeg-dir=/usr/local/jpeg6/--with-png=/usr/local/lib--with-zlib-dir=/usr/lib/--with-freetype-dir=/usr/local/freetype --with-curl=/usr/local/curl/--enable-ftp--enable-soap--with-xsl=/usr/local/libxslt--enable-xslt--enable-sockets--enable-mbstring#make#make install#cp php.ini-dist/usr/local/php/lib/php.ini(别忘记了呵呵)其中./configure后的--prefix=/usr/local/php--with-apxs2=/usr/local/apache/bin/apxs--with-mysql=/usr/local/mysql/--with-libxml-dir=/usr/local/libxml2是必要的选项--with-gd=/usr/local/gd2/--with-jpeg-dir=/usr/local/jpeg6/--with-png=/usr/local/lib--with-zlib-dir=/usr/lib--with-freetype-dir=/usr/local/freetype这是让PHP支持GD库的配置选项--with-curl=/usr/local/curl支持CURL库--enable-ftp打开FTP库函数支持--enable-soap--with-xsl=/usr/local/libxslt--enable-xslt让PHP支持SOAP,上面这些一般用得少,可以去掉六:重新配置apache2让他支持php。

LAMP安装详细步骤(带安装包,suse10 64位环境通过)

LAMP安装详细步骤(带安装包,suse10 64位环境通过)
#修改apache参数
cp /usr/local/apache2/conf/httpd.conf /usr/local/apache2/conf/httpd.conf.bak.new
#绑定内网端口,172.17.148.115需要修改为你的内网IP
sed -i 's/^Listen 80/Listen 172.17.148.115:80/g' /usr/local/apache2/conf/httpd.conf
make clean
六、安装libpng
mkdir /usr/local/modules/libpng
cd ${MainPath};tar -zxf libpng-1.5.4.tar.gz
cd libpng-1.5.4/
./configure --prefix=/usr/local/modules/libpng
make
make install
make clean
十、安装mhash
mkdir /usr/local/modules/mhash
cd ${MainPath};tar -zxf mhash-0.9.9.9.tar.gz
cd mhash-0.9.9.9/
./configure --prefix=/usr/local/modules/mhash
make
make install
make clean
三、安装libxml2
mkdir -p /usr/local/modules/libxml
cd ${MainPath};tar -zxf libxml2-2.7.8.tar.gz
cd libxml2-2.7.8/
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

lanmp/lamp/lnmp/lnamp一键安装包,快速安装包,linux服务器WEB环境一键安装包
lanmp/lamp/lnmp/lnamp一键安装包,快速安装包,linux服务器WEB环境一键安装包
lanmp一键安装包是wdlinux官网2010年底开始推出的web应用环境的快速简易安装包.
执行一个脚本,整个环境就安装完成就可使用,快速,方便易用,安全稳定
lanmp一键安装包是用shell脚本编写,且是开源的,你也可以根据业务需求,做相应的调整,来安装自己所需要的环境.
lanmp表示的是Linux,apache,nginx,mysql,php的简称,目前支持三种环境安装,即是lamp,lnmp,lnamp
同时会默认安装zend,eAccelerator,pureftpd等相应加速,优化等软件,还有FTP软件
可选安装如下三个其一,也可都安装,然后通过wdcp后台可切换使用不同的环境
1 lamp(linux+apache+php+mysql) 有Linux下WEB应用的黄金组合之称
2 lnmp(linux+nginx+php+mysql) 新流行的一个应用组合,对静态的处理更好
2 lnamp(linux+nginx+apache+php+mysql),即是nginx+apache组合环境的应用,也即是nginx 前端处理静态,图片等,apche处理后台php脚本程序。

nginx在处理静态文件上有着非常好的性能和稳定性,且节省资源,但在处理php的应用上相对不稳定,而apache在处理php的应用上是非常稳定的,也因此,目前比较流行的一个n+a的组合应用应运而生
使用一键安装包,方便,简单,快速.如自己一个个安装,麻烦,还费时,也可能会有些莫名其妙的问题难以解决,当然,一键包的安装也可能会有问题的,但问题会更少,至少不会有输入错误等错误的出现.
下载安装
(ssh登录服务器,执行如下操作即可,需要用到root用户权限来安装)
源码编译安装
wget :5180/lanmp_laster.tar.gz
tar zxvf lanmp_laster.tar.gz
sh in.sh (默认会安装wdcp,如果只要web环境,而不想安装wdcp,这里改为sh lanmp.sh即可)
4个可选安装,如下图
1,2,3 是安装独立的环境,不可自由切换nginx,apache,nginx+apache应用环境
4 是安装所有,即可在后台里自由切换nginx,apache,nginx+apache的应用环境
卸载(注意备份数据,否则后果自负)
sh in.sh uninstall
就可以。

常见问题
Q lanmp一键安装包是否免费的?
A 是的,完全免费,且开源,任何个人或企业都可免费使用,也可做调整为自己所用
Q 一键包默认安装在哪?
A 默认位置安装在/www/wdlinux下,这个默认路径不能修改,否则可能导致相关服务及wdcp服务,运行不正常
Q 相关服务的操作命令
A service 服务名(启动|停止|重起)选其一
service wdapache start|stop|restart wdcp后台
service nginxd start|stop|restart nginx服务
service httpd start|stop|restart httpd服务
service pureftpd start|stop|restart ftp服务
service mysqld start|stop|restart mysql服务
Q 在CentOS 6.X后的系统安装里,默认没有安装EA?
A 是的,曾遇到过安装了eAccelerator不稳定的问题,所以在CentOS 6.X后的系统里,默认取消了eAccelerator的安装
Q 安装时断网了,怎么办?
A 重新运行安装程序安装即可
Q 安装时提示没有GCC或编译环境时?
A 在SSH里执行
yum install -y gcc gcc-c++ make autoconf libtool-ltdl-devel gd-devel freetype-devel libxml2-devel libjpeg-devel libpng-devel openssl-devel curl-devel patch libmcrypt-devel libmhash-devel ncurses-devel sudo bzip2。

相关文档
最新文档