Linux服务器php环境搭建教程

Linux下安装php环境并且配置Nginx支持php-fpm模块 目录一、php安装二、php配置三、nginx与php整合四、php动态扩展模块 缺少的软件包依赖下载: 阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区 (aliyun.com) 安装需要的依赖包等 拷贝主配置文件: 使用systemd控制PHP 测试:添加php环境变量 编译memcahe模块: 账号密码访问 测试:访问http://192.168.189.111/example.php,多刷新几次页面查看缓存命中状态http://19 阅读详情

RT.

以前服务器端是使用phpnow套件。

今天尝试在ubuntu下独立完成apache2+php+mysql的服务器运行环境。

具体的步骤如下(下面的操作都需要使用root权限):

|.Apache2安装

sudo apt-get install apache2
安装的成功标志是你在浏览器中打开127.0.0.1的时候会显示“It works!”的字眼。

apache2访问的文件在/var/www文件夹下,但是这个文件是默认没有写权限的,我所创建的这个环境只是为了学习使用,所以我将其文件夹的权限完全提升到最低。

sudo chmod -R 777 /var/www


|.MySQL安装

sudo apt-get install mysql-server mysql-client
在安装的过程中,会提示你设置mysql的root账户密码。按照要求设置好。


|.PHP安装

sudo apt-get install PHP5 libapache2-mod-php5

接下来安装PHP对mysql的支持程序:

sudo apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

完成后,可以重启apache2服务器:

sudo /etc/init.d/apache2 restart

重启完,让我们在/var/www文件夹下创建一个小型的php环境测试文件phptest.php,内容如下:

<?php
     echo phpinfo();
?>

创建完在浏览器中访问这个php测试文件,会得到如下关于服务器运行环境的信息页面。

正常情况下,这样子就完成了服务器的基本环境搭建。


|.phpmyadmin安装

这是网页版的数据库管理界面:

sudo apt-get install phpmyadmin
在这个过程中会遇到两个需要选择的内容,按照后面的选择选:

1.Web server to reconfigure automatically: <-- apache2
2.Configure database for phpmyadmin with dbconfig-common? <-- No

然后在浏览器中访问127.0.0.1/phpmyadmin可能会返回空页面,可以通过下面这个方法解决:

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



至此,整个linux服务器端的环境就搭建完成了。可是在对服务器的优化上还没有涉及。各位如果有兴趣可以在安装完成这个环境之后继续深挖。

PHP基础教程(13)在Linux下搭建PHP开发环境之安装Apache服务器、MySQL、PHP:[特殊字符] 零基础也能搞定!手把手教你在Linux上“烹饪”PHP开发环境(附彩蛋) 想在Linux上玩转PHP开发却怕翻车?别慌!这篇超详细指南用大白话拆解Apache、MySQL、PHP的安装秘籍,附赠防踩坑小贴士和完整实战示例。从系统配置到代码调试,带你从“入门到放弃”直接跨越到“真香现场”!无论你是纯小白还是老鸟升级环境,跟着步骤操作,保证你半小时内搭建好顺滑如德芙的开发平台~ 阅读详情

相关推荐

PHP银河搭建,linux下搭建OGame银河帝国私服

不知你玩过OGame没有http://www.ogame.tw/今天我们就搭建一个自己的OGame服务器~第一步,安装所需软件包。root@localhost Server]# rpm -ivh php-5.1.6-5.el5.i386.rpm php-cli-5.1.6-5.el5.i386.rpm php-common-5.1.6-5.el5.i386.rpm php-mysql-5....

weixin_34061440的博客 879

Ubuntu 11.10下搭建Web服务器

Ubuntu 11.10是目前官方发布的最新的正式版本,其在用户界面和内核架构等方面都有较大改善,是非常受欢迎的一个版本,下面这里给大家介绍一下如何在Ubuntu 11.10下与Apache 2、PHP5、MySQL搭建Web服务器,希望与大家一同探讨用Ubuntu搭建Web服务器的优缺点。     1.开始说明    首先需要跟大家说明一下,这个教程中使用的IP地址是192.168.0.23

