- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Ubuntu下LAMP(linuxapachemysqlphp)环境的配置与安装
Ubuntu 下LAMP (linux+apache+mysql+php)环
境的配置与安装
以前曾做过类似的配置,但长时间没有使用,有点忘记了!最近刚刚使用ubuntu10.10 版本,又重
新搭建了一下环境!写出来分享一下,初学者兴许用得着。^_^
1 安装apache2
sudo apt-get install apache2
安装完成,运行如下命令重启下:
sudo /etc/init.d/apache2 restart
在浏览器里输入http://localhost 或者是 ,如果看到了“It works! ,那就
说明Apache 就成功的安装了,Apache 的默认安装,会在/var 下建立一个名为www 的目录,这个
就是Web 目录了,所有要能过浏览器访问的Web 文件都要放到这个目录里。
2 安装php
sudo apt-get install libapache2-mod-php5 php5
此外,建议安装扩展php5-gd php5-mysql ,安装方式同上.
安装完后,我们要重新启动Apache ,让它加载PHP 模块:
sudo /etc/init.d/apache2 restart
接下来,我们就在Web 目录下面新建一个PHP 文件来测试PHP 是否能正常的运行,命令:
sudo gedit /var/www/phpinfo.php
然后输入:
?php
phpinfo();
?
接着保存文件,在浏览器里输入/phpinfo.php ,如果出现了一个显示PHP 运
行参数的页面,那就说明 PHP 已经正常运行了。
3 安装mysql
sudo apt-get install mysql-sever mysql-client
在安装的最后,它会要求里输入root 的密码,注意,这里的root 密码可不是Ubuntu 的root
密码啊,是你要给MySQL 设定的root 密码。
4 安装phpmyadmin-Mysql 数据库管理
sudo apt-get install phpmyadmin
phpmyadmin 设置:
在安装过程中会要求选择Web server :apache2 或lighttpd ,选择apache2,按tab 键然
后确定。然后会要求输入设置的Mysql 数据库密码连接密码 Password of the databases
administrative user。
然后将phpmyadmin 与apache2 建立连接,以我的为例:www 目录
在/var/www ,phpmyadmin 在/usr/share /phpmyadmin 目录,所以就用命令:sudo ln
-s /usr/share/phpmyadmin /var/www 建立连接。
phpmyadmin 测试:在浏览器地址栏中打开http://localhost/phpmyadmin。
(phpmyadmin 可以有选择的安装)
以上ALMP 的基本组件就安装完毕了,下面我们再来看一些其他的设置:
设置Ubuntu 文件执行读写权限
LAMP 组建安装好之后,PHP 网络服务器根目录默认设置是在:/var/www。由于Linux 系统
的安全性原则,改目录下的文件读写权限是只允许root 用户操作的,所以我们不能在www 文件夹中新
建php 文件,也不能修改和删除,必须要先修改 /var/www 目录的读写权限。在界面管理器中通过右
键属性不能修改文件权限,得执行root 终端命令:sudo chmod 777 /var/www。然后就可以写
入html 或php 文件了。如果对777 表示的文件权限不是很清楚可参考chmod 命令。
配置Apache
1 启用 mod_rewrite 模块
终端命令:sudo a2enmod rewrite
重启Apache 服务器:sudo /etc/init.d/apache2 restart
Apache 重启后我们可以测试一下,在/var/www 目录下新建文件test.php ,写入代码: ?
php phpinfo(); ? 保存,在地址栏输入/test
您可能关注的文档
- 禁止i5笔记本按Ctrl+Alt+向下键翻转屏幕.pdf
- VC++数字图像处理源程序及详解之1(灰度直方图).pdf
- 胡敏酸吸附重金属Cu2+Pb2+Cd2+的特征及影响因素.pdf
- Cadence+SPB+15.7安装详解(最终版).pdf
- VB6.0与VC++接口说明.pdf
- 2016年银行专业资格《个人贷款》考试考点辅导3.pdf
- vc++中_RecordsetPtr使用.pdf
- OpenCV的安装及常见问题(Win7 + OpenCV1.0 + VC++6.0).pdf
- RedHatEnt7DNS+Sendmail+Dovecot邮件服务器安装配置.pdf
- GMAT语法修饰的考点内容(三)-智课教育.pdf
- 2024-2025学年小学信息技术(信息科技)第四册(2017)电子工业版(安徽)教学设计合集.docx
- 高中化学教学策略对学生批判性思维的影响教学研究课题报告.docx
- 2024-2025学年高中物理选修2-1粤教版教学设计合集.docx
- 小学英语学习策略及其影响因素分析教学研究课题报告.docx
- 语文阅读兴趣培养策略研究教学研究课题报告.docx
- 数学教师专业学习社区的构建与实践教学研究课题报告.docx
- 18.4课时 (导学案)焦耳定律-2021-2022学年九年级物理下册精品备课导学案+教学设计+课件+练习(人教版).docx
- 通过主题研究促进学生物理自主学习能力教学研究课题报告.docx
- 小学生数学学习障碍及干预措施教学研究课题报告.docx
- 小学英语班级管理与学习效果的关系分析教学研究课题报告.docx
文档评论(0)