ubuntu上安装lamp

来源:互联网 发布:淘宝女童模特章露雅 编辑:程序博客网 时间:2024/05/29 19:19
        由于种种原因,重新装了一次lamp,终于是安装好了laravel框架,现在记录以下。
        ubuntu12.04默认apt-get install获得的php是5.3的,laravel要求最低版本为5.4,要想用最简单的方法安装lamp,建议升级到ubuntu14.04。
        现在默认安装到了ubuntu14.04,首先
                                sudo apt-get install tasksel
         明显,这个是在安装tasksel
                               
sudo tasksel
        运行tasksel,选择lamp。就安装了lamp。
        另外,在安装laravel的时候会提示各种错误,这里不一一列举,就说一下关于phpinfo()这个函数的好用之处。在/www/目录下创建phpinfo.php。写入<?php phpinfo(); ?>即可以在localhost里看到php的配置情况,我们主要关注的是在ubuntu下各个配置文件的地址。因为在ubuntu下面貌似php,apache等等软件的配置文件比较乱,而且似乎还存在多个php.ini文件,我们这里要看的就是哪个是关键的配置文件。
           

        Loaded Configuration File:/etc/php5/apache2/php.ini
        Scan this dir for additional .ini files  :/etc/php5/apache2/conf.d
        Additional .ini files parsed:这里大概都是在/etc/php5/apache2/这个目录下。很多配置文件。
        /usr/lib/php5/20121212/:这个目录很重要,因为你安装的php扩展文件都是放在这里的,在php.ini中设置扩展文件路径的时候要用的,比如说我当时安装laravel的时候遇到的curl.so,mcypt.so,这两个扩展,就死活搞不好,最后才发现扩展文件是存放在这里,然后在/etc/php5/apache2/ 目录下找到php.ini文件,配置extension=/usr/lib/php5/20121212/XXX.so

        通过命令
                                    sudo apt-get installphpmyadmin
 
安装MySQL管理工具phpmyadmin。由于phpmyadmin默认安装在/usr/share/phpmyadmin,而不是/var/www下,所以只需在终端输入
                                    sudo ln -s/usr/share/phpmyadmin/ /var/www/
即可解决

        /etc/apache2/site-available/000-default.conf 这个文件是配置服务器根目录的,我开始安装的时候系统竟然默认的是/var/www/html/ ,我当时不知道,直接删掉了/html/ 目录,结果怎么都打不开localhost,后来才发现竟然这样。
0 0
原创粉丝点击