linux wamp,ubuntu wamp server ..................

Ubuntu 下 LAMP(linux+apache+mysql+php)环

境的配置与安装

以前曾做过类似的配置,但长时间没有使用,有点忘记了!最近刚刚使用 ubuntu10.10 版本,又重

新搭建了一下环境!写出来分享一下,初学者兴许用得着。 ^_^

1 安装 apache2

sudo apt-get install apache2

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

sudo /etc/init.d/apache2 restart

在浏览器里输入 http://localhost 或者是 http://127.0.0.1 ,如果看到了 “ It works!“ ,那就

说明 Apache 就成功的安装了, Apache 的默认安装,会在 /var 下建立一个名为 www 的目录,这个

就是 Web 目录了,所有要能过浏览器访问的 Web 文件都要放到这个目录里。

2 安装 php

sudo apt-get install libapache2-mod-php5 php5

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

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

sudo /etc/init.d/apache2 restart

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

sudo gedit /var/www/phpinfo.php

然后输入 :

phpinfo();

?>

接着保存文件 , 在浏览器里输入 http://127.0.0.1/phpinfo.php ,如果出现了一个显示 PHP 运

行参数的页面,那就说明 PHP 已经正常运行了。

3 安装 mysql

sudo apt-get install mysql-sever mysql-client

在安装的最后,它会要求里输入 root 的密码,注意,这里的 root 密码可不是 Ubuntu 的 root

密码啊,是你要给 MySQL 设定的 root 密码。

4 安装 phpmyadmin-Mysql 数据库管理

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 目录,所以就用命令: sudo ln

-s /usr/share/phpmyadmin /var/www 建立连接。

phpmyadmin 测试:在浏览器地址栏中打开 http://localhost/phpmyadmin 。( phpmyadmin 可以有选择的安装)

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

设置 Ubuntu 文件执行读写权限

LAMP 组建安装好之后, PHP 网络服务器根目录默认设置是在: /var/www 。由于 Linux 系统

的安全性原则,改目录下的文件读写权限是只允许 root 用户操作的,所以我们不能在 www 文件夹中新

建 php 文件,也不能修改和删除,必须要先修改 /var/www 目录的读写权限。在界面管理器中通过右

键属性不能修改文件权限,得执行 root 终端命令: sudo chmod 777 /var/www 。然后就可以写

入 html 或 php 文件了。如果对 777 表示的文件权限不是很清楚可参考 chmod 命令。

配置 Apache

1 启用 mod_rewrite 模块

终端命令: sudo a2enmod rewrite

重启 Apache 服务器: sudo /etc/init.d/apache2 restart

Apache 重启后我们可以测试一下,在 /var/www 目录下新建文件 test.php ,写入代码:

php phpinfo(); ?> 保存,在地址栏输入 http://127.0.0.1/test.php 或

http://localhost/test.php ,如果正确出现了 php 配置信息则表明 LAMP Apache 已经正常工

作了 ( 记得重启 Apache 服务器后再测试 ) 。

2 .设置 Apache 支持 .htm .html .php

sudo gedit /etc/apache2/apache2.conf

在打开的文件中加上

AddType application/x-httpd-php .php .htm .html 即可。

配置 Mysql 测试

上面 php,Apache 都已经测试过了,下面我们再测试一下 Mysql 数据库是否已经正确启用。

在 /var/www 目录下新建 mysql_test.php :

$link = mysql_connect("localhost","root","020511");

if (!$link)

{

die('Could not connect: ' . mysql_error());

}

else echo "Mysql 已经正确配置 ";

mysql_close($link);

?>

保存退出,在地址栏输入 http://127.0.0.1/mysql_test.php ,显示 "Mysql 已经正确配置 " 则

表示 OK 了,如果不行,重启 Apache 服务器后再试一下。

配置 php5

sudo gedit /etc/php5/apache2/php.ini

修改允许最大使用内存,查找

memory_limit = 8M

修改为

memory_limit = 32M修改允许最大上传尺寸,查找

