Ubuntu下安装 apache+php+mysql文本服务器!
--------------------------------------------------------------------------------
版本一
Install SSH Client and Server (for my remote access):
sudo apt-get install ssh
Install Database Server:
sudo apt-get install mysql-server-5.0
Install Apache HTTP Server:
sudo apt-get install apache2
Install PHP 5 and Apache PHP 5 module:
sudo apt-get install php5 libapache2-mod-php5
Restart Apache:
sudo /etc/init.d/apache2 restart
Optionally, install php MyAdmin:
sudo apt-get install phpmyadmin
在windows页面,不管是app-server还是LAMP等等的环境集合压缩包,安装完成之后都会自动包含phpmyadmin,可是在Ubuntu下面,我们需要一个一个安装,如何能让phpmyadmin正常的工作起来,让我在网上找了很长时间。
1. #sudo apt-get install phpmyadmin
PS:你会发现直接访问http://localhost/phpmyadmin,不好用
2.#sudo ln -s /usr/share/phpmyadmin/ /var/www/
安装上面的方法,我们建立一个软连接,或者你把phpmyadmin直接复制到 /var/www/的文件夹下面也可以。
在Ubuntu下面就可以正常使用phpmyadmin了。
默认的用戶名是:root
在windows页面,不管是app-server还是LAMP等等的环境集合压缩包,安装完成之后都会自动包含phpmyadmin,可是在Ubuntu下面,我们需要一个一个安装,如何能让phpmyadmin正常的工作起来,让我在网上找了很长时间。
1. #sudo apt-get install phpmyadmin
PS:你会发现直接访问http://localhost/phpmyadmin,不好用
2.#sudo ln -s /usr/share/phpmyadmin/ /var/www/
安装上面的方法,我们建立一个软连接,或者你把phpmyadmin直接复制到 /var/www/的文件夹下面也可以。
在Ubuntu下面就可以正常使用phpmyadmin了。
默认的用戶名是:root
Enjoy!
怎么样?简单吧!除去下载的时间,要不了一分钟就可以完成配置,在 Ubuntu 上还需要 APM 包吗?还是记住以下几个命令和位置就行了。
sudo /etc/init.d/apache2 restart (重启 apache)
sudo gedit /etc/php5/apache2/php.ini (配置 php.ini)
sudo gedit /etc/apache2/apache2.conf (配置 apache2.conf)
/var/www/(主目录位置)
sudo /etc/init.d/apache2 restart (重启 apache)
sudo gedit /etc/php5/apache2/php.ini (配置 php.ini)
sudo gedit /etc/apache2/apache2.conf (配置 apache2.conf)
/var/www/(主目录位置)
重要文件
view plaincopy to clipboardprint?
sudo /etc/init.d/apache2 restart (重启 apache)
sudo vim /etc/php5/apache2/php.ini (配置 php.ini)
sudo vim /etc/apache2/apache2.conf (配置 apache2.conf)
/var/www/(apache2网页文件放在这里)
/var/lib/mysql/ (mysql的数据库放在这里)
sudo /etc/init.d/apache2 restart (重启 apache)
sudo vim /etc/php5/apache2/php.ini (配置 php.ini)
sudo vim /etc/apache2/apache2.conf (配置 apache2.conf)
/var/www/(apache2网页文件放在这里)
/var/lib/mysql/ (mysql的数据库放在这里)
view plaincopy to clipboardprint?
ubuntu中 http.conf默认是空的。
特定站点的配置文件在文件夹 /etc/apache2/sites-enabled/中。
===================================================
版本二:
apache2+php5.2+mysql5可以说是运行开发php程序不可缺少的,下面将介绍在ubuntu10.04中如何安装。
第一ubuntu10.04 安装apache2.0
在终端输入:
sudo apt-get install apache2
安装过程就不多说了,安装后在浏览器中打开:
http://localhost/
或者http://127.0.0.1
如果出现It works!那证明OK了
第二ubuntu10.04 安装php
依次在终端输入:
sudo apt-get install php5 //安装PHP5
sudo apt-get install libapache2-mod-php5 //配置APACHE+PHP
sudo /etc/init.d/apache2 restart //重启APACHE
随便建一个test.php的文件,内容为 <?php phpinfo(); ?>
http://localhost/ test.php测试;这时会看到php的安装环境等,默认会安装php5.3,因为有一些问题,建议安装php5.2
第三ubuntu10.04 安装mysql
在终端输入:
sudo apt-get install mysql-server
安装完成按提示设置root密码
我的ubuntu是在windows的虚拟机上安装的,没有安装mysql,直接用的windows的mysql数据库,只需要支持mysql,可以直接执行第四步嘞。
第四让apache、php支持 mysql
在终端输入:
sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install php5-mysql
sudo /etc/init.d/apache2 restart
至此apache2+php 5.2+mysql5的环境就完成了,可以测试个连接数据的,连接代码参见:
=========================================================
当php页面的字符编码和mysql的编码不一致时,容易出现中文乱码,这里就是解决乱码的代码.
<?php
header(“Content-type:text/html;charset=GBK”);
//Connect To Database
$hostname=’192.168.1.1′;
$username=’root’;
$password=’123456789′;
$dbname=’info’;
$usertable=’bx_askclass’;
$yourfield = ‘askclassname’;
$link=mysql_connect($hostname,$username, $password) OR DIE (‘Unable to connect to database! Please try again later.’);
mysql_select_db($dbname);
//mysql_query(“SET NAMES ‘gbk’”);
//mysql_query(’set character_set_client = gbk’);
//mysql_query(’set character_set_connection = utf8′);
mysql_query(’set character_set_results = gbk’);
$query = “SELECT $yourfield FROM $usertable”;
$result = mysql_query($query);
if($result) {
while($row = mysql_fetch_array($result)){
$name = $row["$yourfield"];
echo ‘名称: ‘.$name;
}
}
分享到:
相关推荐
Ubuntu下LAMP(linux+apache+mysql+php)环境的配置与安装.pdf
在ubuntu下搭建Apache+MySQL+PHP开发环境[参考].pdf
这个教程是帮助人们在 Ubuntu 上搭建一个 LAMP(Linux+Apache+MySQL+PHP)服务器,使用 如下软件:apache2,PHP5(在 ubuntu6.10 或更低版本使用 PHP4),MySQL4.1 或者 5.0。 在这里我针对 ubuntu7.04 及以后版本适用的...
主要是在linux上安装mysql+apache+php+wordpress,linux,suselinux,ubuntu都可以,笔记很详细,对于新手非常有帮助
ubuntu+apache2+php5+mysql5.0的安装
详细的讲解了Ubuntu 16.04 LTS下安装Apache2+PHP7.0+MySQL+phpMyAdmin图文详解
ubuntu下Apache+PHP+MySQL安装配置所需的资源及一份教程 由于上传大小限制,共分三个文件 一共包括: mysql-5.0.67-linux-i686-icc-glibc23.tar.gz httpd-2.2.11.tar.gz jpegsrc.v6b.tar.gz zlib-1.2.3.tar.gz ...
Ubuntu下LAMP(linux+apache+mysql+php)环境的配置与安装参考.pdf
Ubuntu16.04下的Apache+PHP+Mysql环境搭建 (1)安装搭建Apache2 (2)安装MySQL (3)安装PHP、PHPmyadmin (4)配置PHPmyadmin
为CentOS / Debian / Ubuntu安装LAMP(Linux + Apache + MySQL / MariaDB / Percona Server + PHP)描述LAMP是一个功能强大的bash脚本,用于安装Apache + PHP + MySQL / MariaDB / Percona Server等。 您可以通过...
ubuntu 安装mysql apache2 php5
Ubuntu下快速搭建Apache2+MySQL+PHP5开发环境[归纳].pdf
PHP环境配置在Ubuntu下是非常轻松的,这里采用的是Ubuntu软件库中的Apache、MySQL、PHP进行安装操作
主要介绍了Ubuntu下Apache+PHP+MySQL环境搭建攻略,文中采用的是LoadModule加载模块的方式将PHP与Apache服务器程序连接,需要的朋友可以参考下
ubuntu lamp(apache+mysql+php) 环境搭建及相关扩展更新,需要的朋友可以参考下。
Ubuntu Server 菜鸟配置手册+Ubuntu 官方文档中文翻译版 适合初学者架设服务器
LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RadHat/Fedora、Debian/Ubuntu/Raspbian VPS(VDS)或独立主机安装LNMP(Nginx/MySQL/PHP)、LNMPA(Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生产环境的...
ubuntu中安装mysql/apache/tomcat/php环境
所以笔者此次尝试了在Ubuntu 11.10平台下的本地服务器配置(配置Apache+PHP+MySQL)。 废话少说,步入整体。 流程笔记: 1.打开终端,输入“sudo apt-get install apache2”,回车;(安装apache2.0) ...
主要介绍了Ubuntu14.04服务器环境下配置PHP7.0+Apache2+Mysql5.7的方法,较为详细的分析了Ubuntu14.04操作系统环境下配置PHP7.0+Apache2+Mysql5.7的具体步骤与相关命令使用技巧,需要的朋友可以参考下