ubuntu 12.04 配置LAMP
1. LAMP 的安装
- sudo apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql
由于LAMP大部分操作与/var/www目录相关,为了方便,修改该目录的权限为普通用户可访问。
- sudo chmod 777 /var/www/
2. phpmyadmin 安装
- sudo apt-get install 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。
3. Apache 配置
(1)启用 mod_rewrite 模块
终端命令:sudo a2enmod rewrite
(2)重启Apache服务器:sudo /etc/init.d/apache2 restart
Apache重启后可以测试一下,在/var/www目录下新建文件test.php,写入代码: 保存,在地址栏输入http://127.0.0.1/test.php 或 http://localhost/test.php ,如果正确出现了Mysql已经正确配置,表明Apache和mysql都正常了。(记得重启Apache服务器后再测试)。
test.php
- <?php
- $link = mysql_connect("localhost","root","mysql密码");
- if (!$link)
- {
- die('Could not connect: ' . mysql_error());
- }
- else echo "Mysql已经正确配置";
- mysql_close($link);
- ?>
4. 浏览器PHP中文乱码问题
上面在FireFox浏览器中打开test.php测试时,如果出现了中文乱码,则是默认语言设置问题,解决方法如下:
打开apache配置文件: udo gedit /etc/apache2/apache2.conf,在最后面加上:AddDefaultCharset UTF-8,如果还是乱码的,再将UTF-8改用gb2312。
重启Apache:sudo /etc/init.d/apache2 restart 再刷新test.php 中文乱码没有了
转载于:https://www.cnblogs.com/liushiyong1/articles/3475817.html
ubuntu 12.04 配置LAMP相关推荐
- Ubuntu 12.04配置静态ip和动态ip
Ubuntu 12.04配置静态ip和动态ip 1.配置静态ip 例如:我们要配置的静态ip为192.168.1.100 (1)我们先要设置桥接模式,桥接到自己的网卡 首先点击虚拟机,点击设置,在点击 ...
- Ubuntu 12.04 配置记录
Ubuntu 12.04 配置记录 2013-01-28 15:51:51 分类: LINUX 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 2 ...
- ZH奶酪:Ubuntu 14.04配置LAMP(Linux、Apache、MySQL、PHP)
ZH奶酪:Ubuntu 14.04安装LAMP(Linux,Apache,MySQL,PHP) 之前已经介绍过LAMP的安装,这边文章主要讲解一下LAMP的配置. 1.配置Apache (1)调整Ke ...
- ubuntu 14.04配置lamp粗略
1.1 安装Apache2 sudo apt-get install apache2 1.2 安装MySQL5 sudo apt-get install mysql-server mysql-clie ...
- ubuntu 12.04 配置vsftpd 服务,添加虚拟用户,ssl加密
1.对于12.04的vsftpd 有一些bug,推荐安装版本vsftpd_2.3.5-1ubuntu2ppa1_amd64.deb apt-get install python-software-pr ...
- Linux 学习 Ubuntu 12.04 配置指南
关于Ubuntu 就不在此详细的叙述, 安装方法: 硬盘安装,速度效果都还不错 http://www.nenew.net/ubuntu-12-04-hard-disk-install-tutorial ...
- ubuntu 12.04 配置内核崩溃自动重启及转存
默认ubuntu12.04没有配置内核崩溃自动重启及转存,造成发生内核崩溃的时候,没有core dump文件去分析,并且卡死在内核崩溃界面,为了方便查找内核崩溃原因,需要将内核崩溃自动重启配置及内核转 ...
- Ubuntu 12.04 安装之后的各种问题
题记 前段时间发神经把系统分区表弄坏了,不得已重装系统了.之前也一直想尝试12.04版,毕竟用11.04很有一段时间了,每每看到那些新特性手都有点痒.这次恨下心,装上了12.04,说实话,很多地方反而 ...
- ubuntu 12.04 php mysql_Ubuntu 12.04下LAMP安装配置
我是一个Linux新手,想要安装一台Ubuntu 12.04版的Linux服务器,用这台服务器上的LAMP套件来运行我自己的个人网站.LAMP套件就是"Linux+Apache+MySQL+ ...
最新文章
- 【转】windows平台多线程同步之Mutex的应用
- mac使用被动ftp模式(pasv)_网络安全工程师与白帽子黑客教你:Kali Linux之使用Metasploit进行FTP服务扫描实战...
- 老赖凭本事骗钱,你有本事不被骗吗?
- 计算机二级c语言可以提前交卷吗,软考考试中可以提前交卷吗?计算机软考成绩一般多久公布...
- Nacos配置管理-微服务配置拉取
- c枚举类型enum例题_SystemVerilog数据类型
- SQLServer批量倒入目录文件
- 再见DTC,你好Christmas Day
- ActiveMQ安装配置
- ubuntu16.04下Caffe绘制训练过程的loss和accuracy曲线
- 操作系统—吸烟者问题
- There is no Action mapped for namespace / and action name .
- L3-015 球队“食物链” (30 分)
- 将域名从易名中国(www.ename.cn)转移到中国万网(www.net.cn)
- 【092】召唤神龙-指尖大鱼吃小鱼的魔性游戏
- Nachos project1 领悟
- 手机免流开热点教程(ROOT版)
- 深度优先搜索(DFS) + DFS的应用:字符串的排列问题
- 谷歌SEO之中小企业网站结构化数据实施的战略价值
- 提升eBay店铺流量的方式有哪些?
热门文章
- 【Tools】Windows下Git 2.18安装步骤
- 51nod 1770 数数字 找规律,注意进位,时间复杂度O(n)
- 1029 旧键盘 (20 分)(c语言)
- 记sentinel里防止多并发下读取脏数据的操作
- 无重复字符的最长子串—leetcode3
- ols残差_python数据关系型图表散点图系列残差分析图
- LeetCode每日一题 530. 二叉搜索树的最小绝对差
- HDU - 6625 three arrays (Trie+dfs)
- c语言结构体的位操作,C语言之路---结构体、位运算及预处理命令
- java native堆_Java Native Memory比堆更快吗?