ubuntu lamp(apache+mysql+php) 环境搭建及相关扩展更新
一、环境安装
1.安装apache2
sudo apt-get install apache2
安装后在浏览器中打开:http://localhost/或者http://127.0.0.1
如果出现It works!证明apache安装成功。
2.安装PHP
sudo apt-get install php5
sudo apt-get install libapache2-mod-php5
sudo /etc/init.d/apache2 restart
测试:
sudo vi /var/www/testphp.php
写入php works!保存退出vi。
然后在浏览器中输入http://127.0.0.1/testphp.php或者http://localhost/testphp.php
如果显示出php works!表示php配置成功。
3.安装MYSQL
sudo apt-get install mysql-server
安装过程中按提示设置root密码即可。
注:修改密码:
mysql -uroot -p
mysql>use mysql;
mysql>update user set password=PASSWORD('new password') WHERE user='root';
mysql>exit
重启mysql,或是刷新权限也行
重启即可: sudo /etc/init.d/mysql restart 或是 restart mysql
4、让apache、php支持mysql
sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install php5-mysql
sudo /etc/init.d/apache2 restart
至此Ubuntu+apache2+php 5+mysql的安装完成。
提示:
/etc/apache2/下:
1、apache2.conf 是主配置文件,httpd.conf 用户配置文件
2、虚拟目录在 httpd.conf 中
DocumentRoot “路径”
ServerName 名称
#Listen 127.0.0.1:80 #注意这个文件中不能写上监听,如果必须要写,那就需要先去apache2.conf下将include /etc/apache2/ports.conf 给注释掉,因为ports.conf中已经监听来80端口
3、目录设置在 /etc/apache2/sites-enabled/000-default 可以设置虚拟主机
4、php.ini: /etc/php5/apache2/php.ini
5、mysql.cnf: /etc/mysql/my.cnf
4、重启apache : /etc/init.d/apache2 restart
5、重启mysql: sudo /etc/init.d/mysql restart 或是 restart mysql
6、日志文件: /var/log/apache2/
二、curl扩展安装
sudo apt-get install php5-curl
sudo /etc/init.d/apache2 restart
三、GD扩展安装
sudo apt-get install php5-gd
sudo vi /etc/php5/apache2/php.ini
添加extension=gd.so
sudo /etc/init.d/apache2 restart
四、xdebug扩展安装
sudo apt-get install php-pear
sudo apt-get install php5-dev
sudo pecl install xdebug
修改php.ini 添加扩展支持
extension=xdebug.so ( 或者用zend_extension)
重启apache
转载于:https://www.cnblogs.com/xiaoyaoxia/archive/2011/05/14/2046409.html
ubuntu lamp(apache+mysql+php) 环境搭建及相关扩展更新相关推荐
- 阿里云 Ubuntu PHP7 Nginx Mysql 开发环境搭建
记录下在阿里云搭建 PHP7 开发环境 安装 nginx sudo apt-get update sudo apt-get install nginx安装完成后会自动开启,通过命令查看 # ps -a ...
- 陈力:传智播客古代 珍宝币 泡泡龙游戏开发第十九讲:apache+php+mysql开发环境搭建(wamp)
陈力:传智播客古代 珍宝币 泡泡龙游戏开发第十九讲:apache+php+mysql开发环境搭建(wamp) window环境下进行网站建设时,必须要进行wamp环境的搭建.本文介绍了如果配置apac ...
- u盘php环境,u盘装机大师如何为XP系统安装Apache+MySQL+PHP环境
u盘装机大师如何为XP系统安装Apache+MySQL+PHP环境?Apache+MySQL+PHP环境对于寻常电脑用户来说是个比较陌生的词汇,但对于程序管理开发人员来说却再熟悉不过.如果你想自己尝试 ...
- docker mysql开发环境_Docker 构建PHP+Apache+MySQL 开发环境
文章目錄 通过Docker 构建PHP+Apache+MySQL 开发环境,所有的服务(Apache,MySQL)和语言环境(PHP)都将在容器中运行,代码编写在宿主机内编写,并在宿主机的浏览器进行查 ...
- rsyslog+mysql+loganalyzer 环境搭建日志服务器
环境:CentOS6.6 rsyslog+mysql+loganalyzer 环境搭建日志服务器 Client端: 192.168.2.10 MySQL服务器: 192.168.2.11 # ...
- mysql 搭建日志服务器_rsyslog+mysql+loganalyzer 环境搭建日志服务器
环境:CentOS6.6 rsyslog+mysql+loganalyzer 环境搭建日志服务器 Client端:192.168.2.10 MySQL服务器:192.168.2.11 # Client ...
- (三)Linux环境部署(Centos+Nginx+Tomcat+Mysql) - Nginx环境搭建
因为在网上发现系统性.严谨(特别是在安全方面)的Linux部署方面的参考文章很少,于是整理以下六篇Linux环境部署的系列性文章,其为本人在实践中,完整的搭建一个基于Linux系统上Centos+Ng ...
- ubuntu 16.04 php 开发环境搭建
ubuntu 16.04 php 开发环境搭建 mysql sudo apt install -y mysql-server mysql-client php 5.6 sudo add-apt-rep ...
- 2012 iis php mysql_Win2012 R2 IIS8.5+PHP(FastCGI)+MySQL运行环境搭建wordpress博客教程
Win2012 R2 IIS8.5+PHP(FastCGI)+MySQL运行环境搭建教程 一.环境说明: 操作系统:Windows Server2012 R2 PHP版本:php 5.5.8 MySQ ...
最新文章
- 《Python 学习手册4th》 第十二章 if测试和语法规则
- WordCount作业提交到FileInputFormat类中split切分算法和host选择算法过程源码分析
- 高清简约家居环境场景设计样机模板素材,还原现场!
- linux lsof
- HDU1240 POJ2225 Asteroids!【BFS】
- 在TCP三次握手后插入伪造的TCP包
- C# CSharp 回调函数
- 【转】Golang 新手可能会踩的 50 个坑
- js 判断是ie浏览器
- Pr 与音频相关的调整方法
- 35岁前要培养的66种思维(中)
- python制作折线图_python 生成折线图
- 《详细》使用ventoy制作linux to go和win to go放在u盘中《即走即用的便携式系统》,自带系统引导
- java 生成随机md5_Java常用工具类(计算MD5,验证码随机生成,天数差值计算)
- 【重要】一部手机失窃而揭露的黑色产业链—完整修订版
- vs2017取消起始页(设定起始页)/(.ashx文件的添加)
- TIFS_2013_Empirical Evaluation and New Design for Fighting Evolving Twitter Spammers
- 在Matlab中提取彩图黄色分量
- 《MongoDB入门教程》第03篇 MongoDB基本概念
- 两种 iPhone 界面的动画效果