1.  LAMP 的安装

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

2) 存放web文档的根目录为/var/www,为了方便,修改该目录的权限为普通用户可访问。命令如下:

   sudo chmod 777 /var/www/  或 sudo chown 用户名 /var/www/

3) 在/var/www目录下新建phpinfo.php,即可在浏览器中查看是否安装成功。

   新建phpinfo.php命令如下 :

浏览器测试结果如下图所示。

2. 安装MySQL Workbench与NetBeans(Web开发集成工具)

  1. MySQL Workbench在ubuntu软件中搜索安装即可

  2. NetBeans(Web开发集成工具)

    点击NetBeans下载Linux版的支持php和html5/javascript开发的.sh包,在终端下输入sudo sh .sh包名称安装即可

  3.设置NetBeans的字体

    打开软件:工具->选项->类别  设置默认字体为DejaVu Sans 设置字符串字体为Monospaced  设置注释字体也为monospaced

3. Apache2的配置

Apache2的配置文件在/etc/apache2/apache2.conf中,虚拟主机的配置文件为/etc/apache2/sites-available/000-default.conf

4. Apache2与MySQL服务

控制服务命令只能在su用户才能执行,控制apache2服务相关命令如下:

开启:sudo /etc/init.d/apache2 start 或  sudo service apache2 start

停止:sudo /etc/init.d/apache2 stop  或  sudo service apache2 stop

重启:sudo /etc/init.d/apache2 restart或  sudo service apache2 restart

控制MySQL服务相关命令如下:

开启:sudo /etc/init.d/mysql start 或  sudo service mysql start

停止:sudo /etc/init.d/ mysql stop 或  sudo service mysql stop

重启:sudo /etc/init.d/ mysql restart t 或  sudo service mysql restart

5.开启ubuntu中apache2服务器忽略大小写的功能

cd /etc/apache2/mods-enabled

ln -s ../mods-available/speling.load speling.load

ln -s ../mods-available/speling.conf speling.conf

cd ../mods-available

echo "CheckSpelling on" >speling.conf

/etc/init.d/apache2 restart

6.设置ubuntu语言

系统设置>语言支持>添加/删除语言>应用到整个系统,如下:

7.设置ubuntu的输入法

终端下输入:sudo apt-get install fcitx-pinyin 安装成功之后,系统设置>语言支持>键盘输入方式系统选择fcitx,重启系统。设置如下。

8.设置su的密码

  1.终端下输入下面的命令:

    sudo passwd

    回车后会出现让你输入原始密码,新密码和确认密码
    [sudo] password for you :---> 输入你的密码(你现在这个用户的密码),密码不会显示。
    Enter new UNIX password: --- > 输入新的 su 密码
    Retype new UNIX password: ---> 重复输入新的 su 密码
    这样你的 su 的密码设置好了。

  注:命令为passwd而不是password

  2. 在terminal中利用su命令就可以切换到root用户了。

  注:su和sudo的区别是:

    1). su的密码是root的密码,而sudo的密码是用户的密码;
    2). su直接将身份变成root,而sudo是以用户登录后以root的身份运行命令,不需要知道root密码;

  3.从su用户切换到一般用户

  su 用户名

