Ubuntu安装PHP+MYSQL+Apache

一、使用apt-get方式为Ubuntu安装PHP+MYSQL+Apache

 

分别执行如下命令:

 

(1)安装MYSQL

 

sudo apt-get install mysql-server

 

sudo apt-get install mysql-client

 

(2)安装Apache

 

sudo apt-get install apache2

 

启动Apache
$ sudo /usr/sbin/apache2ctl start
停止Apache
$ sudo /usr/sbin/apache2ctl stop
重启Apache
$ sudo /etc/init.d/apache2 restart

(3)安装PHP

 

sudo apt-get install php5

 

sudo apt-get install libapache2-mod-auth-mysql

 

sudo apt-get install php5-mysql

 

安装结束后,检测是否成功:

 

(1)检测Mysql是否正常

 

在终端中输入:mysql -uusername -ppassword (将username和password替换为你所设置的)看是否可以正常登陆

 

(2)检测Apache是否正常

 

在浏览器中打开:http://localhost/

 

如果出现如下信息,则表明正常。

 

It works!

This is the default web page for this server.

 

The web server software is running but no content has been added, yet.

 

(3)检测PHP是否正常

 

Ubuntu下Apache的默认安装路径为/var/www/,到其目录下新建info.php文件,文件内容为:

 

<?php

phpinfo();

?>

 

然后在浏览器中打开:http://localhost/info.php 看是否正常。

 

注:在该目录直接新建文件是没有权限的,为其增加当前用户权限:

 

su root(用root用户)

 

chown username /var/www(将username替换为您当前用户的用户名)

 

exit(退出root)

 

如果,您的ubuntu系统root用户还不可用,那是因为ubuntu系统默认root密码为空,您可以通过如下命令设置密码:

 

sudo passwd -l root

 

(4)安装phpmyadmin

sudo apt-get install 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。

如果出现缺少 mcrypt 扩展。请检查 PHP 配置。提示

执行sudo apt-get install php5-mcrypt

配置php.ini了,加上extension=php_mcrypt.so:

;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
;
; If you wish to have an extension loaded automatically, use the following

extension=php_mcrypt.so

 

然后重启apache2就 OK了。

 

(5)配置 php.ini

sudo gedit /etc/php5/apache2/php.ini

 

(6)配置 apache2.conf

sudo gedit /etc/apache2/apache2.conf

 

 

(7)主目录位置 /var/www/


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值