暴风雨中的泥淖 545

阿里云服务器如何搭建LAMP环境(新手教程)

LAMP指的是Linux操作系统、ApacheHTTP服务器、MySQL数据库和PHP开源软件。 这里我们可以通过运行下方yum源命令来完成安装LAMP: yum install -y httpd php php-fpm php-server php-mysql mysql 安装完LAMP环境后,就可以下载WordPress安装软件,这里我们可以通过下方wget命令来完成下载和解压: wget -c https://sandbox-experiment-resource.obs-website.

云计算分享 1164

Linux系统下配置服务器运行环境

RT. 以前服务器端是使用phpnow套件。 今天尝试在

Love.Hope.Faith 1377

LAMP环境搭建(Linux+Apache+Mariadb+PHP)

LAMP环境搭建(Linux+Apache+Mariadb+PHP)

qq_64410247的博客 475

LAMP环境搭建教程 - 服务器

在本教程中,我们将详细介绍如何在服务器上搭建LAMP环境。LAMP环境由Linux、Apache、MySQL和PHP组成,是一种常用的Web开发环境。通过搭建LAMP环境,您可以在服务器上托管和运行动态网站和Web应用程序。至此,您已经成功在服务器上搭建了LAMP环境。如果一切正常,您将看到PHP信息页面,其中包含有关您的PHP安装的详细信息。安装过程中,您可能需要输入sudo密码以及确认安装。安装过程中,您可能需要输入sudo密码以及确认安装。步骤二:安装Apache Web服务器。

IsdCoding的博客 397

搭建PHP开发环境:Linux篇

通过本文,我们详细介绍了在Linux系统上搭建PHP开发环境的过程,包括安装Web服务器(Apache)、PHP解释器、数据库(MySQL/MariaDB),以及配置它们之间的连接。我们还提供了示例代码来展示如何使用PHP处理表单数据和连接数据库。希望这些内容对新手朋友有所帮助,使他们能够顺利搭建起自己的PHP开发环境,并开始进行Web开发。

这家伙很懒,什么都没有留下 4384

temu登录接口逆向分析(含Py纯算)

【代码】temu登录接口逆向分析(含Py纯算)

数据精灵喵 1949

PHP(1)搭建服务器

虚拟主机能够让一台电脑对外提供多个网站服务。虚拟主机的配置文件是。修改 Apache的配置文件,开启使用虚拟主机。每次更改完配置都要重启Apache。新建一个 index.php。修改主机host文件。

iFulling的博客 3030

Spring Boot与Apache Ignite集成:构建高性能分布式缓存和计算平台