upload_max_filesize = 2M

修改为

upload_max_filesize = 8M

允许 mysql 和 gd 模块,检查文件最后是否包含下面的代码,如果没有添加上。(默认是在配置文

件最后有添加的,检查一下以防万一)

extension=mysql.so

extension=gd.so

保存并关闭文件。

3.使用phpmyadmin错误:#1045 无法登录 MySQL 服务器

我们需要修改/phpmyadmin/libraries/config.default.php 文件,找到下面的两行,

$cfg['Servers'][$i]['nopassword'] = false;

$cfg['Servers'][$i]['AllowNoPassword'] = false;

将两个false改为true,同时设置,

$cfg['Servers'][$i]['password'] = '';

Ubuntu 16.04下搭建phpMyAdmin可视化数据库管理平台 phpMyAdmin 是基于 Web 的 MySQL/MariaDB 图形化管理工具,其核心原理是通过 Apache 服务器接收 HTTP 请求,由 PHP 解释器执行动态脚本,再经 mysqli 或 PDO 扩展与数据库通信,最终返回 HTML 界面。该技术栈具备部署轻量、学习成本低、无需命令行基础等工程优势,广泛应用于教学实验、老旧系统维护及临时数据库排障等场景。在 Ubuntu 16.04 这类长期服役的 LTS 环境中,phpMyAdmin 4.5.x 与 Apache 2.4、PHP 7.0、Ma 阅读详情

相关推荐

Ubuntu 16.04 手动部署 LAMP+WordPress 完整实践指南

LAMP(Linux+Apache+MySQL+PHP)是Web应用开发与运维的基础技术栈,其核心在于各组件间的版本兼容性、权限模型与服务协同机制。Apache作为模块化Web服务器,依赖MPM模型与PHP SAPI集成;MySQL 5.7引入auth_socket认证插件,改变了传统密码登录逻辑;PHP 7.0需显式启用mysqli、gd等扩展才能支撑WordPress运行。该技术组合广泛应用于内网测试环境、工控系统及安全靶场构建,尤其在无法升级系统的老旧基础设施中仍具不可替代性。本文聚焦Ubuntu 1

weixin_34288121的博客 503

WAMP环境搭建图解

目录1. 安装Apache1.1 下载Apache1.2 配置Apache1.3 测试Apache1.4 httpd命令补充2. 安装PHP2.1 下载PHP2.2 配置Apache加载PHP模块2.3 测试PHP3. 安装MySQL3.1 下载MySQL3.2 安装与配置MySQL3.3 PHP连接MySQL3.4 测试MySQL 1. 安装Apache 1.1 下载Apache 打开apac...

MaoMao的博客 3346

Demo2Reward:用人类演示动态优化VLM奖励模型提示

多模态大模型(VLM)的奖励建模正面临核心瓶颈——静态提示导致语义鸿沟与泛化失效。其本质是将人类判断标准固化为不可更新的文本模板,使奖励信号脱离真实任务意图。Demo2Reward提出范式级改进:以结构化人类演示为元信号,驱动提示权重连续优化,实现从‘结果打分’到‘过程理解’的跃迁。该方法不修改VLM主干,却显著提升RLHF收敛效率与OOD鲁棒性,在医疗、工业质检等场景验证了跨任务迁移与热修复能力。它重新定义了提示工程的技术价值:不是前端微调,而是奖励系统的认知校准基础设施。

weixin_34302798的博客 408

wamp连接ubuntu mysql_允许ubuntu下mysql远程连接

第一步:gedit /etc/mysql/my.cnf找到bind-address = 127.0.0.1注释掉这行,如:#bind-address = 127.0.0.1或者改为: bind-address = 0.0.0.0允许任意IP访问;或者自己指定一个IP地址。重启 MySQL:sudo /etc/init.d/mysql restart第二步:授权用户能进行远程连接grant all ...

weixin_28933335的博客 144

FIFO应用于UART串口(含代码)

FIFO(First in first out)即先入先出,可以把它理解成一个缓存器,对于收发两端速度不一致,位宽不一致的情况可以使用FIFO作为收发两端中间的“调节剂”使数据可以进行正常发送。

m0_58544042的博客 2753

别再凭感觉选电容了!手把手教你计算电机控制器里的母线电容(附Excel计算工具)

本文详细解析了电机控制器中母线电容的选型方法,从理论计算到工程实践,帮助工程师避免常见误区。通过精确计算纹波电压、电容容量等关键参数,并结合薄膜电容与电解电容的性能对比,提供实用的选型建议。附带的Excel计算工具可快速完成参数计算,适用于工业伺服驱动和电动车电机控制器设计。

weixin_28720573的博客 522

Ubuntu 24.04/22.04安装LAMP环境图文教程(适合小白)

LAMP 听起来可能很熟悉,但它不是针对我们的表的,而是由 Linux、Apache、MySQL 和 PHP 等软件的首字母组成的缩写。在创建用于安装流行的基于 PHP 的 Web 应用程序(例如 WordPress)的 Web 服务器环境时,此堆栈非常常见。MySQL 是一个开源 SQL 数据库服务器,在 LAMP 堆栈环境中使用,用于存储 Web 应用程序生成的数据。因此,我们可以配置环境而无需添加额外的存储库。如果想知道已安装的LAMP服务器堆栈组件的版本,我们也可以使用给定的命令进行检查:。

美国主机评测 2747

3D Slicer中文教程(三)—数据加载及保存方式

1.打开数据与保存数据 (1)打开数据 ——可以将数据拖拽到3D Slicer应用窗口或者从菜单栏工具栏打开。 ——多种方式加载大量数据。 有关DICOM数据,请参阅DICOM模块文档。 对于几乎所有其他(包括场景),您可以使用添加数据对话框。 有关支持的数据格式的列表,请参阅此列表。 请注意,仅部分支持列出的某些格式。 ——对于一些更复杂的格式(特别是DWI),建议首先使用DICOM到n...

weixin_33676492的博客 5537

linux wamp环境搭建,Ubuntu Server 14.04 LTS下搭建LAMP环境图文详解

前言:一直在WIN上使用PHP,不喜欢用WAMP,每次都是手动在Windows配置环境,偶尔有一次装了小红帽玩了两天,感觉不是很习惯就换了回来,过了没几天见讨论LAMP环境,于是安装了Ubuntu的Desktop版本。安装好了环境使用了一下感觉也没有多大的意思,因为那一段时间没有怎么使用PHP,就这样又忽略掉了这一次学习的机会,直到上周日朋友最近在学习这方面的知识,说是要将一个老式电脑安装一个li...

weixin_42144366的博客 475

166、电流环带宽测试

本文分享了电流环带宽测试的实战经验,揭示了常见误区:误将系统其他环节(如PWM、ADC、传感器)的延迟当作电流环性能。强调带宽测试需先断开速度/位置环,采用扫频法注入正弦信号,结合伯德图分析幅值与相位响应。关键点包括:控制频率步进为对数、确保采样时序精准、避免传感器带宽限制影响结果。文中指出“假带宽”现象(如鼓包、增益超0dB)多源于非线性或机械共振,建议遵循“先开环后闭环”“带宽非越高越好”“阶跃验证”三原则,并建立出厂基准曲线以支持后期故障诊断。

2401_88858637的博客 178

flowable工作流看这一篇就够了(基础篇)

接下来我们构建一个非常简单的请假流程,Flowable引擎需要流程定义为BPMN 2.0格式,这是一个业界广泛接受的XML标准。在Flowable术语中,我们将其称为一个流程定义(process definition)。一个流程定义可以启动多个流程实例(process instance)。流程定义可以看做是重复执行流程的蓝图。在这个例子中,流程定义定义了请假的各个步骤,而一个流程实例对应某个雇员提出的一个请假申请。

qq_38196449的博客 2万+

linux wamp环境搭建,利用WampServer服务来搭建Linux系统安装环境

[提示]这种方式在没有光驱,系统安装盘也不好使(系统启动盘无法找到系统安装镜像install.img文件)时,是能解决问题的一个非常好的选择。下面就看看有哪些步骤吧?第一步:使用工具UltraISO制作一个简单系统引导盘,如选用镜像:CentOS-6.3-x86_64-netinstall.iso(由于只是引导故选择最小的200M)。第二步:下载并安装WampServer(这里主要是利用其apac...

weixin_36118025的博客 1351

ABAP Cloud 里的高性能日志:CL_BALI_LOG、XCO_CP_BAL 与 AML 的性能对比与选型指南

ABAP日志框架性能对比与选型建议 本文对比了ABAP Cloud中三种主流日志框架的性能表现与适用场景: 标准BALI:适合明确需要保存日志的场景,保存路径短,性能较好 XCO_CP_BAL:API更现代但性能较低,适合需要即时可见性的场景 AML:开源框架,擅长消息缓冲,适合批量处理时暂存消息 测试结果表明: 纯记录不落库时AML最快 需要保存时BALI性能最优 second connection不提升性能但能确保日志留存 选型建议: 高频批处理优先AML+BALI组合 故障诊断考虑XCO的即时可见性

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 215

ubuntu server 10.4下LAMP的安装

前言: Apache,Mysql,php结合在一起常用在三种环境,一种是微软的windows server 下的AMP,就把它叫WAMP;另一种当然就是GNU/LINUX下的,都叫它LAMP;还可以用在Unix,BSD下。在windows server 下我用appserv软件http://www.appservnetwork.com/index.php来配置AMP环境,与...

weixin_34029680的博客 91

计算机实战分享3:森林火灾预测分析可视化机器学习预测-完整数据代码-可直接运行

计算机实战分享3:森林火灾预测分析可视化机器学习预测-完整数据代码-可直接运行

604

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

阿里云服务器建wordpress用什么系统?

此外,Linux系统的安全性也相对较高,对于初学者来说,有许多一键安装WordPress的工具,如XAMP和WAMP。无论选择哪一种,重要的是确保你理解并能有效管理你的服务器环境,以保证WordPress网站的稳定运行。那么,哪种系统最适合呢?在选择阿里云服务器上搭建WordPress的最佳操作系统时,Linux,特别是Ubuntu或CentOS,通常被视为首选。安全角度,Linux系统由于其开放源代码的特性,拥有大量的安全更新和补丁,而Windows Server则需要定期购买和安装更新以保持安全。

wordpress建站知识,云计算知识分享 185

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

在VirtualBox虚拟机搭建SVNManager环境 之一 基础设置

零 概述 本文记述在LINUX下搭建SVNManager的运行环境的方法。SVNManager是一个用PHP开发的开源工程。其官网是:http://svnmanager.sourceforge.net/ 。该官网上也给出了一个看似很详细的安装说明。我在研究初期也是按照该官网...

chenjili2011的博客 441

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

php win osx,Linux,Windows,Mac平台php环境配置

windows 平台wamp配置wamp安装下载wamp,进行安装,由于最新版需要VS2015的支持,博主这里安装了旧版wamp,下面是安装过程:一路点击next>(协议需要同意,这个都懂),安装过程中注意一下2个界面:选择安装路径,注意路径中不要有汉语就好选择是否开机自启动,根据需要选择,这里我允许了自启动。安装过程中会要求我们选择网站的根目录(如下图),也就是127.0.0.1(loca...

Aysen的博客 125

ubuntu下15.04 php,PHP:Linux/Ubuntu15.04搭建LAMP开发环境图解教程

这几天手上没活,想学点PHP什么的,据说“PHP是世界上最好的语言!”。那么问题来了:如何搭建PHP开发环境呢?Windows可选择WAMP集成包,一键安装,Linux/Ubuntu平台也有类似的集成包,不过没装成,于是采用了分步安装的方式,Apache+Mysql+PHP分开安装。由于网上的一些教程都过期了,很多都是针对旧版本Ubuntu写的教程,笔者东拼西凑,终于在Ubuntu15.04/Li...

weixin_31495827的博客 213

PHP:Linux/Ubuntu15.04搭建LAMP开发环境图解教程

据说“PHP是世界上最好的语言!”。那么问题来了:如何搭建PHP开发环境呢?Windows可选择WAMP集成包,一键安装,Linux/Ubuntu平台也有类似的集成包,不过没装成,于是采用了分步安装的方式,Apache+Mysql+PHP分开安装。由于网上的一些教程都过期了,很多都是针对旧版本Ubuntu写的教程,笔者东拼西凑,终于在Ubuntu15.04上搭建完成,以下是我的一些总结

MichaelX的专栏 4054

Linux/ubuntu下安装LAMP (开启重写模块apache rewrite) How-to Install LAMP Server

Linux LAMP servers are also popular, flexible and reliable as WAMP server. The installation of both servers are very easy and differ from each other. LAMP means L inux A pache M ysql P hp, and WAM...

Just Code 171

ubuntu server 14.04 LTS下搭建LAMP环境之最详细笔记之一U盘安装双系统

前言:   一直在WIN上使用PHP,不喜欢用WAMP,每次都是手动在windows配置环境,偶尔有一次装了小红帽玩了两天,感觉不是很习惯就换了回来,过了没几天见讨论LAMP环境,于是安装了ubuntu的desktop版本。安装好了环境使用了一下感觉也没有多大的意思,因为那一段时间没有怎么使用PHP,就这样又忽略掉了这一次学习的机会,直到上周日朋友最近在学习这方面的知识,说是要将一个老式电脑安装...

weixin_30695195的博客 101

aptch搭建web服务器_Ubuntu Linux系统下搭建自己的Web服务器

之前在Windows 2008 Server上搭建了一个用于测试的Web服务器,但是在打开网站的时候特别的慢,尤其是图片的加载都会失败,当时以为是路径的问题,但是在服务器上自己打开都特别慢,自己实在找不到原因,所以打算不在一棵树上面吊死,准备去Linux下试试。经常被拿来当服务器的有CentOS、Ubuntu......考虑到自己只有Ubuntu的镜像并且只是自己做一些简单的测试使用,所以选择的版...

weixin_32819265的博客 455

Ubuntu 20.04 Apache生产就绪配置全指南

Apache 是最主流的开源 Web 服务器,其在 Linux 发行版中的部署远不止执行 apt install 命令。尤其在 Ubuntu 20.04 这一长期支持版本中,系统默认启用 UFW 防火墙、AppArmor 安全模块,并采用 event MPM 与严格文件权限模型,导致‘安装成功’与‘服务可用’之间存在显著 gap。理解其底层原理——如 systemd 服务生命周期管理、Debian 包配置冲突机制、基于路径的访问控制策略——是构建稳定 Web 服务的基础。技术价值在于将默认的开发态环境转化为

weixin_30723433的博客 404

Ubuntu 18.04 LAMP环境搭建实战:Apache+MySQL+PHP协同配置指南

LAMP(Linux、Apache、MySQL、PHP)是一套成熟稳定的Web基础技术栈,其核心价值在于组件间经过长期验证的协议兼容性与故障可追溯性。Apache作为HTTP服务器提供模块化、可审计的请求处理能力,MySQL则以ACID特性和成熟的APT包管理保障数据可靠性,而PHP作为服务端脚本语言,需通过正确扩展(如php7.2-mysql)与Apache模块(libapache2-mod-php7.2)协同工作。该组合广泛应用于遗留系统维护、安全靶场搭建、PHP框架(如ThinkPHP)部署及LPIC

culiao6493的博客 540
上一篇: linux-headers,如何升级linux-headers-generic?
下一篇: 小米android6.01 root,小米 小米6(安卓8.0)获取Root权限服务含精简系统方案
weixin_39708708
博客等级 码龄9年 21粉丝 148原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值