ubuntu系统安装lamp环境和配置的详细步骤

在ubuntu下快速安装LAMP

1.安装

直接在终端输入命令:

复制代码

代码如下:

sudo apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql

按提示输入root密码,执行完毕之后既安装好了apache mysql 和php

2.更改文件权限

LAMP组建安装好之后,PHP网络服务器根目录默认设置是在:/var/www。由于Linux系统的安全性原则,该目录下的文件读写权限是只允许root用户操作的,所以我们不能在www文件夹中新建php文件,也不能修改和删除,必须要先修改/var/www目录的读写权限。在界面管理器中通过右键属性不能修改文件权限,得执行root终端命令:sudo chmod 777 /var/www。然后就可以写入html或php文件了。

3.安装phpmyadmin

在终端输入命令:

复制代码

代码如下:

sudo apt-get install phpmyadmin

按提示输入密码后开始下载安装。在安装过程中会要求选择Web server:apache2或lighttpd,选择apache2,按tab键然后确定。然后会要求输入设置的Mysql数据库密码连接密码 Password of the database’s administrative user。然后将phpmyadmin与apache2建立连接,以我的为例:www目录在/var/www,phpmyadmin在/usr/share/phpmyadmin目录,所以就用命令:sudo ln -s /usr/share/phpmyadmin /var/www 建立连接。

phpmyadmin测试:在浏览器地址栏中打开http://localhost/phpmyadmin。看看phpmyadmin有没有安装成功

4.让apache支持.htm .html .php

打开apache配置文件:

复制代码

代码如下:

sudo vim /etc/apache2/apache2.conf

在此文件中任意行加入:

复制代码

代码如下:

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

5.修改apache2默认编码

打开apache配置文件:

复制代码

代码如下:

sudo vim /etc/apache2/apache2.conf

在任意行加上:

复制代码

代码如下:

AddDefaultCharset UTF-8

注:每次对apache的配置文件进行修改后需要重启apache才能生效。重启apache的命令为:

复制代码

代码如下:

sudo /etc/init.d/apache2 restart

LAMP组件经常使用的几个终端命令

复制代码

代码如下:

重启 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
配置 my.cnf:sudo gedit /etc/mysql/my.cnf
PHP CGI :sudo /var/www/cgi-bin/

(0)

相关推荐

  • 电脑中进行磁盘阵列RAID配置的详细步骤

      电脑中进行磁盘阵列RAID配置的详细步骤 1.按照屏幕下方的虚拟磁盘管理器提示,在VD Mgmt菜单(可以通过CTRL+P/CTRL+N切换菜单),按F2展开虚拟磁盘创建菜单; 2.在虚拟磁盘创建 ...

  • ubuntu下LAMP环境安装详细教程

    LAMP的概念: Linux+Apache+Mysql+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容 ...

  • Ubuntu安装英汉词典(词库)详细步骤

    Ubuntu安装英汉词典 linux并不缺少词典软件、但是缺少词库、所有的词典软件都需要 自己下载安装词库、所以找词库成了一件麻烦的事情。 1.安装stardict:apt-get install s ...

  • linux配置防火墙详细步骤(iptables命令使用方法)

    通过本教程操作,请确认您能使用linux本机。如果您使用的是ssh远程,而又不能直接操作本机,那么建议您慎重,慎重,再慎重! 我们来配置一个filter表的防火墙. (1)查看本机关于IPTABLES ...

  • ubuntu下安装VNC远程桌面的详细步骤

    (只有背景,没有菜单栏问题没有解决)Virtual Network Computing(VNC)是进行远程桌面控制的一个软件。客户端的键盘输入和鼠标操作通过网络传输到远程服务器,控制服务器的操作。服务 ...

  • 开源堡垒机GateOne的安装.配置笔记(详细步骤)

    GateOne简介 GateOne是一款基于HTML5的开源终端模拟器/SSH客户端,同时内置强大的插件功能。它自带的插件使其成为一款令人惊艳的SSH客户端,但是,它可以用于运行任何终端应用。用户可以 ...

  • Ubuntu操作系统安装使用教程(详细步骤)

    随着微软的步步紧逼,包括早先的Windows黑屏计划、实施,逮捕番茄花园作者并判刑,种种迹象表明,中国用户免费使用盗版Windows的日子将不会太长久了,那么这个世界上有没有即免费又易用的操作系统呢? ...

  • linux的ubuntu和centos下快速搭建LAMP环境

    在linux下安装lamp环境,下面为大家分别介绍在ubuntu和centos下面快速安装LAMP环境的方法。 首先,让我们了解一下什么是LAMP环境(一下摘自百度百科): Linux+Apache+ ...

  • JDK1.9怎么安装配置?Java SE 9(JDK9)详细安装教程+环境变量配置方法

    JDK1.9是JDK是整个Java的核心,包括了Java运行环境,一堆Java工具和Java基础的类库.jdk1.9已发布,相对jdk1.8的版本 jdk1.9新增三个全新的API和一些小的特性和性能 ...