监控安装 ERP

系统集成论坛

 找回密码
 注册通行证

QQ登录

只需一步,快速开始

路由器交换机防火墙系统集成商城 优质产品采购平台
查看: 1281|回复: 2
打印 上一主题 下一主题

Ubuntu下最简单安装设置LAMP套件用来本地测试PHP教程

[复制链接]

25

主题

239

帖子

668

积分

正式员工

跳转到指定楼层
1
发表于 2017-11-4 10:58:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
华为金牌代理
最近我的主操作系统变成了Ubuntu,感觉Linux还是比windows能更好的支持php,在本地安装测试wordpress的模板和插件,比远程的虚拟主机方便多了。最近正在利用寒假时间学习php,作为学理科的伪技术男,平时没太多折腾的时间,放长假就是好。先说说要设置LAMP的php开发环境(Linux-Apache-MySQL-PHP),需要做哪些步骤吧。  

首先是要安装LAMP套件,然后正确设置,最后安装php开发的IDE。
1.在Ubuntu下安装LAMP套件。
Ubuntu下解决同一问题会有很多种方法,我是菜鸟,所以选最简单的方法。
在终端下输入
sudo  tasksel
然后会出现一个软件包的界面,移动光标到LAMP server 这一项,按空格,就会选择这一项,其他的可以不选,然后点OK。接下来呢,会让你输入MySQL的root用户的密码,这个得记住的,后面安装php程序时用的上。然后就装好了LAMP,很简单吧。在浏览器上输入http://127.0.0.1,测试下apache2,如果说出现了
It works!
This is the default web page for this server .
The web server software is running but no content has been added,yet.
说明apache2装好了。你还可以测试下MySQL和PHP5,这里就不讲怎么测试了。一般来说网页根目录在/var/www下面。部分朋友可能会遇到不能正确解析php的情况,进入主页就会提示是否下载并保存这个php文件,这样的话你可以先重启apache
sudo /etc/init.d/apache2 restart
如果还是不能正确解析,请使用
sudo apt-get install libapache2-mod-php5
sudo /etc/init.d/apache2 restart
sudo a2enmod php5
用来安装这个模块,然后重启apache一般能解决问题。
2.正确的设置Linux-Apache-MySQL-PHP。
首先是/var/www目录的权限问题,可以使用如下命令来添加权限
sudo chown -R 当前用户名 /var/www
为了更方便的使用LAMP,我们要安装phpMyAdmin和php5-mcrypt。
首先从官网上下载最新版的phpmyadmin,www.phpmyadmin.net  

下载后解压到/var/www/phpmyadmin,把其中的文件config.sample.inc.php改名为config.inc.php,然后编辑这个文件,找到blowfish_secret并在后面的引号之间输入任意字符,保存即可。
使用下面的命令安装php5-mcrypt,否则在登录phpmyadmin时会出现‘无法加载 mcrypt 扩展,请检查您的 PHP 配置。’的错误
sudo apt-get install php5-mcrypt
接下来要编辑php的配置文件
sudo gedit /etc/php5/apache2/php.ini
在文件最后面添加
extension=php5-mcrypt.so
这样整个配置就完成了。
常见错误:
如果在打开http://127.0.0.1/phpmyadmin时候出现如下错误
Wrong permissions on configuration file, should not be world writable!
这是因为phpmyadmin这个文件夹权限是777,不安全,需要改为755
使用命令
sudo chmod –R 755 /var/www/phpmyadmin
如果在myphpadmin中无法添加数据库,说明当前用户没在mysql组中,可以去系统-系统管理-用户和组中‘点击以进行变更’,输入密码,把当前用户添加到mysql组即可解决问题。
3.Ubuntu下安装使用php的集成开发环境,eclipse的PHP Development Tools Project
直接到官网 http://www.eclipse.org/pdt/下载最新版本,解压即可使用。
其实Ubuntu下能用的php IDE还是很多的,只不过eclipse是免费软件,并且以前折腾python时用的正是eclipse,感觉真的不错。至于Zend Studio,据说很强大,大家也可以试试。
另外还有更多电信,联通,双线,带宽租用等大量优惠的哦,佛山思海网络欢迎您前来咨询QQ81721488

25

主题

239

帖子

668

积分

正式员工

2
 楼主| 发表于 2017-11-17 09:51:07 | 只看该作者
