Ubuntu下的PHP开发环境架设

从SPICE到电磁场:非线性器件在CST场路协同仿真中的建模艺术 本文深入探讨了非线性器件在CST场路协同仿真中的建模技术,重点分析了SPICE模型与电磁场仿真的集成方法。通过对比线电流模型和面电流模型的优缺点,结合实际案例展示了二极管阵列在电磁散射调控中的应用,为工程师提供了优化仿真精度与效率的实用技巧。 阅读详情

今天重新装了ubuntu那么就吧过程记录下。

打开终端,也就是命令提示符。

我们先来最小化组建安装,按照自己的需求一步一步装其他扩展。命令提示符输入如下命令:

1 sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server

上面的命令是最小化组建安装amp也就是apache2 ,php5 和 mysql 在加上一个php的mysql扩展

\

上面命令输入完成后提示输入密码,成功后询问你是否安装y继续。然后就等待着完成安装…

安装的时候第一次出现一个这样的界面,意思是让你设置root管理员密码,重复一次后继续..

\

安装完成后地址栏输入localhost回车后如果正常安装成功可以看到一段文字如图:

\

我们写个PHP的探针脚本试试看看PHP有没有被支持操作如下:

1 sudo touch /var/www/test.php            //默认apache网站root目录是/var/www
2  
3 sudo vim /var/www/test.php             //用自己习惯的编辑器编辑如果不会用vim 可以用gedit提供vim命令
4  
5 <?php
6  
7 phpinfo()                                           //php探针脚本,就一句话
8  
9 ?>

如图:

\

然后我们访问localhost/test.php看看能否运行,如果正常的花就可以看到如下图:

加载中...

看到这个至少你的php环境已经搭建成功了,然后自己选择自己需要的组建。打开命令提示符输入下面命令:

1 sudo apt-get install php5    //然后按tab键  可以看到如下php扩展

\

像我自己就会安装如下几个组建:

1 sudo apt-get install php5-gd php5-curl php5-xdebug
2  
3 gd                     //图库,如生成验证码,处理图片都离不开它
4  
5 curl                //支持ftp,http等等协议。用起来很方便
6  
7 xdebug        //装这个配合eclipse进行断点调试相当爽~~

其它的根据项目需要自行添加。

自己还有个习惯就是基本上从来不是用默认/var/www路径,自己一般定义在用户目录下

如我的站点目录会配置在/home/return/workspace/web  目录下,这样归档起来比较方便

修改站点目录方法,打开

1 <pre>/etc/apache2/sites-enabled/0XXXX   //在sites-enabled/0xx开头的文件里面有默认站点配置信息

用编辑器打开:vim(或者gedit) /etc/apache2/sites-enabled/0xxx //0xxx指的是以0开头的那个文件
如图:
\




原文网址: http://www.cnblogs.com/wenanry/archive/2012/11/13/2767779.html


转载请注明原文出处

修改完成保存后,重新启动一次apache 让其加载刚才修改的配置文件

如图:

\

然后在你的用户目录下的workspac/web下面写个php文件测试下看看是否正常。

当然还有最后一个配置就是虚拟目录,如果经常输入localhost或者一些项目中需要配置一些域名,而测试的话又经常需要改来改去的

因此我是习惯性的在hosts做本地域名解析,然后绑定虚拟目录。例如test.com 是我们项目用到的域名,那么首先修改hosts文件做本地解析

命令和内容如下:

1 sudo vim(或者gedit) /ect/hosts                   //本地域名解析就是靠它的

在文件中加入 127.0.0.1  test.com 如图:

\

然后在/etc/apache2/sites-enabled/下面建立一个名为www.test.com的文件,最好直接复制一份0xxx开头的配置文件做修改就行

取名为www.test.com方便识别和辨认。apache默认会加载/etc/apache2/sites-enabled目录下的所有配置文件

文件内容如图:

加载中...

注意:SeverName就是你要绑定的域名DocumentRoot是要绑定的目录,我直接绑定了/home/return/workspace/web/test文件夹

如果不写入serverName的话test.com是无法解析到/home/return/workspace/web/test目录的

在里面加入一个php探针文件如图:

\

可以看到已经解析到对应的目录了。好了基本配置就这写,每个人的使用习惯和风格不一样,自己用多了就有了

自己的使用习惯了,包括自己会了简化一些工作写一些自己的实用脚本等等

PyTorch深度学习实战(47)——使用PyTorch构建Transformer模型 相较于传统模型,如循环神经网络 (RNN),Transformer 的优势在于能够理解输入和输出序列中元素之间的关系,在大语言模型 (如 ChatGPT 和 DeepSeek) 的发展中起到了关键作用,为了从零开始构建 Transformer,首先探讨自注意力机制,包括查询 (query)、键 (key) 和值 (value) 向量,以及缩放点积注意力 (SDPA)。将层归一化和残差连接集成到多头注意力层中,并与前馈层结合,构建编码器层,堆叠编码器层构建编码器,还将实现 Transformer 中的解码器。 阅读详情