Apache Ignite是一个高性能的分布式内存计算平台,支持内存缓存、分布式计算、流处理和机器学习等功能。它提供了低延迟的数据访问和强大的计算能力,适用于需要高性能和可扩展性的应用。将Apache Ignite集成到Spring Boot应用中,可以显著提高应用的性能和可扩展性。Spring Boot的简单配置和Ignite的强大功能相结合,使得开发和部署更加高效。首先,创建一个新的Spring Boot项目。可以通过Spring Initializr(https://start.spring.io/)

九天的专栏 2148

保姆级避坑指南:在Ubuntu 18.04上搞定速腾Helios雷达驱动与fast-LIO2的完整配置流程

本文提供了一份详细的速腾Helios雷达与fast-LIO2在Ubuntu 18.04上的配置避坑指南,涵盖驱动安装、数据格式转换到建图全流程。特别针对常见编译错误和数据转换问题提供了解决方案,帮助开发者高效完成环境搭建与建图任务。

weixin_27252001的博客 115

linux服务器上搭建php环境搭建,Linux服务器php环境搭建教程

RT.以前服务器端是使用phpnow套件。今天尝试在ubuntu下独立完成apache2+php+mysql的服务器运行环境。具体的步骤如下(下面的操作都需要使用root权限):|.Apache2安装sudo apt-get install apache2安装的成功标志是你在浏览器中打开127.0.0.1的时候会显示“It works!”的字眼。apache2访问的文件在/var/www文件夹下,...

weixin_39631632的博客 719

13个GNS3 3.0.5 appliances设备模板镜像合集:IOSv/L2,IOU L2/L3,以及IOS-XE

13个GNS3 appliances设备模板:IOSv/L2,IOU L2/L3,以及IOS-XE合集

haierccc的博客 1079

PHP环境搭建详细教程

集成开发环境:例如XAMPP、WAMP、MAMP,这些工具包含了Apache、MySQL和PHP,非常适合初学者快速上手。手动安装:手动配置Apache、PHP和MySQL,以实现更灵活的开发环境。Docker:为进阶用户提供的容器化环境,确保开发环境的一致性和便捷性。无论是通过集成开发环境(如XAMPP、WAMP、MAMP)快速搭建本地开发环境,还是通过Docker进行进阶配置,本教程涵盖了多种PHP环境搭建的方式,帮助开发者根据自己的需求选择合适的工具和方法。

好看资源网的博客 1906

图形引擎实战:镭射效果制作分享

该方案的优势1.遵循物理的2.可以使用少量的参数去调控镭射的效果。计算相对简单,缺点仍是颜色不能够自定义,还有一种常见的方案是采样一张镭射贴图来模拟,好处是颜色可以自定义同时性能上还很高效没有复杂的公式计算。我查阅了网上普遍的方案,常见的做法是制作一个Ramp图生成工具,然后将生成好的ramp图赋给材质。这两个方案的好处是美术同学可以手动的去控制镭射的颜色。最后就是Shader中对Ramp图的采样的部分,Ramp图的UV坐标是使用fresnel作为Ramp的U轴坐标,0.5作为V轴坐标。

qq_41166022的博客 1361

从URDF到仿真动画:基于Simulink、Simscape与S-Function的机械臂一体化建模与控制

本文详细介绍了从URDF文件到高保真仿真动画的一体化机械臂建模与控制流程。通过整合Simulink、Simscape与S-Function,构建了包含物理特性的虚拟机械臂模型,并实现了自适应滑模等高级控制算法的嵌入与验证。该流程打通了从机械设计到控制算法验证的闭环,为机器人开发提供了高效的仿真平台。

cnn8visionary的博客 700

在linux上运行apache+php+mysql配置

https://jingyan.baidu.com/article/4d58d54165aaf79dd5e9c058.html 教程比较详细。属于LAMP环境搭建

f0ng的博客 348

随机向量函数链神经网络(RVFLNN)简介——附测试代码

宽度学习(Broad Learning System)原理介绍:随机向量函数链神经网络(RVFLNN) 目录宽度学习(Broad Learning System)原理介绍:随机向量函数链神经网络(RVFLNN)结构分析和训练优化 函数链神经网络(Functional-link neural network,简称FLNN)的结构如下图。 和深度神经网络结构不同的是,FLNN相当于把隐层放到了输入层中,作为增强结点(Enhancement nodes)。也可以理解成FLNN在输入层就对输入向量进行了非线性变换

weixin_44517742的博客 1万+

搭建LNMP(linux+nginx+mysql+php)服务器环境配置实例教程

一、简介   Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为 “engine X”, 是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器.Nginx是由俄罗斯人 Igor Sysoev为俄罗斯访问量第二的 Rambler.ru站点开发的,它已经在该站点运行超过三年了。Igor Sysoev在建立的项目时,使用基于BSD许可。

dennis_zb2008的专栏 1208

Unity Sprite Atlas C++底层原理全解析 —— “像素聚合工厂”的秘密

Unity Sprite Atlas C++底层实现简析 Sprite Atlas是Unity中用于优化2D渲染性能的核心机制,其C++底层实现如同一个高效的"像素聚合工厂"。该系统通过将多个小纹理合并为一个大纹理,显著减少Draw Call次数和GPU纹理切换开销。 在数据结构上,底层采用SpriteAtlasData存储图集元数据,PackedTexture管理合并后的大纹理,SpriteFrame记录每个子精灵的位置信息,并通过哈希表实现快速查找。编辑器阶段使用最大矩形等算法优化空

本博客聚焦游戏开发技巧、创业实战心得及大学热门课程干货。这里既有技术深度,也有思维广度,无论你是开发者、创业者还是高校学子,都能在这里找到适合自己的成长之路! 206

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

在linux系统环境下搭建网路服务器(三)

文章介绍在linux环境下使用动态安装方式,利用mysql.apache.php.花生壳搭建网站服务器。 3.安装配置php 1、安装PHP (1)获得PHP源码:php-5.4.1.tar.gz(最新版本为5.4.2),保存到/usr/local目录下。下载地址:http://cn.php.net/get/php-5.4.2.tar.gz/from/a/mirror。 (2)解压缩源码文

aqlkcb的博客 440

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

Centos7.2 搭建Apache+Php+Mysql环境

1、概述     本博客原搭建在Windows Server 2012 服务器上,直接使用了Appserv一键搭建的环境。     当前网站架构:     但是后来学习Docker等一些依赖Linux的的技术(虽然可以用虚拟机,但是Winserver换到Linux又不难),就决定干脆用Linux当服务器吧。 Linux也顺理成章选择了Centos 7.2,下面就演示这一过程。 2、数据备份 原博客的数据是一定要保存的,主要就是文件和数据库,因为应用于数据并没有分离,文件就在网站目录内,所以直

anxpp的博客 1万+

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

centos php web稳定,Centos搭建高性能WEB服务器Nginx+PHP+MYSQL+Discuz论坛

《Centos搭建高性能WEB服务器Nginx+PHP+MYSQL+Discuz论坛》由会员分享,可在线阅读,更多相关《Centos搭建高性能WEB服务器Nginx+PHP+MYSQL+Discuz论坛(2页珍藏版)》请在人人文库网上搜索。1、Centos 搭建高性能WEB服务器 Nginx+PHP+MYSQL+Discuz论坛Nginx为俄罗斯访问量第二的Rambler.ru将源代码以类BSD已...

weixin_30678347的博客 135

ubuntu配置php7环境,ubuntu16.04配置Lamp环境(搭建linux+apache+mysql+php7环境

ubuntu16.04配置Lamp环境(搭建linux+apache+mysql+php7环境ubuntu16.04配置Lamp环境(搭建linux+apache+mysql+php7环境本文出处:http://www.linuxdiyf.com/linux/21265.html时间:2016-06-05来源:linux网站作者:ronyao请支持原创.步骤一:安装apache[emailpro...

weixin_35355431的博客 173

nginx和PHP的安装

nginx安装:http://nginx.org/en/linux_packages.html#instructions php安装: https://www.php.net/manual/zh/install.unix.nginx.php

weixin_43947156的博客 181

Linux下如何搭建web服务器-3

Linux下如何搭建web服务器-3 嗨,各位小伙伴,这次博客我们来使用一个现有的项目来更新我们的web应用 cd /var/www/html 进入到此目录 ls 显示当前目录下文件 rm index.html 删除index.html文件 ls 下载文件,将discuz/upload下的文件全部复制粘贴到/var/www/html目录下 yum install php*...

zmhappy的博客 677
上一篇: Linux系统下配置服务器运行环境
下一篇: 【ThinkPHP学习】 Ubuntu apache2 URL重写配置过程
GiantChan
博客等级 码龄16年 76粉丝 108原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值