步骤一,安装apache2

1
sudo apt-get install apache2

安装完成。 
运行如下命令重启下:

1
sudo /etc/init.d/apache2 restart

在浏览器里输入http://localhost或者是http://127.0.0.1,如果看到了It works!,那就说明Apache就成功的安装了,Apache的默认安装,会在/var下建立一个名为www的目录,这个就是Web目录了,所有要能过浏览器访问的Web文件都要放到这个目录里。

步骤二 ,安装php:

1
sudo apt-get install libapache2-mod-php5 php5

此外,建议安装扩展php5-gd php5-mysql,安装方式同上.

安装完后,我们要重新启动Apache,让它加载PHP模块:

1
sudo /etc/init.d/apache2 restart

接下来,我们就在Web目录下面新建一个test.php文件来测试PHP是否能正常的运行,命令:

1
sudo gedit /var/www/test.php

然后输入:

1
2
     
<?php echo “Hello World”; ?>

接着保存文件,在浏览器里输入http://127.0.0.1/test.php,如果在网页中显示hello,world!!,那就说明PHP已经正常运行了。

步骤三,安装mysql数据库:

1
sudo apt-get install mysql-server mysql-client

apt-get程序会自动下载安装最新的mysql版本。在安装的最后,它会要求里输入root的密码,注意,这里的root密码可不是Ubuntu的root密码啊,是你要给MySQL设定的root密码。

步骤四,安装phpmyadmin-Mysql数据库管理

1
sudo apt-get install phpmyadmin

phpmyadmin设置:

在安装过程中会要求选择Web server:apache2或lighttpd,使用空格键选定apache2,按tab键然后确定。然后会要求输入设置的Mysql数据库密码连接密码Password of the database’s administrative user。

然后将phpmyadmin与apache2建立连接,以我的为例:www目录在/var/www,phpmyadmin在/usr/share /phpmyadmin目录,所以就用命令:

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

建立链接。

phpmyadmin测试:在浏览器地址栏中打开http://localhost/phpmyadmin。

以上ALMP的基本组件就安装完毕了,下面我们再来看一些其他的设置:

步骤五,设置Ubuntu文件执行读写权限

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

1
sudo chmod 777 /var/www

。然后就可以写入html或php文件了。777是linux中的最高权限,表示可读,可写,可执行。

Ubuntu 下配置lamp环境相关推荐

  1. 阿里云ubuntu下配置jdk环境变量总是失效

    阿里云ubuntu下配置jdk环境变量总是失效 暂时未找到解决办法,只能每次失效重新应用配置 source /etc/profile

  2. kali_vps,debian,Ubuntu下搭建LAMP环境

    文章目录 一.Apache2 web服务器的安装: 更新服务器出现以下问题: 安装Apache: 开启 .关闭和重启Apache服务器: 二.数据库的安装,这里安装MySQL5.7: 三.PHP的安装 ...

  3. ubuntu下安装lamp环境

    一.安装 1. 首先安装SSH sudo apt-get install ssh 2.安装MySQL(虽然现在最新版为5.1,但是还只能装5.0版本) sudo apt-get install mys ...

  4. ubuntu下配置交叉编译环境

    2019独角兽企业重金招聘Python工程师标准>>> 操作系统平台 华邦公司建议使用RedHat6.x 以上linux版本,和至少800M的硬盘,这里我们使用Ubuntu 10.0 ...

  5. Ubuntu下的LAMP环境搭建

    LAMP 环境是指 Linux 系统下,由 Apache + Mysql/MariaDB + PHP 及其它相关辅助组件组成的网站服务器架构. 搭建 LAMP 环境如下: Linux:Linux 操作 ...

  6. Ubuntu下配置JAVA环境

    2019独角兽企业重金招聘Python工程师标准>>> Ubuntu 版本: Ubuntu 12.04 LTS 本身Ubuntu系统就自带了openJDK, 通过在终端输入java ...

  7. myeclipse Linux 环境,Ubuntu下配置MyEclipse环境

    jdk下载地址 http://download.Oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz 我把jdk安装到/opt/java,所以在T ...

  8. Windows WSL Ubuntu下配置JDK环境变量

    作者:@syske 本文为作者原创,转载请注明出处:https://www.cnblogs.com/caoleiCoding/p/12874907.html JDK下载链接 https://www.o ...

  9. ubuntu下配置php环境

    1:首先安装apache:打开终端(ctrl+Alt+t), 输入命令:sudo apt-get install apache2即可安装, 安装完后,打开浏览器,在地址栏输入:localhost或者h ...

最新文章

  1. Serverless 的喧哗与骚动(一)附Serverless行业发展回顾
  2. ALV 刷新实现(自动)
  3. 使用python读取mysql数据库并进行数据的操作
  4. Javascrip—拷贝对象(13)
  5. 由于Item category group customizing 缺失导致的BDOC error
  6. DotNetTextBoxV3.0在线编辑器控件Ver3.4.6 Open Source免费开源版
  7. ActionForm 原理 参考百度百科
  8. 非标自动化转行机器人_工作4年,自动化工程师该不该转行
  9. vscode 脑图插件mindmap
  10. 【报错】CUDA error: device-side assert triggered
  11. FIL世界全新板块——DeFi震撼来袭
  12. android 最火框架,一个牛逼哄哄的Android框架One,秒杀最火的Xutils
  13. js html页面无嵌套导出的excel,javascript – Excel导出为html无法在Excel 2016中显示边框...
  14. MC皮肤站和外置登陆教程
  15. 计算机考研初试350分什么水平,考研分数,考研350分什么水平!
  16. 计算机英语哪个教材好,我想买一本英语入门的英语?
  17. SiamFC代码配置复现 matlab版本
  18. 安装grub到U盘分区,实现多系统引导(BIOS,UEFI)
  19. 海盗云商php,海盗云商(2.2.1.160429)前台无限制注入(无需登录,无视GPC)
  20. thinkpad 最新 驱动 下载

热门文章

  1. Vision Transformer中的自监督学习
  2. 03_Influxdb数据库的简单操作
  3. HTML5表单提交和PHP环境搭建
  4. Xshell安装sql报错:······ RSA sha1 ((MD5) PGP) md5 NOT OK (MISSING KEYS: (MD5) PGP#3a79bd29)
  5. element-UI框架使用validate.js的form校验规则(+自定义验证代码)- 应用篇
  6. canvas动画 - 背景线条 - 应用篇
  7. 关于微信内置浏览器,打开图片上传功能,调用的问题
  8. 微信群接龙报名小程序功能模块源码V1.1.38
  9. 星宿UI V1.1-后台优化激励视频判断插件
  10. CSM管理系统_复选框删除多条记录