ubuntu中LAMP环境搭建及ubuntu语言和输入法设置的更多相关文章

  1. Ubuntu中Hadoop环境搭建

    Ubuntu中Hadoop环境搭建 JDK安装 方法一:通过命令行直接安装(不建议) 有两种java可以安装oracle-java8-installer以及openjdk (1)安装oracle-ja ...

  2. lamp环境搭建(ubuntu)

    系统:Ubuntu14.04 方法一.最简单的在线安装 (参考网址:http://os.51cto.com/art/201307/405333.htm) 具体过程: [1]打开终端,执行命令 # su ...

  3. ubuntu上lamp环境搭建

    首先,介绍个彻底删除linux已经安装的软件的方法. sudo apt-get purge mysql-server mysql-client mysql-common mysql-server-5. ...

  4. ubuntu系统lamp环境搭建、数据库迁移、设置数据库外部访问

    sudo passwd root设置两次密码su输入设置的密码exit (退出root帐号) 1.sudo apt-get update 2.sudo apt-get install apache2 ...

  5. ubuntu的LAMP环境搭建

    服务器的搭建,经典组合:LAMP(Linux+Apache+Mysql+PHP) unbuntu源更新:sudo apt update 更新:sudo apt upgrade 安装Apache:sud ...

  6. 从零开始学安全(八)●Ubuntu 16 LAMP环境搭建

    1.Apache2 web 服务器的安装 : 可以先更新一下服务器 sudo apt-get update # 获取最新资源包sudo apt-get upgrade # 本机软件全部更新sudo a ...

  7. ubuntu java开发环境搭建(jdk+tomcat+eclipse)

    一.jdk的安装配置. 1.下载jdk. 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-213 ...

  8. Ubuntu Desktop开发生产环境搭建

    Ubuntu Desktop开发生产环境搭建 1   开发生产环境搭建 在本节内容开始前,先定义一下使用场合,没有哪种系统或者设备是万能的,都有它的优点和缺点,能够在具体的使用场景,根据自身的需求来取 ...

  9. LAMP环境搭建成功后的部分相关配置

    LAMP环境搭建成功后,通常还需要做一些其他配置来完善,本文主要记录常用到的一些设置. 所有的配置是基于Ubuntu 16.04 + Apache2.4 + Mysql5.7 + Php7.0,对于其 ...

随机推荐

  1. %~dp0是什么意思

    转载自 www.cnblogs.com/yxsylyh 转载内容如下: cd /D %~dp0的意思如下: 更改当前目录为批处理本身的目录 比如你有个批处理a.bat在D:\qq文件夹下 a.bat内 ...

  2. Got the Best Employee of the year 2015 Star Award

    Got "The Best Employee of the year 2015 Star Award" from the company, thanks to all that h ...

  3. Atom使用纪要

    一直在更新的原文地址奉上,欢迎PR:Atom使用纪要 官网地址: atom.io 目前(2015/7/29)Atom主题已有725个:Package已有2394 简单交代背景 Atom 是 Githu ...

  4. Html5绘制时钟

    最近在对Html5比较感兴趣,就用空闲时间做一些小例子进行练习,今天绘制一个走动的时钟,具体如下图所示: 具体思路在上图已有说明,代码如下: <script type="text/ja ...

  5. 2013 duilib入门简明教程 -- FAQ (19)

        虽然前面的教程几乎把所有的知识点都罗列了,但是有很多问题经常在群里出现,所以这里再次整理一下.     需要注意的是,在下面的问题中,除了加上XML属性外,主窗口必须继承自WindowImpl ...

  6. JS函数 -- 功能,语法,返回值,匿名函数,自调用匿名函数,全局变量与局部变量,arguments的使用

    “JavaScript设计得最出色的就是它的函数的实现.” -- <JavaScript语言精粹> 函数包含一组语句,它们是JS的基础模块单元,用于指定对象的行为.一般来说,所谓编程,就是 ...

  7. JavaEE:JavaEE技术组成

    Java平台版本: JavaSE:Java Platform Standard Edition,标准版,用来开发桌面应用系统: JavaEE:Java Plateform Enterprise Edi ...

  8. js高程读书笔记(第4章--变量、作用域和内存)

    JavaScript变量松散类型的本质,决定了它只是在特定时间用于保存特定值的一个名字而已.由于不存在定义某个变量必须要保存何总数据类型值的规则,变量的值及其数据类型可以在脚本的生命周期内改变. 1. ...

  9. jQuery插件:jqGrid引入及基本属性

    1. jqGrid下载 jqGrid下载地址: http://www.trirand.com/blog/ jqGrid Demo: http://www.guriddo.net/demo/guridd ...

  10. 一起学微软Power BI系列-官方文档-入门指南(3)Power BI建模

    我们前2篇文章:一起学微软Power BI系列-官方文档-入门指南(1)Power BI初步介绍 和一起学微软Power BI系列-官方文档-入门指南(2)获取源数据 中,我们介绍了官方入门文档与获取 ...