❶ 如何在windows上搭建LAMP环境
方法/步骤
1
下载Xampp For Windows的安装包,点击安装,这个时候,会弹出几个安全提示,我们点击“OK”继续,
2
进入到Xampp安装步骤,点击“Next”
3
这一步时让我们选择需要安装的组件,我们可以根据需要进行勾选。
4
输入Xampp的安装路径
5
Xampp的最新安装包有集成Wordpress等流行的开源软件,如果有需要的话,可以勾选这个选项。
6
开始进入到Xampp的安装过程,期间不要关闭弹出来的窗口
7
至此,全部安装结束
8
打开Xampp的面板,我们选择启动Apache服务,点击后面的“start”按钮就可以了
9
此时可能提示防火墙的警告,选择“允许访问网络”
10
当然如果你的web端口80或443被其他应用程序占用时,在下方会输出相应的错误信息,我们就可以很快找到占用的程序。
11
启动成功后,我们在浏览器内输入http://localhost,就会看到下面的页面,这时你的Xampp的安装已经没有问题了
12
如果我们需要放入我们的程序,可以进入到Xampp的安装目录下的htdocs的文件夹,放入我们的web项目,例如,我们在htdocs目录下新建一个test目录,例如放入一个index.php文件,输入一些内容
<?php
echo "Hello XAMPP!!!!";
?>
13
此时,我们在浏览器访问http://localhost/test,看到下面的页面说明PHP组件安装也没有问题,同样,如果我们需要测试Mysql环境的话,可以进入http://localhost/phpmyadmin里创建数据库和表,然后写代码进行验证。
❷ 如何安装LAMP工具
1、获取软件包
把上面下载的13个源代码包放到linux系统下的/usr/local/src/目录中,如下图示:
2、检查安装时使用的编译工具是否存在
如果安装系统的时候已经安装了GCC编译工具,则显示上图中的信息,如果没有安装,可以使用下面的方法进行安装:# From CentOS 5.8 - [DVD#1] mkdir -p /media/cdrom
mount -r /dev/cdrom /media/cdrom
cd /media/cdrom/CentOS
rpm -Uvh glibc-devel-2.*
rpm -Uvh gcc-4.*
rpm -Uvh gcc-c++-4.*
rpm -Uvh lio-devel-0.*
rpm -Uvh libstdc++-devel-4.*
如果上面安装的一某个RPM包还需要另外一个包时,可继续在光盘中查找,这里不在赘述。
3、检查并卸载默认的低版本环境
由于安装系统的时候我是最小化安装,只安装了一个桌面,GCC编译工具也是系统装完之后安装的,所以没有默认的LAMP环境,如下图示:
如果安装的时候有选择默认全部安装,就已经安装了LAMP环境,但是相对版本较低,而且安装的路径等可能不是我们想要的结果。所以这里顺便介绍一下,如果存在默认的LAMP环境,进行卸载的方法,以apache为例:
#rpm -qa | grep -i httd //查询系统中已安装的Apache相关软件包
#service httpd stop //如果apache已开启,停止运行apache服务器
#rpm -e httpd-xxx --nodeps //卸载apache服务器
php、mysql卸载方法同上。
【开始搭建LAMP环境】
搭建LAMP环境时,需要安装的所有软件都要按照一定的顺序安装,我们按照Apache->MySQL->PHP的顺序安装。但是在安装PHP之前,应先安装PHP5需要的最新版本库文件,例如libxml2、libmcrypt,以及GD2库等文件。安装GD2库是为了让PHP5支持GIF、PNG和JPEG图片格式,所以在安装GD2库之前还要先安装最新的zlib、libpng、freetype和jpegsrc等库文件。而且中间还会穿插安装一些软件。
1、解压tar.gz为后缀的压缩包软件
LAMP环境搭建所需要的每个软件的源代码文件,都是以.tar.gz提供给我们的打包压缩文件,所以我们必须将其解压再解包。可通过命令#tar zxvf tarfile.tar.gz达到目的。 2、在linux系统中源代码包安装过程
进行解压后的目录,LAMP环境搭建所需要的软件都使用C语言开发的,所以安装源代码文件最少需要配置(configure)、编译(make)、安装(make install)三个步骤。 安装libxml2最新库文件
step1:
进入下载的软件源码包所在目录/usr/local/src/下,解压软件包libxml2-2.9.0.tar.gz到当前目录libxml2-2.9.0下,并进入libxml2-2.9.0目录。命令如下行所示:
[root@localhost ~]# cd /usr/local/src //进入软件源码包所在目录
[root@localhost src]# tar zxvf libxml2-2.9.0.tar.gz //解包解压
[root@localhost src]# cd libxml2-2.9.0 //进入解包解压后的目录
step2:
使用configure命令检查并配置安装需要的系统环境,并生成安装配置文件,命令行如下。
[root@localhost libxml2-2.9.0]# ./configure --prefix=/usr/local/libxml2 //选项--prefix=/usr/local/libxml2作用,是在安装时将软件安装到/usr/local/libxml2目录下。 step3:使用make命令编译源代码文件并生成安装文件。命令行如下示。 [root@localhost libxml2-2.9.0]# make //对软件源代码文件进行编译 step4:使用make install命令安装编译过的文件。命令行如下。
[root@localhost libxml2-2.9.0]# make install //开始安装libxml2库文件
如果安装成功以后,在/usr/local/libxml2/目录下将生成bin,include,lib,share四个目录。在后面安装PHP5源代码的配置时,会通过在configure命令的选项中加上"--with-libxml-dir=/usr/local/libxml2"选项,用于指定安装libxml2库文件的位置。
安装libmcrypt最新库文件
安装方法与上面安装libxml2方法相同,注意configure时的路径/usr/local/libmcrypt 如果安装成功就会在/usr/local/libmcrypt/目录下生成bin,include,lib,man,share五个目录。然后在安装PHP5源代码包的配置时,就可以通过configure命令加上
“--with-mcrypt-dir=/usr/local/libmcrypt”选项,指定这个libmcrypt库文件的位置。 如./configure时报错:configure: error: C++ compiler cannot create executables 。 解决方案:
运行下面命令,然后重新configure(配置) yum install gcc gcc-c++ gcc-g77
安装完成libmcrypt库以后,不同的linux系统版本有可能还要安装一下libltdl库。安装方法和前面的步骤相同,可以进入到解压缩的目录/usr/local/src/libmcrypt-2.5.8下,找到libltdl库源代码所在的目录libltdl,进入这个目录按照下面几个命令配置、编译、安装就可以了。
[root@localhost libltdl]# pwd
/usr/local/src/libmcrypt-2.5.8/libltdl //进入软件源代码目录
[root@localhost libltdl]# ./configure --enable-ltdl-install //配置ltdl库的安装 [root@localhost libltdl]# make //编译
[root@localhost libltdl]# make install //安装
安装zlib最新库文件
安装方法与前面安装libxml2的方法相同,要注意的地方就是路径/usr/local/zlib/。如果安装成功将会在/usr/local/zlib目录下生成include,lib,share三个目录。在安装PHP5配置时,在configure命令的选项中加上“--with-zlib-dir=/usr/local/libmcrypt”选项,用于指定zlib库文件位置。
安装libpng最新库文件
安装方法与前面安装libxml2的方法相同,要注意路径/usr/local/libpng/
在./configure --prefix=/usr/local/libpng这步最后会提示:configure: error: ZLib not installed 解决方法如下:
1.进入zlib的源文件目录,执行命令 make clean,清除zlib; 2.重新配置 ./configure,后面不要接--prefix参数; 3.make && make install;
4.进入libpng目录,执行命令 ./configure --prefix=/usr/local/libpng; 5.make && make install; 6.安装成功.
如果安装成功将会在/usr/local/libpng目录下生成bin,include,lib和share四个目录。
在安装
GD2库配置时,通过在 configure 命令选项中加上“--with-png=/usr/local/libpng”选项,指定libpng库文件的位置。
安装jpeg8最新库文件
step1:安装GD2库前所需的jpeg8库文件,需要自己手动创建安装需要的目录,它们在安装时不能自动创建。命令行如下。
[root@localhost ~]# mkdir /usr/local/jpeg8 //建立jpeg8软件安装目录 [root@localhost ~]# mkdir /usr/local/jpeg8/bin //建立存放命令的目录 [root@localhost ~]# mkdir /usr/local/jpeg8/lib //创建jpeg8库文件所在目录 [root@localhost ~]# mkdir /usr/local/jpeg8/include //建立存放头文件目录 [root@localhost ~]# mkdir -p /usr/local/jpeg8/man/man1 //建立存放手册的目录 step2:configure有点不一样,如下命令行示: [root@localhost jpeg-8b]# ./configure \ > --prefix=/usr/local/jpeg8/ \ > --enable-share \ > --enable-static
警告:configure: WARNING: unrecognized options: --enable-share 在安装
GD2库配置时,可以在configure命令的选项中加上“--with-jpeg=/usr/local/jpeg8”选项,指定jpeg8库文件的位置。安装PHP时也要指定该库文件的位置。
安装freetype最新库文件
step1:
进入软件源码包所在目录/usr/local/src/中,解压软件包freetype-2.4.10.tar.gz到当前目录freetype-2.4.10下,并进入freetype-2.4.10目录。命令行如下:
#cd /usr/local/src/ //进入软件源码包所在目录
#tar zxvf freetype-2.4.10.tar.gz //解压包到freetype-2.4.10目录
#cd freetype-2.4.10 //进入目录freetype-2.4.10中
❸ 如何学习lamp的搭建和配置
Linux(Windows也行)
Apache(IIS也行)
MySQL(其他大部分数据库都可以滴)
PHP/Pear/Python
每项至少一个……
但是PHP+MySQL是更常见的搭配。
❹ mysql在安装完lamp后怎么配置 - 技术问答
多半是sql语句写错了或者没有对结果集进行判断。不是指语法错误。 查看原帖>>
❺ 怎么在linux 里搭建LAMP环境
要安装
MySQL,可以在终端提示符后运行下列命令:sudo
apt-get
install
mysql-server
mysql-client一旦安装完成,MySQL
服务器应该自动启动。您可以在终端提示符后运行以下命令来检查
MySQL
服务器是否正在运行:sudo
netstat
-tap|grep
mysql当您运行该命令时,您可以看到类似下面的行:tcp
0
0
localhost.localdomain:mysql
*:*
LISTEN
检查mysql安装情况-如果服务器不能正常运行,您可以通过下列命令启动它:sudo
/etc/init.d/mysql
restart另外,我们这里也介绍一下利用“新立得软件包管理器”安装Mysql,需要安装mysql-client和mysql-server两个软件包。如下图:选中mysql-client和mysql-client
5.0两个安装包选中mysql-server和mysql-server
5.0两个安装包软件程序包下载设置mysql-server-5.0用户密码默认的MySQL安装之后根用户是没有密码的,所以这里我们可以键入一个初始密码。
❻ Linux如何安装LAMP
Lamp = apache + mysql + php, 以下是linux系统下的安装方法:
1. 准备
根据系统的不用,在安装过程中需要附加安装的东西也不同,我这只要多安装一个libxml2的库。所以只要准备如下四个包:
httpd-2.2.17.tar.gz
mysql-5.1.54.tar.gz
php-5.3.5.tar.gz
libxml2-2.7.7.tar.gz
至于何处下载,自行网络。
2. Mysql的安装
在安装之前需要添加mysql组和用户, 同时,在config的时候会遇到一些问题,需要安装某些软件才能继续,如:apt-get install g++(不是gcc哦)
[cpp] view plain
// 添加用户组和用户
# groupadd mysql
# useradd -g mysql mysql
// 解压安装包
$ tar -zxvf mysql-5.1.54.tar.gz
// 进入解压出来的文件
$ cd mysql-5.1.54
// 配置安装目录等信息(我的安装目录:/home/hkj/software/mysql)
$ ./configure --prefix=/home/hkj/software/mysql --without-debug
// 编译,这个耗时较多
$ make
// 安装
$ make install
3.安装apache
[cpp] view plain
//解压缩Apache软件包
$ tar -zxvf httpd-2.2.17.tar.gz
//进入解压后的文件目录
$ cd httpd-2.2.17
//配置,设定安装目录为/home/hkj/software/apache
$ ./configure –prefix=/home/hkj/software/apache –enable-so
//编绎
$ make
//安装
$ make install
4.安装libxml2
[cpp] view plain
//解压libxml软件包
$ tar -zxvf libxml2-2.7.7.tar.gz
//进入解压后的文件目录
$ cd libxml2-2.7.7
//配置
$ ./configure
//编绎
$ make
//安装
$ make install
5.安装php
[cpp] view plain
//解压缩PHP软件包
$ tar -zxvf php-5.3.5.tar.gz
//进入解压后的文件目录
$ cd php-5.3.5
//配置,设定安装目录为/home/hkj/software/php
$ ./configure –prefix=/home/hkj/software/php –with-mysql=/home/hkj/software/mysql –with-apxs2=/home/hkj/software/apache/bin/apxs
//编绎
$ make
//安装
$ make install
6.配置
[cpp] view plain
// 拷贝php的配置文件
# cp php.ini-dist /home/hkj/software/php/lib/php.ini
// 配置apache
# gedit /home/hkj/software/apache/conf/httpd.conf
*** 在LoadMole处添加 LoadMole php5_mole mole/libphp5.so
*** 在DirectoryIndex处添加 index.php
*** 在AddType application处添加
AddType application/x-httpd-php .php .phtml
AddType applicatoin/x-httpd-php-source .phps
// 然后重启apache,设置就生效了
❼ ubantu下如何配置lamp
零基础不适合自学的
ubuntu本身就内置了lamp-server的
单独配置amp,需要apt很多包的,做为程序员只是搭个开发环境,大可不必像网络服务器那样配置,可以使用tasksel在root管理员权限下直接安装lamp-server套件(ubuntu自带的)。
使用tasksel安装lamp-server很简单:
1 你按ctrl+alt+t 打开命令行的终端窗口,执行命令:sudo passwd root,回车后提示要输入当前用户密码,验证通过后会提示设置root密码,重复密码。再重新启动用root登陆。
如果没安装tasksel要先安装sudo apt-get install tasksel
2在终端窗口,执行命令 :sudo tasksel install lamp-server,安装过程中会提示你输入mysql的root密码。
3在文件夹/var/www/下,创建个php文件用浏览器测试下,如果看到内容就成功了,如果提示是否保存这个php文件?执行命令:sudo /etc/init.d/apache2 restart, 重新启动apache就可以了
当然另一种简单可行方案就是 用集成开发包 xampp 等
❽ Linux系统怎么配置LAMP环境
Linux下现在热门的有centos和Redhat。而LAMP服务器(Apache+PHP5+MySQL)的多见于centos,因为这个是免费使用的。
不过centos和Redhat其实方法差不错,可以参考Redhat下的方法,一样也使用centos.
鉴于你没说清楚你的系统版本,我推荐你查看Redhat下的 LAMP方法,查看《Linux就该这么学》的第10章节,有大致的介绍内容。如果需要详细的步骤可以查看中级教程。
❾ 怎样在ubuntu下配置lamp详细!!!
1、“系统”--“系统管理”---“新立得软件包管理器”
2、“编辑”---“使用任务分组标记软件包”---“LAMP Server”
即可安装并配置完所有涉及到LAMP的软件包。
3、依照前两步打开新立得,搜索“phpmyadmin”,在搜索列表中选中phpmyadmin,右击选择“标记以便安装”,最后点“应用”,即可安装phpmyadmin
❿ 关于lamp的配置
可以搭配的.