搭建L(Linux)A(Apache)M(MySQL)P(PHP)环境的详细步骤

   这里我选用的是:Ubuntu

    首先我们登录Ubuntu后,要切换到root用户,因为在Ubuntu中系统最高权限账户为root账户,而默认登录的账户并非root账户,例如不具备安装程序等权限,不过同Windows一样都提供了提升权限的方式,就是sudo命令,在执行的每条命令前加上“sudo ”,即可以root账户的权限执行。在第一次使用sudo时会要求输入当前账户的密码,确认后即可在一段时间(默认5分钟)内使用sudo命令都不需要输入密码,一段时间没有使用后则需要重新输入密码。

   使用 su root 切换到root用户权限下(如图)

 下面开始Apache的安装

执行指令:sudo apt-get install apache2  等待安装完成

安装完成后需要设置Apache的端口

执行指令:vi /etc/apache2/apache2.conf  进入文件后,按下insert键 此时进入编辑状态,在适当的地方输入ServerName  localhost:80  按下ESC键,输入:wq(英文状态下的冒号),按下回车键,此时Apache的端口设置完成,在火狐浏览器中输入localhost即可,出现下面的图时,说明Apache安装成功

下面开始安装MySQL

我们打开Xshell,通过如入命令安装mysql

依次输入这三条命令;

sudo apt-get install mysql-server

sudo apt install mysql-client
 sudo apt install libmysqlclient-dev

弄完一条再弄一条。如下所示:如入命令后再输入Y

然后回车就自动安装

按照提示设置好自己的MySQL密码

上面三条命令执行完后MySQL就安装完成了

执行指令:sudo netstat -tap | grep mysql 查看MySQL是否安装成功若出现如下面的提示则MySQL安装成功

 开启MySQL远程连接之旅,我是在自己电脑windows下来连接MySQL的

首先设置mysql允许远程访问,首先编辑文件/etc/mysql/mysql.conf.d/mysqld.cnf

编辑配置文件就输入指令 :sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf

进入该配置文件后,注销掉   bind-address = 127.0.0.1: 即可(如图)

保存并退出,接下来执行指令:mysql-uroot-p你的密码 进入MySQL,设置允许远程操控MySQL

输入下面的指令:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码' WITH GRANT OPTION;

注意MySQL里的语句要以";"分号结尾

设置完成后

刷新配置信息

回车之后继续输入刷新配置命名

flush privileges;    

退出mysql服务

然后输入exit命令退出mysql服务,

执行如下命令重启mysql:

service mysql restart

现在我们可以在连接配置好的数据库了

我是用Navicat Premium连接数据库的(如图)

到这里MySQL我们已经配置好了

接下来让我们开始PHP的配置吧

输入指令:sudo apt-get install php7.0 

安装完成后输入:php -v 查看PHP是否安装成功

出现如下图,则表明PHP安装成功

PHP和Apache都安装好后就需要让Apache能够识别解析PHP文件,我们先搜一下有没有适合PHP7的插件,输入指令:apt-cache search libapache2-mod-php

可以看到搜出来的结果里面有一个是PHP7.0版本的,我们就安装这个:sudo apt-get install libapache2-mod-php7.0

下面我们写一个php文件看是否可以解析访问。输入命令: cd /var/www/html 切换到apache项目目录下,新建文件:sudo vim test.php

在浏览器的地址栏中输入:http://localhost/test.php 出现如下网页

 

到此LAMP开发环境搭配成功

 

 

 

 

 

用迅雷或电驴都可以下载! (内含序列号及License) Release 2010a 的新功能 Release 2010a 包括 MATLAB 和 Simulink 的若干新功能丶一款新产品以及对其它 85 款产品的更新和缺陷修复。已经购买 MathWorks 软件维护服务的用户可以下载产品更新。 MATLAB 产品系列的新功能包括: - 增加更多多线程数学函数,增强文件共享丶路径管理功能以及改进 MATLAB 桌面 - 新增用于在 MATLAB 中进行流处理的系统对象,并在Video and Image Processing Blockset 和 Signal Processing Blockset 中提供超过 140 种支持算法 - 针对 50 多个函数提供多核支持并增强性能,并对图像处理工具箱中的大型图像提供更多支持 - 在全局优化工具箱和优化工具箱中提供新的非线性求解器 - 能够从 Symbolic Math Toolbox 中生成 Simscape 语言方程 - 在 SimBiology 中提供随机近似最大期望 (SAEM) 算法和药动学给药方案支持 Simulink 产品系列的新功能包括: - 在 Simulink 中提供可调参数结构丶触发模型块以及用于大型建模的函数调用分支 - 在 嵌入式 IDE 链接和目标支持包中提供针对 Eclipse丶嵌入式 Linux 及 ARM 处理器的代码生成支持 - 在 IEC 认证工具包中提供对 Real-Time Workshop Embedded Coder 和 PolySpace 产品的 ISO 26262 认证 - 在 DO 鉴定工具包中提供扩展至模型的 DO-178B 鉴定支持 - Simulink PLC Coder,用于生成 PLC 和PAC IEC 61131 结构化文本的新产品
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值