Ubuntu下配置apache2+php5+mysql

Ubuntu环境下配置AMP(Apache 2.4 + MySQL 5.7 + PHP7.1) 在云服务器盛行的今天,人手一个服务器已经不再是梦想,而云服务器的环境配置对于一些刚接触的朋友们来说还是有一定难度的。所以今天我们一起来看一下,如何手动配置AMP。我们本次使用的环境是Ubuntu 16.04 LTS,实例使用的是阿里云服务器,首先通过ssh使用root账户连接到我们的instance:(注意:由于我们使用的是root连接,以下命令可以不使用sudo,如果你遇到了权限问题,请先尝试在命 阅读详情
一、安装apache2+php5+mysql
sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server
二、设置mysql密码
mysqladmin -u root password 新密码

三、安装phpmyadmin
  sudo apt-get install phpmyadmin
测试: http://localhost/phpmyadmin/

四、其它操作:
编辑测试页:(<?php phpinfo(); ?>)
sudo gedit /var/www/testphp.php

启动Apache
$ sudo /usr/sbin/apache2ctl start
停止Apache
$ sudo /usr/sbin/apache2ctl stop
重启Apache
$ sudo /etc/init.d/apache2 restart

如果只是用于本地开发,加强安全性,设置如下:
$ gksudo "gedit /etc/apache2/ports.conf"
$ password:
更改ports.conf
Listen 127.0.0.1:80
保存文件之后,并重启apache。这时,只有通过127.0.0.1才能访问Apache。
----------------------------------------------------------------------------
我想说的:我还是喜欢把包包下载下来自己配置环境,难是难了点,而且费时间,但网上资料很多,不会有解决不了的问题的。Ubuntu这点做得有些傻瓜,我不喜欢。apache2昨天自己下了个tar.gz的包,自己装上,配置完测试成功,今天在新立得软件包管理器里安装上面那些东西(偷懒一下),呜呜,自己装的apache2就不能用了,还要去改,哎,懒得改了都。我对计算机有洁癖,用不到的东西就想删掉捏。哎,去删喽。
在Ubuntu上安装Apache2、PHP5和MySQL服务器 Apache是一个流行的开源Web服务器软件,PHP是一种常用的服务器端脚本语言,而MySQL是一个流行的开源关系型数据库管理系统。为了验证安装是否成功,可以创建一个简单的PHP脚本来测试Apache2、PHP5和MySQL的集成。至此,你已经成功在Ubuntu上安装了Apache2、PHP5和MySQL服务器。安装过程中,系统会提示你输入MySQL root用户的密码。,如果一切正常,你将在页面上看到"成功连接到MySQL服务器"的消息。替换为你在安装MySQL时设置的密码。步骤3:安装MySQL。 阅读详情

相关推荐

抖音直播参数逆向实战:手把手教你用Python获取ttwid和x-bogus(附完整代码)

本文深入解析抖音直播接口的反爬机制,重点剖析核心防护参数ttwid和x-bogus的生成原理与作用。通过Python实战,手把手教你逆向获取ttwid、webid等关键参数,并构建稳定的数据采集方案,为开发者提供企业级数据获取能力。

weixin_29196891的博客 1044

Ubuntu 14.04 LAMP部署实战:Apache 2.4/MySQL 5.5/PHP 5.5协同配置

LAMP并非简单堆叠的软件组合,而是Apache、MySQL与PHP三者深度耦合的运行时环境。其核心原理在于组件间配置联动——Apache的MPM模式决定PHP加载方式,MySQL的sql_mode影响PDO预处理行为,PHP的时区与字符集设置则直接触发Apache日志告警或数据库乱码。这种强依赖关系赋予LAMP稳定可靠的技术价值,尤其在老旧生产系统、教育实训平台及工业网关等需长期确定性的场景中不可替代。本文聚焦Ubuntu 14.04这一典型LTS版本,详解Apache 2.4.7配置语法迁移、MySQL

weixin_30892889的博客 375

activemq_CVE-2015-5254_漏洞复现_源码分析

ActiveMQ-CVE-2015-5254

qq_51550750的博客 940

ubuntu14.04 安装apache2+mysql+php5

1.安装apache   sudo apt-get update   sudo apt-get install apache2   这时http://你机器的ip,就可以访问了。   2.安装mysql   sudo apt-get install mysql-server php5-mysql   安装过程中会要求你输入root用户的密码   安装完成后执行   #sudo m...

qq_20567713的博客 1233

PADS VX2.4 缝合孔(阵列过孔)的添加方法

缝合孔的主要目的是:①:增加底层和顶层的地铜皮的连接性,②:起到屏蔽外界信号干扰的作用。铺完铜后,右击空区域选择“选择形状”命令,选取整板中的一块大铜皮,右击选择“覆铜区域内过孔阵列模式”→“沿周边”指令后,再右击选择“覆铜区域内过孔阵列”,便能看到已选区域内添加的缝合孔(过孔阵列),也可以通过铜皮显示或隐藏的无模命令:PO进行查看。完成上面的“防止错误”和“过孔样式”的设置后,开始对整板进行铺铜处理,点击“工具栏”→覆铜平面指示器,在弹出的对话框点击“开始”,便能观察铺铜后的板子。

tianpu2320959696的博客 3049

OpenHarmony 5.1 RK3568 开发板烧录:从源码编译到镜像写入的 6 步实战

本文详细解析了OpenHarmony 5.1在RK3568开发板上的全链路开发流程,包括环境搭建、源码编译、镜像烧录等6个关键步骤。通过实战指南和避坑技巧,帮助开发者快速掌握OpenHarmony系统的烧录与定制能力,提升物联网设备开发效率。

weixin_33722405的博客 343

Ubuntu下安装 apache2 + php5 + mysql

1. 安装运行环境 sudo apt-get install apache2sudo apt-get install mysql-serversudo apt-get install php5-common sudo apt-get install php5-gdsudo apt-get install php5-mysqlsudo apt-get install libapache2-mod-

张亮校的专栏 556

BIOS硬件监控实战:如何手动读取IT8738芯片的温度与风扇数据(附代码)

本文深入探讨了如何绕过操作系统和HWMonitor等监控软件,直接通过寄存器级操作读取IT8738超级I/O芯片的硬件监控数据。文章提供了从动态定位EC空间、构建底层读写函数到解码传感器寄存器映射的完整实战指南,并附有C语言代码示例,帮助开发者理解BIOS硬件监控的底层原理,适用于定制硬件开发与故障诊断。

weixin_29192211的博客 109

ubuntu php mysql_手把手教你在Ubuntu上安装Apache、MySql和PHP

1:首先安装apache:打开终端(ctrl+Alt+t),输入命令:sudo apt-get install apache2即可安装,安装完后,打开浏览器,在地址栏输入:localhost或者http://127.0.0.1看到It works,表示安装成功!默认根目录:/var/www/2:安装mysql:sudo apt-get install mysql-server-5.0安装完后,会要...

weixin_30847063的博客 265

详解AUTOSAR:DaVinci Configurator配置CAN和UART数据协议解析器(RH850)(实战篇—1)

通过学习本篇博文项目,将会把所学的DaVinci Configurator知识系统串联起来。

不脱发的程序猿 2811

Unity 面试篇|(三)设计模式篇 【全面总结 | 持续更新 | 建议收藏】

设计模式是一套被反复使用、多数人知晓、经过分类编目、代码设计经验的总结。设计模式与方法或库的使用方式不同, 你很难直接在自己的程序中套用某个设计模式。模式并不是一段特定的代码, 而是解决特定问题的一般性概念。你可以根据模式来实现符合自己程序实际所需的解决方案。常常会混淆模式和算法, 因为两者在概念上都是已知特定问题的典型解决方案。但算法总是明确定义达成特定目标所需的一系列步骤, 而模式则是对解决方案的更高层次描述。同一模式在两个不同程序中的实现代码可能会不一样。单例模式。

游戏开发小Y的博客 12万+

ubuntu apache php mysql 配置_Ubuntu系统Apache2+php 5+mysql5的环境就配置

在我早先的一篇文章《#实践笔记#本地配置PHPnow与WordPress》,已经讨论过PHPnow的本地安装教程。但是PHPnow套件是Windows平台下的软件,不适用我现在使用的平台。所以笔者此次尝试了在Ubuntu11.10平台下的本地服务器配置(配置Apache+PHP+MySQL)。废话少说,步入整体。流程笔记:1.打开终端,输入“sudo apt-get installapache2”...

weixin_35816790的博客 178

Windows 10 本地硬盘变成了可弹出磁盘

今天新装了系统, 电脑是一个SSD+HHD, 没想到装好之后右下角显示可安全删除设备, 两个硬盘在那里. 这还得了. 查了一下午, 大致知道了是什么问题. Standard SATA AHCI controller使用高性能的硬盘模式就会把硬盘看作是一个可热插拔的存储器, 所以自然就会显示可弹出. 如果你的BIOS支持关闭HotSwap或者HotPlug, 那么直接关闭就可以了. 或者你直接在BIOS里把磁盘模式改为IDE, 不过这样就发挥不好你SSD的高性能了. 还有一种解决方法, 就是手动让系统把这两个

落日之城 4万+

Ubuntu18+Apache2+MySQL+PHP5.6+sqli-labs配置教程

Ubuntu搭建sqli-labs php5 的使用者可以使用 mysql extension,mysqli 和 PDO_MYSQL , 但是php7移除了mysql extension,只剩下后面两种选择。 因此在Sqli-labs与数据库连接,查询的时候,会出现一些问题 所以,我们可以采用安装php5来绕过以上问题,以下是解决办法: 首先安装apache sudo apt-get inst...

极光时流 1731

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

ubuntu安装php5..6,Ubuntu6.0.6下的apache2+php5+mysql配置的一些问题(转)

以前在ubuntu下配置apache2+php5+ysql超级简单,用新立得一下子就好了今天想换个新版本,配置好了,一打开PHP文件就出现个下载窗口,但HTML文件可以正常执行,WINDOWS平台下的经验告诉我,肯定是没有配置好PHP,APACHE2这家伙不认识PHP文件,惯性思维,打开/etc/apache2/apache2.conf从头到尾检查了N次,没什么问题,又打开/etc/apache2...

weixin_39640265的博客 135

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

安装环境 php5.2 mysql_ubuntu安装配置apache2+php5.2+mysql5环境教程

apache2+php5.2+mysql5可以说是运行开发php程序不可缺少的,下面将介绍在ubuntu10.04中如何安装。第一ubuntu10.04 安装apache2.0在终端输入:sudo apt-get install apache2安装过程就不多说了,安装后在浏览器中打开:http://localhost/或者http://127.0.0.1如果出现It works!那证明OK了第二u...

weixin_39963465的博客 258

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Ubuntu 18.04 LAMP部署实战:PHP7.2+Apache2+MySQL5.7兼容配置指南

LAMP(Linux+Apache+MySQL+PHP)是Web服务最基础的开源技术栈,其核心在于各组件间的版本协同与运行时兼容性。在Ubuntu 18.04这类已进入扩展维护期(ESM)的长期支持系统中,官方源提供的PHP 7.2、Apache 2.4.29和MySQL 5.7虽稳定,但存在模块加载顺序、文件匹配正则、DNS解析阻塞等隐性兼容陷阱。掌握mod_php加载机制、systemd-resolved与Apache状态页的冲突规避、以及MySQL用户权限的最小化授予原则,是保障老旧生产环境持续可用的

weixin_34072458的博客 324

Ubuntu14.04下配置PHP7.0+Apache2+Mysql5.7

本文为Ubuntu14.04系统下配置PHP7.0+Apache2+Mysql5.7,主要目的是为了试玩WordPress。更新系统资源sudo apt-get update sudo apt-get uogradeApache2 安装apache sudo apt-get apache2 编辑apache主配置文件/etc/apache2/apache2.conf,修改KeepAlive设置 Ke

夕顔 1万+

ubuntu16 php mysql_ubuntu16.04安装配置php5.6,apache2,mysql

Ubuntu16.04默认安装php7.0环境,但是php7目前兼容性并不是很好,如果自行安装php5需要清除php7的已安装包,否则会报错。第一步:移除默认及已安装的PHP包sudo dpkg -l | grep php| awk ‘{print $2}‘ |tr "\n" " "sudo apt-get install aptitudesudo aptitude purge `dpkg -l...

weixin_39869432的博客 211

apache2配置支持php7,Ubuntu14.04服务器环境下配置PHP7.0+Apache2+Mysql5.7的方法

这篇文章主要介绍了Ubuntu14.04服务器环境下配置PHP7.0+Apache2+Mysql5.7的方法,较为详细的分析了Ubuntu14.04操作系统环境下配置PHP7.0+Apache2+Mysql5.7的具体步骤与相关命令使用技巧,需要的朋友可以参考下本文实例讲述了Ubuntu14.04服务器环境下配置PHP7.0+Apache2+Mysql5.7的方法。分享给大家供大家参考,具体如下:...

weixin_34802266的博客 376

linux apache2 php7,Ubuntu14服务器配置环境PHP7.0+Apache2+Mysql5.7的方法

这里为Ubuntu14.04系统下配置PHP7.0+Apache2+Mysql5.7,主要目的是为了试玩博客~首先更新系统资源sudoapt-getupdatesudoapt-getuogradeApache2sudoapt-getapache2编辑apache主配置文件/etc/apache2/apache2.conf,修改KeepAlive设置KeepAliveOffApache...

weixin_34638282的博客 190

ubuntu 14.04 apache php mysql_Ubuntu14.04服务器环境下配置PHP7.0+Apache2+Mysql5.7的方法

本文实例讲述了Ubuntu14.04服务器环境下配置PHP7.0+Apache2+Mysql5.7的方法。分享给大家供大家参考,具体如下:这里为Ubuntu14.04系统下配置PHP7.0+Apache2+Mysql5.7,主要目的是为了试玩WordPress。更新系统资源 sudo apt-get updatesudo apt-get uogradeApache2安装apache sudo ap...

weixin_33188832的博客 131

整合Ubuntu14配置PHP7.0+Apache2+Mysql5.7

步骤1:安装apache2 sudo apt install apache2 如果执行失败,先执行 apt-get update 步骤2:PHP7.0 Ubuntu14.04下的默认源是PHP5.0,所以也需要添加外部源 Personal Package Archive(PPA) 是一个apt仓库,允许第三方开发者发布用于ubuntu的外部资源 Ondřej Surý 提供了用于PPA的PHP...

烽人的博客 418

apache2+支持php7,Ubuntu14.04服务器环境下配置PHP7.0+Apache2+Mysql5.7的方法

本文实例讲述了Ubuntu14.04服务器环境下配置PHP7.0+Apache2+Mysql5.7的方法。分享给大家供大家参考,具体如下:这里为Ubuntu14.04系统下配置PHP7.0+Apache2+Mysql5.7,主要目的是为了试玩WordPress。更新系统资源sudo apt-get updatesudo apt-get uogradeApache2安装apachesudo apt-...

weixin_35132022的博客 199

Ubuntu10.04安装配置apache2+php5+mysql+phpmyadmin

1、测试环境:ubuntu10.04安装apache2.0 2、安装过程如下: 2.1、安装apache2         命令:sudo apt-get install apache2                测试:一般都能够顺利安装,安装完成后,在浏览器输入:http://localhost/或者http://127.0.0.1,如果出现下面 的图片,则说安装成功!

yuduoluogongwu的专栏 768
上一篇: 泛学的时代
下一篇: Ubuntu Linux操作系统中的用户管理
Shoru
博客等级 码龄20年 4粉丝 12原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值