Ubuntu下安装LAMP环境最简单的办法[服务器安全]
本文“Ubuntu下安装LAMP环境最简单的办法[服务器安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
大家大概在招聘上看到很多公司要求熟习LAMP环境,但是LAMP环境是个若何搭建呢?当你在搜索引擎中搜这个问题的时刻,给出的答案确大概让你这个对 Linux号令不大熟习的人搞的一头雾水,大量复杂的号令(你大概还不知道这是什么意思),烦琐的步骤,大概由于版本的问题而配置失利,并且你也不知道这个时刻系统处于什么样地状况,也不知到若何重做,这个问题大概会把你赶回到Windows下的wamp环境下,让你永久也不知道在Linux下的LAMP 环境是什么样,所以我写本文的目的就是让更多的人承受LAMP环境.
首先我要扼要介绍下Ubuntu是个什么东西,首先他是一个Linux,然后他是一个非常好用的Linux你不用去上网找再下载你需求的软件,因为他的软件都是在中央数据库中的,假如要理解Ubuntu可以看别的资料,不再赘述.
安装完你的Ubuntu今后,再进级完你的系统,你只要重启一遍机械,记着一定要重启,不然你看不到一些东西,因为对LAMP环境的这个集成环境包是在版本6以上才有的,所以你安装完今后一定要进级你的系统哦.重启机械.
接下来你假如在英文环境下的话,在按照一下步骤操作:
System-->Administration-->Synaptic Package Manager-->Edit-->Mark packages by Task-->LAMP Server-->OK假如是中文节面则是
系统--》系统管理--》新立得软件担保理器-》编辑--》利用任务标志分组软件包--》
LAMP Server (勾选)--》返回到上一个窗口,点击利用,这个时刻系会自动下载安装LAMP环境软件包,很快就会完成,并且系统每次进级还会进级LAMP环境到最新版本,强吧,这个时刻你在浏览器里输入127.0.0.1就会看到,it works!表明apach已经开始工作了,这个时刻你可以在系统文件目录下的var/www目录下方一些php程序看看了,至于在Ubuntu下的 php编辑,其实编辑器用记事本就很好用了,毕竟都是开源的的东西,支持的对比好.
就这么简单,你的LAMP环境就这么安装好了,像wamp一样简单,但这是LAMP,这大概是最简单的安装办法了!当然也有一点点的问题,你需求知道若何设置www目录的权限,不然你是不能把文件复制到www目录下,谁让Linux鼎鼎大名的安全呢!呵呵,你只要用chgrp chmod这样的号令在root权限下改一下便可以了,但是这样就免除了LAMP环境复杂的安装历程,你说是不是很好呢?以下是基本的安装步骤(php3),运行环境是 UNIX 系列的系统平台.在安装之前,要先下载 apache_1.3.x.tar.gz 及 php-3.0.x.tar.gz 两个文件.可以将这两个文件放在 /usr/src 中再开始履行以下的步骤.下面每个行号后是一个步骤,步骤中的全部选项是连在一同的,请不要脱离履行.
gzip -d -c apache_1.3.x.tar.gz | tar xvf -
gzip -d -c php-3.0.x.tar.gz | tar xvf -
cd apache_1.3.x
./configure --prefix=/www
cd ../php-3.0.x
./configure --with-mysql --with-apache=../apache_1.3.x --enable-track-vars
make
make install
cd ../apache_1.3.x
./configure --prefix=/www --activate-module=src/modules/php3/libphp3.a
make
make install
第1、二行操纵 gzip 及 tar 加上管道功效,将紧缩文件解压复原.然后在 Apache 的原始文件目录中履行环境配置,--prefix 选项指导 Apache 的安装目录途径.之后进入 PHP3 的原始文件目录中,若没有 MySQL 数据库,则可省略 --with-mysql 的选项,重要的是一定要加入 --with-apache 选项,并且 Apache 原始文件的途径要精确.配置完 PHP3 之后就编译、安装到 Apache 的原始文件目录中.之后在 Apache 原始文件目录中再加入 PHP 的模块文件.在编译及安装 Apache 之后就初步完成了.之后就是要配置 Apache 才能让 Web Server 顺利运作.
需求注意的是,PHP 要和任何数据库衔接,都要在履行这些步骤之前先将数据库设好,并肯定 Web Server 上可以顺利存取数据库系统.假如需求别的的一些 PHP 外部模块也要先配置好这些模块.
cd ../php-3.0.x
cp php3.ini-dist /usr/local/lib/php3.ini
之后将 php3.ini 放在指定的目录,假如需求,也可以手动改正 php3.ini 文件文件,以符合利用的要求.
在 Apache 服务器的配置方面,要在 Apache 的配置文件 httpd.conf 或 srm.conf 文件中加入下面的字符串.奉告 Apache 服务器,扩大名 php3 是一个特别的程序文件.当然扩大名可以设成别的扩大名,还有一些网站将 php 的程序扩大名设为 phtml 也是不错的挑选,反正这就要看 Webmaster 的筹划了.
AddType application/x-httpd-php3 .php3在 PHP 4.x 版的办法大致和 PHP 3.0.x 版相同,差别的地方在于 PHP 4.x 的目录名称及编译后的模块安排目录差别.此外,默许的扩大名也由 .php3 变成了 .php.当然在安装前还要先下载 PHP 4.x 的程序才行.
gzip -dc apache_1.3.x.tar.gz | tar xvf -
gzip -dc php-4.0.x.tar.gz | tar xvf -
cd apache_1.3.x
./configure --prefix=/www
cd ../php-4.0.x
./configure --with-mysql --with-apache=../apache_1.3.x --enable-track-vars
make
make install
cd ../apache_1.3.x
./configure --prefix=/www --activate-module=src/modules/php4/libphp4.a
make
make install
cd ../php-4.0.x
cp php.ini-dist /usr/local/lib/php.ini
在 httpd.conf 或 srm.conf 加入
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
而 PHP 4.x 版中对 Apache 服务器加入了新的环境变量配置项.
php_value [PHP directive name] [value]
php_flag [PHP directive name] [On|Off]
php_admin_value [PHP directive name] [value]
php_admin_flag [PHP directive name] [On|Off]
在 PHP 3.0.x 版中,有些目录大概会有 .htaccess 的文件,利用 PHP 4.0.x 版的系统,必须将这个文件拿掉,可以利用改名字的方法大概直接删除.
------------------------------------
当一切配置好了之后,重新履行 Apache 服务器.在 Apache 目录下有 bin 或是 sbin 的目录,此中会有 apachectl 的 shell 程序,输入 apachectl restart 便可以重新启动 Apache 服务器了.
赶忙试看看 hello, world 程序吧!
以上是“Ubuntu下安装LAMP环境最简单的办法[服务器安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |