ubuntu 搭建 apache 和php

(VMware虚拟机下)Ubuntu中安装Apache、MySql和PHP 一.在VMware虚拟机下安装Ubuntu。 二.安装VMware tools。 虚拟机->设置->硬件选项卡中->CD/DVD->使用ISO镜像->VMware workstations/linux.ISO。tar zxf /media/cdrom/VMwareTools-5.3.3-34685.tar.gzcd vmware-tools-distribsudo ./vmware-ins 阅读详情


from http://www.php100.com/html/webkaifa/Linux/2010/1024/6665.html



 


安装步骤


1.Install SSH Client and Server (for my remote access)


sudo apt-get install ssh


2. Install Database Server(传言现在只能装5.0的版本,别的我没实践过)


sudo apt-get install mysql-server-5.0


3. Install Apache HTTP Server


sudo apt-get install apache2


4.Install PHP5 and Apache PHP5 module


sudo apt-get install php5 libapache2-mod-php5


5.Install php5-mysql


sudo apt-get install php5-mysql


6. Restart Apache


sudo /etc/init.d/apache2 restart


7. Optionally, install phpMyAdmin
sudo apt-get install phpmyadmin


注意:如果你想运行php脚本,还得安装php5-cli


sudo apt-get install php5-cli(这个是网上查到的,但是有些人没有提到这条。)


配置


1.配置php5


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


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


2.配置apache2


sudo gedit /etc/apache2/conf.d/charset
这个是网站编码配置,里面内容很少,打开看就知道了,我这里将最后行的 #AddDefaultCharset UTF-8 前面的#去掉,使用UTF-8编码,当然也可以把 UTF-8改成别的编码.


sudo gedit /etc/apache2/sites-available/default


更改apache2运行路径,更改DocumentRoot 指向的路径(绝对路径),更改< Directory > 里的路径,和DocumentRoot保持一致


3.配置 mysql,让它支持其它客户端访问,如果你不需要就不用修改。
sudo gedit /etc/mysql/my.cnf


查找文件
skip-networking
修改为
#skip-networking
保存并关闭文件。


重新启动 mysql
sudo /etc/init.d/mysql restart


测试


为了检查你的


为检查你的PHP安装状态:
sudo gedit /var/www/testphp.php
在上述文件中插入下面这行代码:
        < ?php phpinfo(); ?>
在Web浏览器中查看此页面,通过 http://yourserveripaddress/testphp.php 或 http://localhost/testphp.php 地址。
补充
运行、停止和重启Apache
使用如下命令运行 Apache:
sudo /usr/sbin/apache2ctl start
要停止 Apache,使用:
sudo /usr/sbin/apache2ctl stop


最后,重启 Apache,执行如下命令:
sudo /usr/sbin/apache2ctl restart
在Ubuntu上搭建LAMP网站服务器 通过使用Apache作为Web服务器、MySQL作为数据库服务器以及PHP作为服务器端脚本语言,您可以构建功能强大的动态网站。LAMP(Linux + Apache + MySQL + PHP)是一种常见的网站服务器架构,它提供了一个稳定且可靠的环境来运行动态网站。现在,您可以在浏览器中输入服务器的IP地址,后面加上"/info.php",例如:http://服务器IP地址/info.php。您可以在浏览器中输入服务器的IP地址,如果看到Apache的默认页面,则表示安装成功。 阅读详情

相关推荐

在Ubuntu上搭建WordPress服务器:使用Apache、MariaDB和PHP

在Ubuntu操作系统上,我们可以使用Apache作为Web服务器,MariaDB作为数据库服务器,以及PHP来处理服务器端的脚本。在本文中,我将向您展示如何在Ubuntu上安装和配置这些组件,以便搭建一个完整的WordPress服务器。您可以使用管理员用户名和密码登录到WordPress后台,并开始创建和管理您的博客或网站。打开Web浏览器并输入服务器的IP地址或域名,然后按照WordPress的安装向导进行操作。在下一个屏幕上,您需要提供有关您的网站的一些信息,例如网站标题、管理员用户名和密码等。

OUDKE的博客 363

【ubuntu】搭建lamp架构

至此,一个小博客论坛就搭建好了,仅参考。

种一颗树最好的时间是十年前,其次是现在! 2110

Valeo近场数据集:多模态行人意图检测技术解析

行人意图检测是智能驾驶系统的关键技术,通过分析行人运动轨迹预测其行为意图。传统方法受限于单传感器数据,难以应对复杂场景。多模态融合技术结合视觉、LiDAR和惯性测量数据,显著提升检测精度。Valeo近场数据集(VNF)创新性地采用鱼眼相机、多LiDAR和动作捕捉系统,实现3D姿态与意图标签的精准对齐。该数据集支持开发距离自适应的行人感知算法,在ADAS防碰撞、智能迎宾等场景具有重要应用价值。关键技术包括传感器同步、3D姿态重建和时空图卷积网络,为行业提供了标准化评估基准。

weixin_30566111的博客 660

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

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

美国主机评测 2747

k最近邻算法——电影分类及案例详解

如图3-7所示,若将国际象棋棋盘放在二维直角坐标系中,格子的边长定义为1,坐标的x轴及y轴和棋盘方格平行,原点恰落在某一格的中心点,则王从一个位置走到其他位置需要的步数恰为二个位置的切比雪夫距离,因此切比雪夫距离也称为棋盘距离。关于这里的距离度量,这个电影分类的例子有2个特征,也就是2维的,可以使用我们高中学过的两点距离公式(两点距离公式其实就是欧氏距离在二维空间上的公式,也就是欧氏距离n的值为2的情况,欧氏距离也称为欧几里德距离)来计算距离,如图3-3所示。对数据进行归一化,避免量纲对计算距离的影响。

ZhShy 4558

Ubuntu下的LAMP环境搭建

Ubuntu下搭建LAMP环境

浅时光-Trister 4296

基于FreeRTOS与MQTT的物联网技术应用系列——步进电机控制(三)SD卡驱动、FatFS等的移植和ini配置文件读取的实现

本文实现了基于STM32F107VC的金牛开发板的基于SPI模式的SD卡驱动和FatFS的移植,以及利用minini库对ini配置信息文件进行读取。

sqshining的专栏 2138

Ubuntu22.04搭建LAMP环境

LAMP是一种用于构建Web应用程序的技术堆栈,你可以使用它来开发各种Web应用,包括WordPress。如果你想在VPS上手动搭建WordPress,首先需要配置LAMP环境。本文将介绍如何在Ubuntu 22.04上配置LAMP环境。首先,你需要注册一台VPS服务器,然后登录该VPS并安装Apache服务、MySQL数据库以及PHP。

无代码Dev 947

置顶必读(1) | 2026最新首发,全网最全 Spring Boot 学习宝典(附思维导图)

从0到1以知识点+实例+项目的教学模式对SpringBoot框架由浅入深进行学习,快来跟bug菌一起学习吧。

**My Coding Family** 16万+

【系统分析师】2026年上半年真题:论文及解题思路

四篇论文围绕系统与开发实践展开: 安全架构设计强调数据加密(国密算法)、零信任访问控制及容灾架构,以某医疗云平台为例,实现RTO<5分钟的高可用保障。 架构风格应用解析微服务/事件驱动等风格选型,结合电商平台案例,通过服务拆分与异步通信提升扩展性。 需求评审机制提出正式评审与走查结合的方法,在金融系统中减少30%返工,解决业务规则二义性问题。 LLM测试生成利用大模型从需求/代码生成用例,辅以人工校验,使测试效率提升50%,覆盖边缘场景。 各篇均遵循“背景-理论-实践”结构,突出

数据知道的博客 784

Ubuntu搭建Apache和PHP环境

一、软件安装 安装 Apache2: sudo apt-get install apache2 安装PHP模块: sudo apt-get install php5 安装Mysql sudo apt-get install mysql-server 其他模块安装: sudo apt-get install libapache2-mod-php5 sudo apt-get install...

青萍之末的博客 8588

maxim max96712+max96717调试笔记

mxxim max96712 和max96717调试笔记

libuping2023的博客 1万+

ubuntu搭建PHP和MySQL_如何在Ubuntu云服务器上安装Apache、PHP和MySQL?

在这篇文章里,我们将学会如何在Ubuntu云服务器上安装LAMP环境,也就是Apache、PHP和MySQL。我们使用的Ubuntu版本是Ubuntu 18.04,这里的安装方法也适用于其他Ubuntu版本。整个安装过程分为下面几个步骤。更新操作系统在安装之前,我们更新操作系统到最新版本,并重启云服务器。sudo apt-get update -ysudo apt-get upgrade -yre...

weixin_39787397的博客 246

ANSYS软件二次开发(2):二次开发环境搭建与配置

