Home > Backend Development > PHP Tutorial > Ubuntu 12.04 筹建php开发环境

Ubuntu 12.04 筹建php开发环境

WBOY
Release: 2016-06-13 11:47:38
Original
818 people have browsed it

Ubuntu 12.04 搭建php开发环境

安装MySQL
sudo apt-get install mysql-server

安装Apache
sudo apt-get install apache2

安装PHP5
sudo apt-get install php5

其它模块
//配置APACHE+PHP
sudo apt-get install libapache2-mod-php5

//让apache支持mysql
sudo apt-get install libapache2-mod-auth-mysql

//mysql连接
sudo apt-get install php5-mysql

//GD库
sudo apt-get install php5-gd

?

phpMyAdmin
sudo apt-get install phpMyAdmin

安装过程中会提示一些配置,比如密码什么的。

安装好之后php网络服务默认根目录是/var/www,想要对其进行读写操作的话:
sudo chmod 777 /var/www

测试是否配置完成:打开?http://127.0.0.1?或者 http://localhost

phpmyadmin设置:
在安装过程中会要求选择Web server:apache2或lighttpd,选择apache2,按tab键然后确定。然后会要求输入设置的Mysql数据库密码连接密码 Password of the database’s administrative user。
然后将phpmyadmin与apache2建立连接,以我的为例:www目录在/var/www,phpmyadmin在/usr/share/phpmyadmin目录,所以就用命令:
sudo ln -s /usr/share/phpmyadmin /var/www
建立连接。

phpmyadmin测试:在浏览器地址栏中打开http://localhost/phpmyadmin

配置Apache

1.启用 mod_rewrite 模块

终端命令: sudo a2enmod rewrite
重启Apache服务器: sudo /etc/init.d/apache2 restart

Apache重启后我们可以测试一下,在/var/www目录下新建文件test.php,写入代码: 保存,在地址栏输入http://127.0.0.1/test.php?或 http://localhost/test.php ,如果正确出现了php 配置信息则表明LAMP Apache已经正常工作了(记得重启Apache服务器后再测试)。

2.设置Apache支持.htm .html .php

sudo gedit /etc/apache2/apache2.conf
或sudo gedit /etc/apache2/mods-enabled/php5.conf
在打开的文件中加上
AddType application/x-httpd-php .php .htm .html
即可。

LAMP组件经常使用的几个终端命令

重启 apache:sudo /etc/init.d/apache2 restart

重启mysql:sudo /etc/init.d/mysql restart

配置 php.ini:sudo gedit /etc/php5/apache2/php.ini

配置 apache2.conf:sudo gedit /etc/apache2/apache2.conf

配置 my.cnf:sudo gedit /etc/mysql/my.cnf

PHP CGI :sudo /var/www/cgi-bin/

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template