相关推荐

SAP 物料主数据 Forecasting 视图,别把预测只当成一个数字字段

摘要(150字): SAP S/4HANA物料主数据的Forecasting视图常被忽视,但对依赖历史消耗规律的物料至关重要。该功能基于工厂维度的历史消耗数据,结合预测参数自动计算未来需求,动态调整重订货点和安全库存。预测模板(Forecast Profile)能标准化参数设置,而消耗数据(Consumption Values)的质量直接影响预测结果。预测值作为MRP输入,需注意保存操作才能生效。自动重订货点功能通过分析消耗波动和服务水平,实现库存策略的动态优化。Individual Forecast功能则

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

urw-base35-nimbus-mono-ps-fonts-20170801-10.el7.noarch.rpm

官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装

NirSoft工具集20240303

NirSoft免费工具集20240303,运行NirLauncher直接使用。包含近260个绿色工具软件及使用说明,分为以下几大类:Password Recovery Utilities(28)Network Monitoring Tools(34)Web Browser Tools(27)Video/Audio Related Utilities(7)Internet Related Utilities(16)Command-Line Utilities(10)Desktop Utilities(9)Outlook/Office Utilities(5)Programmer Tools(6)Disk Utilities(11)System Utilities(85)Other Utilities(18)

【亲测免费】 phpenv 安装与使用指南

`phpenv` 的目录结构一般如下: - `bin` - 包含可执行文件,如 `phpenv` 和相关的脚本。 - `libexec` - 存放用于扩展功能的插件脚本。 - `versions` - 各个安装的 PHP 版本将被放置在这里。 - `.version` - (可选)在项目根目录下,用来指定该项目特定的 PHP 版本。 - `$HOME/.phpenv` - 默认的全局安装位置,包...

gitblog_01162的博客 737

PHPEnv: 管理您的PHP版本和扩展

PHPEnv 是一个用于管理多个 PHP 版本的工具。它允许您轻松地在不同的 PHP 版本之间切换,并安装所需的 PHP 扩展。 ## 使用场景 - 如果您是一名开发者,需要为不同项目使用不同版本的 PHP,则可以使用 PHPEnv 在一台计算机上安装并管理多个 PHP 版本。 - 如果您是一个测试人员或系统管理员,需要在同一台服务器上部署多个基于 PHP 的应用,并且每个应用都依赖于特定版本...

gitblog_00079的博客 2449

ubuntuPHP开发环境架设

1sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server

Hani的 编程生活 574

phpenv:简单易用的PHP版本管理工具

**phpenv** 是一个开源的PHP版本管理工具,旨在简化多个PHP版本的管理和切换。该项目托管在GitHub上,地址为:[https://github.com/phpenv/phpenv](https://github.com/phpenv/phpenv)。phpenv主要使用Shell脚本编写,适合在Unix/Linux环境下使用。 ## 项目核心功能 phpenv的核心功能包括: ...

gitblog_09542的博客 992

Ubuntu搭建PHP开发环境操作步骤(保姆级教程)

最近自购了一个阿里云服务器,系统镜像为Ubuntu 22.04 ,在编译安装LNMP(nginx+php+mysql)环境的时候,踩了不少坑,因此决定把自己安装的过程记录下来,以备后用。本篇文章基本上属于保姆级别的教程,只要你的系统也是Ubuntu,基本上无脑式复制粘贴运行,就能搭建起LNMP的环境。

码农兴哥的技术笔记 3043

推荐:phpenv——打造专属的PHP开发环境

在编程世界里,语言版本管理工具是每个开发者不可或缺的助手。今天,我们要介绍一个专为PHP开发者设计的强大工具——phpenv。它允许你在本地轻松地安装和切换不同版本的PHP,使你的项目始终运行在最合适的环境中。 ## 项目介绍 phpenv是一个基于rbenv的PHP版本管理器,它的主要任务是创建并维护一个独立的PHP环境,这个环境被存储在`$HOME/.phpenv`目录下。phpenv提供

gitblog_00693的博客 882

Ubuntu - php环境配置】

本文记录在ubuntu环境下,分别安装phpphp-fpm,以及如何在nginx中使用。

qq_38428433的博客 3093

Linux-Ubuntu配置PHP环境

ubuntu 配置 LNMP 环境

qq_44662618的博客 1113

海湾消防主机调试软件3.2版本.zip

内有软件使用说明,在软件帮助里面 密码999 crt图形软件也在里面 适合200 500 5000 9000 1500 3200 等主机 及可燃气体 及气体灭火主机 编程调试

上一篇: Ubuntu 配置 Tomcat
下一篇: Apache Ant运行时Unable to locate tools.jar解决方法
dfdssddfdf
博客等级 码龄15年 9粉丝 12原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值