红色多瑙河 发表于 2015-11-15 12:19:34

ubuntu 环境 lamp 安装配置(增补版)

  LAMP(Linux+Apache+Mysql+Perl/PHP/Python)是基于Linux,Apache,MySQL和PHP的开放资源网络开发平台,被喻为PHP开发的黄金组合。
  1.Ubuntu环境中安装LAMP组件

系统->系统管理->新立得软件包管理器, 打开新立得,编辑 –> 使用任务分组标记软件包 –> 勾选 LAMP Server。
  (把ubuntu重新安装为最新版本ubuntu10.10后,在新立得软件包管理器里并没有立得软件包管理器-编辑--使用任务标记分组软件包--



实际上只需2条命令即可



sudo apt-get install tasksel



任务标记分组



sudo tasksel install lamp-server)
  2.安装phpmyadmin

系统->系统管理->新立得软件包管理器,打开新立得搜索phpmyadmin,标记安装。

或sudo apt-get install phpmyadmin ,将phpmyadmin与apache2建立硬连接,比如我的www目录在/home/dreamcatcher/www,用命令:sudo ln -s /usr/share/phpmyadmin /home/dreamcatcher/www即可在浏览器地址栏中打开http://localhost/phpmyadmin.
  3.启用 mod_rewrite 模块

sudo a2enmod rewrite
  4.让apache支持.htm .html .php

sudo gedit /etc/apache2/apache2.conf

在文件后面加上

AddType application/x-httpd-php .php .htm .html

解决firefox显示乱码,还是这个文件,在后面加上

AddDefaultCharset UTF-8

这里的 UTF-8 也可根据实际情况用 gb2312代替.
  5.重启apache

sudo /etc/init.d/apache2 restart

6.mysql的启动:mysql -u root -p,然后根据提示,输入password即可。

如果出现:

* Restarting web server apache2

apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName

apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
  继续sudo gedit /etc/apache2/apache2.conf

在文件后面加上:ServerName 127.0.0.1
  说明:记住以下几个命令和位置
  sudo /etc/init.d/apache2 restart (重启 apache)
  sudo gedit /etc/php5/apache2/php.ini (配置 php.ini)
  sudo gedit /etc/apache2/apache2.conf (配置 apache2.conf)
  /var/www/cgi-bin/ (CGI 程序)
  


  
  1>apache 的配置文件路径 /etc/apache2/apache2.conf
  2>php.ini 路径 /etc/php5/apache2/php.ini
  3>mysql配置文件 路径 /etc/mysql/my.cnf
  4>phpmyadmin配置文件路径 /etc/phpmyadmin/apache.conf
  5>网站根目录 /var/www

用 sudo gedit /etc/php5/apache2/php.ini  修改;default_charset = "ISO-8859-1' 为 ;default_charset = "utf-8'

.用sudo gedit /etc/phpmyadmin/apache.conf  修改Alias /phpmyadmin /usr/share/phpmyadmin
  Options Indexes FollowSymLinks
  DirectoryIndex index.php
  为


[*]Alias /phpmyadmin /var/www/phpmyadmin
[*]
[*]Options Indexes FollowSymLinks
[*]
[*]DirectoryIndex index.php
[*]

在/var/www下打开当前终端,创建链接sudo ln -s /usr/share/phpmyadmin  然后就可以通过http://localhost/phpmyadmin登录管理mysql
  记得设置/var/www这个文件的访问权限,而且也要注意网页的访问权限,因为没有权限的话在浏览器中是不可以访问的。以上就是Ubuntu下LAMP的配置。
页: [1]
查看完整版本: ubuntu 环境 lamp 安装配置(增补版)