注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

小可尼の博客

Linux后端的技术窝窝

 
 
 

日志

 
 

ubuntu下搭建lamp环境  

2014-03-06 18:10:44|  分类: LAMP的搭建 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

出处:http://hi.baidu.com/dabutianxia/item/2065e6a50dbb0ff614329b43

 

一、安装

1.安装Apache

sudo apt-get install apache2

 

Apache在安装期间会新建一个目录:/var/www,该目录是该服务器中存放文档的根目录。

 

2.安装MySQL

sudoapt-get install mysql-server-5.1 mysql-client-5.1

在安装的最后会提示输入mysql的root密码

3. 安装PHP

sudoapt-get install php5 libapache2-mod-php5

重启Apache,让它加载PHP模块

sudo/etc/init.d/apache2 restart

4. 安装phpMyAdmin

sudoapt-get install phpmyadmin

安装时会提示新建一个数据库,可以选是也可以不安装

ubuntu下搭建lamp环境 - 小可尼 - 小可尼の博客

 

二、配置

1、配置Apache

sudogedit /etc/apache2/apache2.conf在文档的最后,

添加文件类型支持:AddTypeapplication/x-httpd-php .php .html .htm

(根据自己需要)默认字符集:AddDefaultCharset UFT-8

(根据需要)添加首页文件 三个的顺序可以换 前面的访问优先:

<IfModuledir_module>

DirectoryIndexindex.htm index.html index.php

</IfModule>

完成后重启apache配置生效:sudo /etc/init.d/apache2 restart

2. 配置PHP5

sudogedit /etc/php5/apache2/php.ini

根据自己需要,下面是默认时区

;date.timezone=  换成

date.timezone = PRC

 

3.配置mysql

sudogedit /etc/mysql/my.cnf

默认是只允许本地访问数据库的,如呆有需要其他机器访问,把这句话用#号注释掉

 bind-address 127.0.0.1

4.配置phpmyadmin

phpmyadmin默认并不是安装在/var/www下面的,而是在/usr/share/phpmyadmin,可以把phpmyadmin复制到/var/www

代码:sudo cp /usr/share/phpmyadmin/var/www/phpmyadmin,

然后在终端里运行:

sudogedit /etc/phpmyadmin/apache.conf

把下面两句中的/usr/share/phpmyadmin路径改为/var/www/phpmyadmin

Alias/phpmyadmin /usr/share/phpmyadmin

<Directory/usr/share/phpmyadmin>

三、测试

1. 测试Apache

输入:http://localhost/看是否出现It works字样

ubuntu下搭建lamp环境 - 小可尼 - 小可尼の博客

 

2. 测试MySQL

输入:sudo netstat -tap | grep mysql

可以看到类似下面的行:

tcp 0 0 localhost:mysql *:*LISTEN 4477/mysqld

 

如果服务器不能正常运行,您可以通过下列命令启动它:sudo/etc/init.d/mysql restart

3. 测试PHP

UbuntuApache的根目录位于/var/www中

在里面添加一个测试文件test.php文件,

内容为:

<?php

phpinfo();

?>

浏览器重输入http://localhost/test.php,如果出现了一个显示PHP运行参数的页面,那就说明PHP已经正常运行了。

4.测试phpmyadmin

在浏览器中输入http://localhost/phpmyadmin可以访问说明配置好了,然后以root为用户名,以安装phpmyadmin途中输入的密码为密码. 登入phpmyadmin,这个时候,就可以自由创建数据库和数据库用户

ubuntu下搭建lamp环境 - 小可尼 - 小可尼の博客

ubuntu下搭建lamp环境 - 小可尼 - 小可尼の博客



MySql错误代码1045的解决方案


phpMyAdmin登陆时出现,#1045 Cannot log in to the MySQL server


方法一:  
# /etc/init.d/mysql stop  
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &  
# mysql -u root mysql  
mysql> UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’;  
mysql> FLUSH PRIVILEGES;  
mysql> quit  
# /etc/init.d/mysql restart  
# mysql -uroot -p  
Enter password: <输入新设的密码newpassword>  
mysql>  
方法二:  
直接使用/etc/mysql/debian.cnf文件中[client]节提供的用户名和密码:  
# mysql -udebian-sys-maint -p  
Enter password: <输入[client]节的密码>  
mysql> UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’;  
mysql> FLUSH PRIVILEGES;  
mysql> quit  
# mysql -uroot -p  
Enter password: <输入新设的密码newpassword>  
mysql> 

  评论这张
 
阅读(234)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018