Ubuntu下LAMP(linux+apache+mysql+php)环境的配置与安装.pdf
文本预览下载声明
Ubuntu 下LAMP (linux+apache+mysql+php)环
境的配置与安装
以前曾做过类似的配置,但长时间没有使用,有点忘记了!最近刚刚使用ubuntu10.10 版本,又重
新搭建了一下环境!写出来分享一下,初学者兴许用得着。^_^
1 安装apache2
sudo apt-get install apache2
安装完成,运行如下命令重启下:
sudo /etc/init.d/apache2 restart
在浏览器里输入http://localhost 或者是 ,如果看到了“It works! ,那就
说明Apache 就成功的安装了,Apache 的默认安装,会在/var 下建立一个名为www 的目录,这个
就是Web 目录了,所有要能过浏览器访问的Web 文件都要放到这个目录里。
2 安装php
sudo apt-get install libapache2-mod-php5 php5
此外,建议安装扩展php5-gd php5-mysql ,安装方式同上.
安装完后,我们要重新启动Apache ,让它加载PHP 模块:
sudo /etc/init.d/apache2 restart
接下来,我们就在Web 目录下面新建一个PHP 文件来测试PHP 是否能正常的运行,命令:
sudo gedit /var/www/phpinfo.php
然后输入:
?php
phpinfo();
?
接着保存文件,在浏览器里输入/phpinfo.php ,如果出现了一个显示PHP 运
行参数的页面,那就说明 PHP 已经正常运行了。
3 安装mysql
sudo apt-get install mysql-sever mysql-client
在安装的最后,它会要求里输入root 的密码,注意,这里的root 密码可不是Ubuntu 的root
密码啊,是你要给MySQL 设定的root 密码。
4 安装phpmyadmin-Mysql 数据库管理
sudo apt-get install phpmyadmin
phpmyadmin 设置:
在安装过程中会要求选择Web server :apache2 或lighttpd ,选择apache2,按tab 键然
后确定。然后会要求输入设置的Mysql 数据库密码连接密码 Password of the databases
administrative user。
然后将phpmyadmin 与apache2 建立连接,以我的为例:www 目录
在/var/www ,phpmyadmin 在/usr/share /phpmyadmin 目录,所以就用命令:sudo ln
-s /usr/share/phpmyadmin /var/www 建立连接。
phpmyadmin 测试:在浏览器地址栏中打开http://localhost/phpmyadmin。
(phpmyadmin 可以有选择的安装)
以上ALMP 的基本组件就安装完毕了,下面我们再来看一些其他的设置:
设置Ubuntu 文件执行读写权限
LAMP 组建安装好之后,PHP 网络服务器根目录默认设置是在:/var/www。由于Linux 系统
的安全性原则,改目录下的文件读写权限是只允许root 用户操作的,所以我们不能在www 文件夹中新
建php 文件,也不能修改和删除,必须要先修改 /var/www 目录的读写权限。在界面管理器中通过右
键属性不能修改文件权限,得执行root 终端命令:sudo chmod 777 /var/www。然后就可以写
入html 或php 文件了。如果对777 表示的文件权限不是很清楚可参考chmod 命令。
配置Apache
1 启用 mod_rewrite 模块
终端命令:sudo a2enmod rewrite
重启Apache 服务器:sudo /etc/init.d/apache2 restart
Apache 重启后我们可以测试一下,在/var/www 目录下新建文件test.php ,写入代码: ?
php phpinfo(); ? 保存,在地址栏输入/test
显示全部