华为金牌代理
思海大带宽年底促销,低价疯抢 QQ:983054746
回复 支持 反对

使用道具 举报

25

主题

239

帖子

668

积分

正式员工

3
 楼主| 发表于 2019-2-13 10:20:49 | 只看该作者
华为金牌代理
最近我的主操作系统变成了Ubuntu,感觉Linux还是比windows能更好的支持php,在本地安装测试wordpress的模板和插件,比远程的虚拟主机方便多了。最近正在利用寒假时间学习php,作为学理科的伪技术男,平时没太多折腾的时间,放长假就是好。先说说要设置LAMP的php开发环境(Linux-Apache-MySQL-PHP),需要做哪些步骤吧。  

首先是要安装LAMP套件,然后正确设置,最后安装php开发的IDE。
1.在Ubuntu下安装LAMP套件。
Ubuntu下解决同一问题会有很多种方法,我是菜鸟,所以选最简单的方法。
在终端下输入
sudo  tasksel
然后会出现一个软件包的界面,移动光标到LAMP server 这一项,按空格,就会选择这一项,其他的可以不选,然后点OK。接下来呢,会让你输入MySQL的root用户的密码,这个得记住的,后面安装php程序时用的上。然后就装好了LAMP,很简单吧。在浏览器上输入http://127.0.0.1,测试下apache2,如果说出现了
It works!
This is the default web page for this server .
The web server software is running but no content has been added,yet.
说明apache2装好了。你还可以测试下MySQL和PHP5,这里就不讲怎么测试了。一般来说网页根目录在/var/www下面。部分朋友可能会遇到不能正确解析php的情况,进入主页就会提示是否下载并保存这个php文件,这样的话你可以先重启apache
sudo /etc/init.d/apache2 restart
如果还是不能正确解析,请使用
sudo apt-get install libapache2-mod-php5
sudo /etc/init.d/apache2 restart
sudo a2enmod php5
用来安装这个模块,然后重启apache一般能解决问题。
2.正确的设置Linux-Apache-MySQL-PHP。
首先是/var/www目录的权限问题,可以使用如下命令来添加权限
sudo chown -R 当前用户名 /var/www
为了更方便的使用LAMP,我们要安装phpMyAdmin和php5-mcrypt。
首先从官网上下载最新版的phpmyadmin,www.phpmyadmin.net  

下载后解压到/var/www/phpmyadmin,把其中的文件config.sample.inc.php改名为config.inc.php,然后编辑这个文件,找到blowfish_secret并在后面的引号之间输入任意字符,保存即可。
使用下面的命令安装php5-mcrypt,否则在登录phpmyadmin时会出现‘无法加载 mcrypt 扩展,请检查您的 PHP 配置。’的错误
sudo apt-get install php5-mcrypt
接下来要编辑php的配置文件
sudo gedit /etc/php5/apache2/php.ini
在文件最后面添加
extension=php5-mcrypt.so
这样整个配置就完成了。
常见错误:
如果在打开http://127.0.0.1/phpmyadmin时候出现如下错误
Wrong permissions on configuration file, should not be world writable!
这是因为phpmyadmin这个文件夹权限是777,不安全,需要改为755
使用命令
sudo chmod –R 755 /var/www/phpmyadmin
如果在myphpadmin中无法添加数据库,说明当前用户没在mysql组中,可以去系统-系统管理-用户和组中‘点击以进行变更’,输入密码,把当前用户添加到mysql组即可解决问题。
3.Ubuntu下安装使用php的集成开发环境,eclipse的PHP Development Tools Project
直接到官网 http://www.eclipse.org/pdt/下载最新版本,解压即可使用。
其实Ubuntu下能用的php IDE还是很多的,只不过eclipse是免费软件,并且以前折腾python时用的正是eclipse,感觉真的不错。至于Zend Studio,据说很强大,大家也可以试试。
另外还有更多电信,联通,双线,带宽租用等大量优惠的哦,佛山思海网络欢迎您前来咨询QQ:983054746
广东联通G口大带宽常年低价大促,低价疯抢!-00001.cn思海网络
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册通行证

本版积分规则

联系我们| 手机版|系统集成论坛 ( 京ICP备11008917号 )

GMT+8, 2024-12-4 16:26 , Processed in 0.088194 second(s), 23 queries .

系统集成论坛

BBS.XTJC.COM

快速回复 返回顶部 返回列表