ubuntu下配置lamp环境
安装MySQL
sudo apt-get install mysql-server mysql-client
安装php模块
Sudo apt-get install php5
安装Apache2
Sudo apt-get install apache2
打开浏览器,输入localhost,看看是否有It Works!网页展示。目录为/var/www/html
如需修改目录,sudo gedit /etc/apache2/sites-available/000-default.conf,
把/var/www/html 全部替换成为/var/www/,然后重启Apache服务器 sudo service apache2 restart
修改权限/var/www
sudo chmod 777 /var/www
注意此时重启会出现错误:httpd: Could not reliably determine the server's fully qualified domain name
解决方法:
sudo gedit /etc/apache2/apache2.conf
在文件里面加上:
#Server Name
ServerName 127.0.0.1
创建index.php文件
然后在index.php文件里写入
<?php
phpinfo();
?>
安装phpmyadmin
sudo apt-get install phpmyadmin
安装过程中选择apache2,点击确定。下一步选择是要配置数据库,并输入密码。
安装过程中会要求选择Webserver:apache2或lighttpd,选择apache2,按tab键然后确定。
然后会要求输入设置的Mysql数据库密码(Passwordof the database's administrative user)和连接密码。
查看 phpmyadmin在哪个目录下 whereis phpmyadmin
建立连接
sudo ln -s /usr/share/phpmyadmin /var/www
运行http://127.0.0.1/phpmyadmin,看有没有数据库管理软件出现。
其他配置:
第一步 启用mod_rewrite模块
sudo a2enmod rewrite
重启Apache服务器:
sudo /etc/init.d/apache2 restart或者sudo service apache2 restart
第二步 设置Apache支持.htm .html .php
sudo gedit /etc/apache2/apache2.conf&
添加以下句子:AddType application/x-httpd-php .php .htm .html
第三步 测试php网页
编辑mysql_test.php代码如下
<?php
$link = mysql_connect("127.0.0.1", "root","root");
if(!$link)die('Could not connect: ' . mysql_error());
else echo"Mysql OK!";
mysql_close($link);
?>
访问 http://127.0.0.1/mysql_test.php 显示’Mysql 配置正确'就代表配置正确。
第四步 第三步这里出现了乱码以后解决方法
打开配置文件
sudo gedit /etc/apache2/apache2.conf&
添加如下代码:AddDefaultCharsetUTF-8
到此为止配置成功。
ubuntu下配置lamp环境的更多相关文章
- windows下配置lamp环境(5)---配置MySQL5.6
开始配置mysql 1.创建配置文件my.ini 1.进入C:\wamp\MySQL 2.把my-default.ini 另存一份:my.ini 3.开始编辑mysql的配置文件,打开my ...
- windows下配置lamp环境(3)---配置PHP5.4
下面配置php Php文件夹里有两个php.ini-*文件,随便修改一个,去掉后缀,变成php.ini (如图) 打开php.ini ,添加php扩展目录723行左右(其实放哪都无所谓,只不过php. ...
- windows下配置lamp环境(0)---软件获取
工作快一年了,还没有怎么配置过服务器环境,经常使用集成套件wampserver,为了复习配置wamp服务器 特意在虚拟机中测试安装步骤如下. 安装前步骤:下载软件.软件下载地址如下: 1.apache ...
- windows下配置lamp环境(2)---配置Apache服务器2.2.25
配置Apache 配置Apache时,先要找到安装目录中的主配置文httpd.conf,使用文本编辑器打开,最好不要使用windows自带的编辑器,可以使用NotePad++, vim,或者subli ...
- windows下配置lamp环境(1)---安装Apache服务器2.2.25
window下lamp成为wamp; 安装wamp环境的第一步是安装Apache服务器.下面开始安装步骤图文并茂. 一.双击安装包点“next”进行下一步,然后同意协议(这张图没有截):
- Ubuntu下配置Pyspider环境
Ubuntu 14.04.4 LTS 1.ubuntu 系统自带Python 所以不用安装Python 注:安装前先更新下软件源 命令 :sudo apt-get update 2.开始安装pip 命 ...
- ubuntu下配置java环境【转】
转自:http://www.cnblogs.com/fnng/archive/2013/01/30/2883815.html 配置JDK环境 下载 登录oracle的网站去下载JDK7 http:// ...
- ubuntu下配置java环境变量
1.官网下载linux对应的jdk安装包tar.gz 2.filezilla上传tar.gz到对应ubuntu目录test下(见上一篇) 3.解压:tar -zcvf XXX.tar.gz 4.修改解 ...
- ubuntu下配置JDK7环境变量
ubuntu下JDK配置本质上和win是一样的: 1.去官网下载JDK7,找jdk-7u21-linux-i586.tar.gz并下载:http://www.oracle.com/technetwor ...
随机推荐
- Hibernate工作原理
现在我们知道了一个概念Hibernate Session,只有处于Session管理下的POJO才具有持久化操作能力.当应用程序对于处于Session管理下的POJO实例执行操作时,Hibernate ...
- ubuntu16.04解决播放swf视频文件问题
使用下面 sudo apt-get install swfdec-gnome
- Sybase alter 用法
原文地址:http://lujinan858.iteye.com/blog/437019 --示例 1 为表添加列.Adaptive Server 为表中每个现有行分配一个 NULL --列值: al ...
- java几种常见加密算法小试
http://www.cnblogs.com/JCSU/articles/2803598.html http://www.open-open.com/lib/view/open139727425732 ...
- 博客后台迁移至i.cnblogs.com及小经验分享
大家好!我们已经将博客后台从原来的 www.cnblogs.com/博客地址名/admin/ 迁移至独立的二级域名 i.cnblogs.com.如果您发现任何问题,麻烦您立即向我们反馈. 虽然这次迁移 ...
- MySQL绿色版5.7以上安装教程
写在前面:5.7增加了安全性,默认root密码不在为空,而是初始化时随机生成一个root密码,改root密码的方式也不一样了 下载地址 http://dev.mysql.com/downloads/m ...
- linux文件权限表示及用户权限管理
UNIX/Linux下关于文件执行权限的表示和查看想必是最熟悉不过的,然而你是否真正了解用户文件的权限标识和用户的权限呢? 实际上文件权限标识不仅仅只有U, G, O 11 10 9 8 7 6 5 ...
- ios base64图片上传失败问题
今天做图片上传,后台用的是base64解密图片二进制文件,以前都是用表单上传来解决图片上传的,现在后台没有人改,所以研究下base64上传. 需要将图片base64加密,但是调用 [data base ...
- 第一零四天上课 PHP TP框架下的文件上传
控制器代码(TestController.class.php) <?php namespace Home\Controller; use Home\Controller\EmptyControl ...
- select、epoll、twisted网络编程
select.poll和epoll的区别 select select最早于1983年出现在4.2BSD中,它通过一个select()系统调用来监视多个文件描述符的数组,当select()返回后,该数组 ...