当前位置:首页 > 芯闻号 > 充电吧
[导读]Ubuntu上安装Apache、MySql和PHP1:首先安装apache:打开终端(ctrl+Alt+t),输入命令:sudo apt-get install apache2即可安装,安装完后,打开

Ubuntu上安装Apache、MySql和PHP

1:首先安装apache:打开终端(ctrl+Alt+t),

输入命令:sudo apt-get install apache2即可安装,

安装完后,打开浏览器,在地址栏输入:localhost或者http://127.0.0.1

看到It works,表示安装成功!

默认根目录:/var/www/

2:安装mysql:

sudo apt-get install mysql-server-5.0

安装完后,会要你新设置mysql root密码,输入你自己的密码后enter键,再确认密码。

3:安装PHP 5 and Apache PHP 5 module:

sudo apt-get install php5 libapache2-mod-php5

sudo /etc/init.d/apache2 restart(重启apache)

试试成功否:

命令:gksudo gedit /var/www/text.php 【在apache默认根目录/var/www/下创建一text.php文件】

在text.php文件中输入以下代码检验是否安装成功:

<?php   

echo “helloworld”;   

 ?>  

在浏览器地址栏输入:http://localhost/text.php 如果页面显示helloworld则表示成功

温馨提示:如果返回终端时无法再次输入命令时,按ctrl+z组合键

4:让apache和php支持php :

sudo apt-get install libapache2-mod-auth-mysql

sudo apt-get install php5-mysql

sudo /etc/init.d/apache2 restart(重启apache)

至此环境已搭建完!

/var/www/(apache2网页文件放在这里)

/var/lib/mysql(mysql文件放在这里)

如果你要远程连接的话,还要安装SSH,命令:sudo apt-get install ssh

可能我们还是习惯用phpmyadmin

5:安装phpmyadmin

sudo apt-get install phpmyadmin

此时在浏览器上输入:http://localhost/phpmyadmin 发现not found

所以我们还必须把安装好到phpmyadmin文件夹转移到/var/www/下面

sudo ln -s /usr/share/phpmyadmin/ /var/www/

执行上面到命令,我们已经把phpmyadmin文件夹转移到目的地了,也或者你把phpmyadmin直接复制到/var/www/的文件夹下面也可以。

我们再次浏览器上输入:http://localhost/phpmyadmin 回车时发现我们熟悉的界面回来了



1> apache的配置文件路径 /etc/apache2/apache2.conf 
2> php.ini路径 /etc/php5/apache2/php5.ini 
3> mysql配置文件路径 /etc/mysql/my.cnf     my.cnf里面bind-address 127.0.0.1 加上#其他机器访问
4> phpmyadmin 配置文件路径 /etc/phpmyadmin/apache.conf 
5> 网站根目录 /var/www

6>  sudo /etc/init.d/apache2 restart

7>  sudo /etc/init.d/mysql restart

8>  ubuntu中修改Ubuntu Apache 的网站根目录DocumentRoot 在/etc/apache2/sites-enabled/目录下看到一个 000-default 打开有这么一句 DocumentRoot /var/www 将路径改变重启Apache2服务即可。


6:安装输入法

sudo apt-get install ibus-pinyin

ibus-daemon &    (执行此命令右上角会出现一个键盘图标,找回图标:ibus-daemon -drx)

设置一下ibus 

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

一、问题背景在vivo互联网业务高速发展的同时,支撑的服务实例规模也越来越大,然而单个机房能承载的机器容量是有限的,于是同城多机房甚至多地域部署就成为了业务在实际部署过程中不得不面临的场景。一般情况下,同一个机房内部的网...

关键字: Agent apache

Tomcat实现的2个核心功能:处理Socket连接,负责网络字节流与Request和Response对象的转化。加载并管理Servlet,以及处理具体的Request请求。所以Tomcat设计了两个核心组件连接器(Co...

关键字: AI apache apps

10月28日,IT大厦获悉,智能手机自黑暗时代就已存在,为许多人提供了肥沃的土壤提供。现在XDA团队决定创建自己的手机。

关键字: lineageos ubuntu touch os

Canonical昨天正式发布了ubuntu-20.10,其中包括一个优化的草莓蛋糕和服务器系统,以支持科学家、发明家、教育和企业。

关键字: 树莓派 gnome ubuntu

尽管Linux桌面之年仍是梦想,但对这种开源操作系统的认可和采用可能从未如此出色。 部分原因是由于像Canonical这样的公司,不仅为企业而且为消费者推广了Linux。 但是,客户可能不想在新的笔记本电脑或台式机上安装...

关键字: Linux ubuntu thinkpads thinkstation

我认为很多朋友都想学习Linux。 在许多情况下,我们将安装Linux VM或双系统。

关键字: win10 Linux ubuntu

由于缺乏直接的内核编译准则,著名的XDA开发人员Droidzone决定专门为开发人员创建自己的内核。 本指南包含一个交互式菜单和以下主题:-获取源代码

关键字: Linux shell ubuntu

不久前,我们为您带来了有关Linux-on-Android项目的新闻。 对于那些不知道的人,Android上的Linux允许用户在他们支持的设备上安装各种Linux发行版。 它使用chroot,类似于Android设备上...

关键字: Linux Android ubuntu

  2月22日消息,Ubuntu移动操作系统Ubuntu Touch今天开放下载,首批支持的机型有Galaxy Nexus、Nexus 4、Nexus 7和Nexus10。   按照Ub

关键字: ubuntu nexus 4

我们讨论了XDA的应用程序开发:DevCon 2013,Ubuntu Touch开发,NFC和Firefox OS演示。 所有这些演示对开发人员和发烧友都具有巨大的价值。 但是,您的口袋里有一个秘密:成就。 这些漏洞可用...

关键字: Android touch ubuntu xda
关闭
关闭