在ubuntu环境下安装Apache + Mysql + PHP
我离线安装过Apache、Mysql,都失败了,不是那么容易,有的安装方面的步骤都对不上去。其实只要达成结果就行啦,我们没必要那么牛角尖。可能是我水平太水啦,呵呵,没办法,虽然我这边网速垃圾的要命,只能在线安装,其实需要下载的数据也比较少,如果中间网速断掉啦,可以重新输入安装命令,支持断点续传,下面是安装过程
开始安装前,ubuntu默认情况下是没有开启root账户的,如果你没有开启,可以参见ubuntu开启root用户及切换用户命令
安装mysql:
打开终端(Ctrl + Alt + T):在终端中输入
sudo apt-get install mysql-server
,需要下载20M多一点的数据,下载完成后提示输入root账户密码,输入密码,然后在再次输入密码确认,安装即可完成
Apache服务器
在终端中输入:
sudo apt-get install apache2
,下载3M多一点的数据,下载完成后自动安装
安装完成后,在浏览器中输入localhost或127.0.0.1,会输出:It works!,表明apache已经安装完成。
这个默认浏览器解析的文件在var/www文件夹中,是index.html,那个文件夹就是默认的web目录
PHP
在终端中输入:
sudo apt-get install libapache2-mod-php5
,需要下载6M多的数据,然后自动安装
安装后重启Apache服务器:在终端中输入
sudo /etc/init.d/apache2 restart
,这样会加载php模块儿
然后在web目录中,新建一个测试文件:touch test.php
然后在终端中输入→sudo gedit test.php,用gedit编辑器对test.php文件进行编辑,添加内容<?php echo phpinfo();?>,编辑完成并保存后,关闭gedit编辑器
最后在浏览器中访问:http://localhost/test.php,如果输出php的详细信息如下
,说明php安装成功
到此LAMP环境已完全搭建成功,下面是一些配置
设置web目录(var/www)目录权限
由于linux系统的安全性原则,改目录下的文件权限默认只允许root用户操作,所以我们不能再www文件夹中新建php文件,也不能修改和删除,必须修改/var/www目录的读写权限。
在终端中输入:
sudo chmod 777 /var/www
然后就可以写入html或php文件啦。777是linux系统中的最高权限,表示可读、可写、可执行。
配置php
1. 报错打开:display_errors = On
2. 设置时区:date.timezone = PRC(中国)
PHP连接Mysql
如果出现错误→Fatal error: Call to undefined function: mysql_connect()
这是因为php5-mysql没有安装,下面是解决方法:
第一步、安装php5-mysql(大概7k左右)
sudo apt-get install php5-mysql
第二步、重启mysql
sudo /etc/init.d/mysql restart
这样我们可以把我们的php项目直接copy到web目录下进行访问。
- 大小: 81.2 KB
分享到:
相关推荐
Ubuntu 11.10 搭建编译环境 这个都是deb包,直接上传运行就可以了 sudo dpkg -i *
ubuntu11.10环境搭建,tftp,nfs,samba,vmtool等的配置;
ubuntu+11.10+安装过程详解 能快捷安装
ubuntu11.10安装及网络配置,其中包括安装说明和网络配置两份文件
Ubuntu 11.10 安装方法全程记录
完全原创,Ubuntu 11.10系统安装,手把手带你安装每一步
ubuntu 11.10 设置固定ip,需要vi /etc/network/interfaces。
ubuntu11.10server搭建GLPI+OCS[整理].pdf
本文档介绍在windows7上使用Win7+Ubuntu11.10(EasyBCD硬盘安装)来安装双系统,需要的朋友可以下载看看
详细介绍了ubuntu的安装过程,并且附有安装过程的照片
默认的 ubuntu 安装后对本地化的支持是不完整的,这很正常,ubuntu 的软件工程师们已经替我们做了绝大部分的工作,我们需要做的只是一点点细小的工作,来使我们的 ubuntu 更利于使用。以下所有软件都可以通过在...
针对Ubuntu下乱码问题,提出以下解决方案,实测成功。
Ubuntu 11.10 H3C iNode 客户端 H3C iNode 客户端 for Ubuntu 11.10
VMware下安装Ubuntu 11.10 全程图解
ubuntu11.10安装教程及设置,本人自己照此安装,非常详细!
Ubuntu11.10 libxml2-dev 安装包 libxml2_2.7.8.dfsg-4_i386.deb libxml2-dev_2.7.8.dfsg-4_i386.deb python-libxml2_2.7.8.dfsg-4_i386.deb zlib1g_1.2.3.4.dfsg-3ubuntu3_i386.deb zlib1g-dev_1.2.3.4.dfsg-3...
ubuntu11.10 图文全攻略 linux
ubuntu11.10下安装VMwareTools图解,详细匹配,更容易理解。
ubuntu11.10 安装gnome3 和美化
android ubuntu 11.10 32 编译源码