• ubuntu 搭建 php 环境


    LAMP:Linux,Apache,Mysql,PHP

    安装 Apache2:
    sudo apt-get install apache2
    安装PHP模块:
    sudo apt-get install php5
    安装Mysql
    sudo apt-get install mysql-server

    其他模块安装:
    sudo apt-get install libapache2-mod-php5
    sudo apt-get install libapache2-mod-auth-mysql
    sudo apt-get install php5-mysql
    sudo apt-get install php5-gd
    前两个很容易明白,要想apache能够解析PHP,就需要借助这两个模块来找到php engine。
    第三个在php操作mysql数据库时用到,大多数人都有数据库编程经验,所以这就不用多解释了。
    第四个GD库。

    apache2相关配置

    安装完上述的各个模块后,实际上基本配都OK了,只是一些小的细节问题

    基本上多有的配置都在/etc/apache2目录及其子目录下完成,故一定要搞清楚这个目录结构。

    1.apache根目录
    安装完apache2,根目录在/var/www下,可以通过http://localhost/测试一下是否好用。
    当然也可以在该目录下新建一个文件test.html来试一试http://localhost/test.html。

    配置中常用命令
    重启apache
    sudo /etc/init.d/apache2 restart

    安装phpmyadmin:sudo apt-get phpmyadmin,设置root账号密码。http://localhost/phpmyadmin可登陆则ok。

      由于这里我使用了apache,而我的apahce在/var/www中,而为了使用phpmyadmin我必须将二者连接一下。phpmyadmin的默认目录在/usr/share/phpmyadmin下。终端:

      sudo ln -s /usr/share/phpmyadmin/var/www

      按下Enter键,建立链接。

      sudo a2enmod rewrite,使用re_write模块。

      然后重启apache不断的测试phpinfo.php和test.php,若不出状况。则一切OK!

      若有问题:终端执行sudo gedit /etc/apache2/apache2.conf或sudo gedit /etc/apache2/mods-enabled.php5.conf进行apahce的配置。主要是解决中文乱码,localhost错误。我们只 需在打开的文件中加入一些字母即可。关于编码问题我是在第一行加入:AddDefaultCharset UTF-8,而关于localhost问题我是在最后面加入:ServerName 127.0.0.1这样子基本的环境就ok了。

       常用命令:

         重启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

  • 相关阅读:
    mysql 主从配置
    doGet和doPost的区别
    我的第一个MVC项目
    c3p0xml配置详解
    c3p0连接数据库
    java加载资源文件
    Windows上部署Python
    Windows上部署Python
    NagiosQL安装
    Nagios Windows客户端NSClient++ 0.4.x安装配置
  • 原文地址:https://www.cnblogs.com/dai330713/p/2526926.html
Copyright © 2020-2023  润新知