ADK是ANSYS提供的一个开发工具包,它包含了用于二次开发的API、示例代码和开发指南。ADK支持Python和Tcl,但Python因其易用性和强大的社区支持,成为首选。在ANSYS软件中,自定义菜单与工具栏是实现二次开发的重要途径之一,它允许用户根据自己的需求和工作流程,创建个性化的操作界面。通过自定义菜单与工具栏,可以将常用的功能、自定义的脚本或宏命令整合到一起,提高工作效率。原因:材料参数输入错误,或者模型的物理假设与实际情况不符。解决方案仔细校验材料参数,确保与实验数据一致。

kkchenjj的博客 2204

IEM模型,地表粗糙度模拟

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

ubuntu下搭建php和apache环境

安装Apache2:   sudoapt-getinstallapache2   安装PHP模块:   sudoapt-getinstallphp5   安装Mysql   sudoapt-getinstallmysql-server   其他模块安装:   sudoapt-getinstalllibapache2-...

weixin_30556161的博客 94

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

apache支持mysql ubuntu_Ubuntu中LAMP(Linux+Apache+MySQL+PHP)的搭建和配置

Ubuntu中LAMP(Linux+Apache+MySQL+PHP)的搭建和配置过程。1.安装SSH:sudoapt-getinstallssh2.安装Apache:sudoapt-getinstallapache2然后运行Apache:sudo/etc/init.d/apache2restartApache会新建一个目录/var/www,是存放文档的根目录,可以用http://...

weixin_31253409的博客 199

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

基于Ubuntu的php+MySQL+apache2服务器搭建

1. 安装虚拟机 在macbook下载软件parallels,然后在parallels中选择Ubuntu进行下载安装,进入Ubuntu系统即可。 2. 安装apache,php和mysql 部分Ubuntu系统自带apache服务,但本方法安装的Ubuntu系统暂无apache服务,需要自行安装。输入以下代码进行安装: sudo apt-get install apache2 若出现faile...

Charle的博客 1637

PHP进阶-在Ubuntu上搭建LAMP环境教程

本文将为您提供一个在Ubuntu服务器上搭建LAMP(Linux, Apache, MySQL, PHP)环境的完整指南。通过本文,您将学习如何安装和配置Apache、MySQL、PHP,并将您的PHP项目部署到服务器上。本文适用于Ubuntu 20.04及更高版本。

编程不良人 717

Ubuntu搭建Web服务器(MySQL+PHP+Apache)

Ubuntu 搭建服务器 html网页

dragonmikey的博客 4983

删除阿帕奇和mysql服务器_Ubuntu下lamp(PHP+Mysql+Apache)搭建+完全卸载卸载方法

搭建:收集自:http://www.cloudfly.info/archives/36安装apache2sudo apt-get install apache2安装完成,运行如下命令重启下:sudo /etc/init.d/apache2 restart在浏览器里输入http://localhost或者是http://127.0.0.1,如果看到了“It works!“,那就说明Apache就成功...

weixin_42347739的博客 381

关于Ubuntu的PHP5.6(LAMP)安装搭建

本次操作为PHP5.6的搭建; 本次操作是在Linux-Ubuntu的系统下进行的。 请注意:不同的系统,文件格式也能也不同,本操作是在Ubuntu的系统下安装的!!! 搭建的过程被我分为四步,前两步顺序随意调整。 一、安装Apache 安装命令: sudo apt-get update sudo apt-get install apache2 sudo apt-get install apa...

weixin_44295236的博客 356

Ubuntu搭建LAMP环境

今天想做一个小网站,就在ubuntu上按照网页上搜索的方法搭建了一个环境。我媳妇挺着大肚子无聊的看着我敲了大半天电脑。我赶紧记录下来,陪媳妇看电视去。希望能帮到有和我同样需求的人。 下面拷贝自我的ZIM Desktop Wiki LAMP搭建环境 Created 星期二 30 十月 2012 安装过程 第一步 安装Apache2 sudo apt-get install

每天进步一点点... 3万+

Ubuntu 18.04上安装Apache, MySQL, PHP, LAMP

1.安装 Apache $ sudo apt update && sudo apt install apache2 中间会遇到停顿询问是否继续, 输入 y 然后 回车. 2.测试 Apache 通过查看 Apache 服务的状态,检查 Apache 是否安装正确. $ sudo service apache2 status 查看完状态, 你需要按下 q 退出, Apache...

jun2016425的博客 548

Ubuntu搭建博客typecho

快速搭建blog

rj2012001的博客 960
上一篇: Zend Framework 2.0资料汇总
下一篇: ubuntu php 问题集
Feisy
博客等级 码龄19年 166粉丝 235原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值