基于OpenLayers的WebGIS程序二次开发实例教程
34401 人在学
LAMP是指(Linux+Apache+MySQL/MariaDB+Perl/php/Python)一组通常一起使用来运行动态网站或者服务器的自由软件,本身都是各自独立的程序,但因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。随着开源潮流的蓬勃发展,开放源代码的LAMP已经与J2EE和.Net商业软件形成三足鼎立之势,并且该软件开发的项目在软件方面的投资成本较低,因此受到整个IT界的关注。从网站的流量上来说,70%以上的访问流量是LAMP来提供的,LAMP是最强大的网站解决方案。
一、安装过程
1.首先下载并安装好Apache2
sudoapt-get install apache2
2.接着安装PHP模块
sudoapt-get install php5
3.最后安装Mysql
sudoapt-get install mysql-server
sudoapt-get install mysql-client
4.其他模块的安装
sudoapt-get install lib apache2-mod-php5
sudoapt-get install lib apache2-mod-auth-mysql
sudoapt-get install php5-mysql
sudoapt-get install php5-gd
5.要对Apache是否正常工作进行测试
打开浏览器,在浏览器的地址栏中输入local host,看看是否有It Works!的 网页展示。如果有,则表明安装成功了。目录为/var/www。
6.修改权限/var/www
sudochmod777/var/www
7.安装php my admin
sudoapt-get install php my admin
安装过程中选择apache2,点击确定。下一步选择是要配置数据库,并输入密码。
8.测试php my admin
sudoln-s/usr/share/php my admin/var/www
最后直接运行http://local host/php my admin,看有没有数据库管理软件出现。
二、配置过程
1.启用mod_rewrite模块
sudoa2enmodre write
重启Apache服务器:sudo/etc/init.d/apache2restart或者sudo service apache2restart
2.设置Apache支持.htm.html.php
sudogedit/etc/apache2/apache2.conf
添加以下句子:AddTypeapplication/x-httpd-php.php.htm.html
3.测试php网页
编辑mysql_test.php代码如下:
$link=mysql_connect("localhost","root","password");
if(!$link)
die('Couldnotconnect:'.mysql_error());
else
echo"Mysql配置正确!";
mysql_close($link);
?>
访问http://localhost/mysql_test.php显示’Mysql配置正确了,那么配置就正确了。
4.若这里出现了乱码,该怎么解决?方法如下:
打开配置文件sudogedit/etc/apache2/apache2.conf&
添加如下代码:AddDefaultCharsetUTF-8
到这一步就配置好了。
以上便是LAMP搭建环境的详细步骤,并讲述了LAMP的安装过程和配置过程,配置的过程中一定要细心,才能保证最后的结果正确。