来源:自学PHP网 时间:2015-04-14 11:51 作者: 阅读:次
[导读] PHP开拓和做事器运行环境 首选LAMP组合,即Linux+Apache+Mysql+Php/Perl/Python,能最优化做事器性能。如安在 内地 电脑Ubuntu 中安装和设置LAMP环境 搭建?Ubuntu9.10本身 就是基于Linux内核,以是L...
PHP开拓和做事器运行环境 首选LAMP组合,即Linux+Apache+Mysql+Php/Perl/Python,能最优化做事器性能。如安在 内地 电脑Ubuntu 中安装和设置LAMP环境 搭建?Ubuntu9.10本身 就是基于Linux内核,以是Linux是现成的了。行使Ubuntu LAMP Server软件包可以很简单 地实现Linux下Apache,Mysql和Php的同一 安装和设置 ,也不再必要 一个一个来安装设置 了。 Ubuntu环境 下怎样 安装LAMP组件? 行使Ubuntu界面管理 器: 体系->体系 管理->新立得软件包管理 器->编辑->行使义务 符号 分组软件包->LAMP Server(勾选)->确定->返回到上一个窗口点击应用(或System->Administration->Synaptic Package Manager->Edit->Mark packages by Task->LAMP Server->OK)。然后体系 会主动 下载安装lamp环境 软件包,几分钟就下载搞定。安装进程中会要求设置Mysql root帐号的暗码 ,设置好了记取 。其它当Ubuntu体系 升级时lamp环境 组件也会同时更新到最新版本。 安装完毕测试:打开Firefox赏识器在所在栏输入127.0.0.1,表现It works!表明Apache做事器已经开始事变 了,LAMP安装也就如许 完成了。
ubuntu LAMP 安装设置 环境" src="/uploads/allimg/110601/115T36336-0.gif" alt="ubuntuLAMP 安装 环境 设置" /> Linux ubuntu LAMP 安装设置 环境-It Works
固然 不行使Gnome,行使终端下令 也很简单 : 直接一条下令 :apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql 设置Ubuntu文件实行 读写权限 LAMP组建安装好之后,PHP网络做事器根目次 默认设置是在:/var/www。由于Linux体系 的安详性原则,改 目次 下的文件读写权限是只准许root用户操纵 的,以是 我们不能在www文件夹中新建php文件,也不能修改和删除,必须要先修改/var/www目次 的读写权限。在界面管理 器中通过右键属性不能修改文件权限,得实行root终端下令 :sudo chmod 777 /var/www。然后就可以写入html或php文件了。假如 对777显露 的文件权限不是很清楚 ,可以到这篇文章中看看:文件权限666是什么意思。 怎样 安装phpmyadmin-Mysql 数据库管理 行使界面管理 器: 体系->体系 管理->新立得软件包管理 器->搜刮phpmyadmin->右键符号 安装。 或直接行使一条下令 :sudo apt-get install phpmyadmin 安装开始。 phpmyadmin设置: 在安装进程中会要求选择Web server:apache2或lighttpd,选择apache2,按tab键然后确定。然后会要求输入设置的Mysql数据库暗码 毗连 暗码Password of the database’s administrative user。 然后将phpmyadmin与apache2创建 毗连 ,以我的为例:www目次 在/var/www,phpmyadmin在/usr/share/phpmyadmin目次 ,以是 就用下令 :sudo ln -s /usr/share/phpmyadmin /var/www 创建 毗连 。 phpmyadmin测试:在赏识器所在栏中打开http://localhost/phpmyadmin。 Ubuntu LAMP 怎样 设置Apache 1. 启用mod_rewrite 模块 终端下令 :sudo a2enmod rewrite 重启Apache做事器:sudo /etc/init.d/apache2 restart Apache重启后我们可以测试一下,在/var/www目次 下新建文件test.php,写入代码:<?php phpinfo(); ?> 生活,在所在栏输入http://127.0.0.1/test.php或http://localhost/test.php ,假如 精确 出现了php 设置 信息则表明LAMP Apache已经正常事变 了(记得重启Apache做事器后再测试)。 2.设置Apache支持.htm .html .php sudo gedit /etc/apache2/apache2.conf 或sudo gedit /etc/apache2/mods-enabled/php5.conf 在打开的文件中加上 AddType application/x-httpd-php .php .htm .html 即可。 LAMP设置 之Mysql测试 上面php,Apache 都已经测试过了,下面我们再测试一下Mysql 数据库是否已经精确 启用。 在/var/www目次 下新建mysql_test.php: <?php $link = mysql_connect("localhost","root","020511"); if (!$link) { die('Could not connect: ' . mysql_error()); } else echo "Mysql已经精确 设置"; mysql_close($link); ?> 生活退出,在所在栏输入http://127.0.0.1/mysql_test.php,表现 ”Mysql 已经精确 设置 ”则显露OK了,假如 不可 ,重启Apache做事器后再试一下。 办理Firefox赏识器表现 中文乱码等题目 上面在FireFox赏识器中打开mysql_test.php或phpmyadmin测试时,假如 出现了中文乱码,则是默认语言设置题目 ,办理 要领 如下: 打开apache设置 文件:udo gedit /etc/apache2/apache2.conf,在末了 头加上:AddDefaultCharset UTF-8,假如 照样 乱码的,再将UTF-8改用gb2312。 重启Apache:sudo /etc/init.d/apache2 restart 再革新mysql_test.php 中文乱码没有了。 假如 要人工启动mysql:mysql -u root -p,根据 提示输入暗码 。 假如 重启Apache时出现: * Restarting web server apache2 apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName 则照样 修改apache设置 文件:sudo gedit /etc/apache2/apache2.conf,在文件末了 设置:ServerName 127.0.0.1 LAMP组件常常 行使的几个终端下令 重启apache:sudo /etc/init.d/apache2 restart 重启mysql:sudo /etc/init.d/mysql restart 设置php.ini:sudo gedit /etc/php5/apache2/php.ini 设置apache2.conf:sudo gedit /etc/apache2/apache2.conf 设置my.cnf:sudo gedit /etc/mysql/my.cnf PHP CGI :sudo /var/www/cgi-bin/ Ubuntu PHP 编辑器 末了LAMP设置 就完成了,在Ubuntu下举办简单 的php代码编辑,用Gedit就可以了。Gedit支持HTML,PHP,Javascsript等近几十种语言的代码高亮成果 。假如 是PHP项目开拓,提议行使PHP IDE编辑器,比如Zend Studio,Eclipse。听说 文本编辑VIM也很不错。 PS:假如 是Windows XP 下要搭建LAMP 环境 ,提议人人 试试xampp快速安装设置 法,行使也很方便快捷,点击前面的超等 链接或Google一下就知道怎么用了。(责任编辑:admin) 原创文章,转载请注明出处:远方博客 |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com