您的位置:首页 > 其它

欢迎使用CSDN-markdown编辑器

2015-04-02 21:58 281 查看

Ubuntu上LAMP环境搭建

以下内容*参考自OSC的这篇文章*

慕课网上有一个LAMP配置的课程讲的也很好,还讲了一些Ubuntu和Linux的拓展知识

安装

sudo apt-get install apache2
(在安装之后会新建一个目录/var/www)

sudo apt-get install mysql-server mysql-client


sudo apt-get install php5 libapache2-mod-php5


sudo /etc/init.d/apache2 restart
重启apache使其加载php模块

配置

sudo vim /etc/apache2/apache2.conf


文档的最后添加:
AddType application/x-httpd-php .php .html .htm


接着需要添加默认字符集:
AddDefaultCharset UTF-8


根据需要添加首页文件的访问顺序:

<IfModule dir_module>


DirectoryIndex index.htm index.html index.php


</IfModule>


接着修改Apache的默认路径:
sudo vim /etc/apache2/sites-enabled/000-default.conf


在文档中找到
DocumentRoot /var/www/html
改成
/var/www


重启apache:
service apache2 restart


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


根据自己的需要修改默认时区,找到
;date.timezone=
改为
date.timezone=PRC


sudo vim /etc/mysql/my.cnf


默认是只允许本地访问数据库的,如果要远程访问MySQL,注释掉
bind-address 127.0.0.1


测试

在浏览器中输入localhost来访问/var/www目录下的index.html

sudo netstat -tap | grep mysql


如果能够看到
tcp 0 0 localhost:mysql *.* LISTEN 1060/mysqld
等类似的样子就说明能够正常运行,如果不能正常运行的话

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


sudo chmod -R 777 /var/www


在/var/www目录下新建一个文件test.php,写入以下代码
<?php phpinfo(); ?>


访问localhost/test.php如果能够看到php参数的一个页面说明php运行正常.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: