参考:http://hi.baidu.com/dabutianxia/item/2065e6a50dbb0ff614329b43 一、安装 1.安装apache 简介:apache http server是世界使用排名第一的web服务器软件。它可以运行在几乎所有广泛 $ sudo apt-get install apache2 apache在安装期间会新建一个目录:/v
参考:http://hi.baidu.com/dabutianxia/item/2065e6a50dbb0ff614329b43
一、安装
1.安装apache
简介:apache http server是世界使用排名第一的web服务器软件。它可以运行在几乎所有广泛
$ sudo apt-get install apache2
apache在安装期间会新建一个目录:/var/www,该目录是该服务器中存放文档的根目录。并且/var/www下面有一个文件index.html,此时你在ubuntu自带的firefox浏览器地址栏输入:127.0.0.1等同于打开index.html。大家可以试一下。
2.安装mysql
简介:mysql是一个开放源码的小型关联式数据库管理系统,开发者为瑞典mysql ab公司。mysql被广泛地应用在internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了mysql作为网站数据库。
$ sudo apt-get install mysql-server-5.5 mysql-client-5.5
在安装的最后会提示输入mysql的root密码
3. 安装php
简介:php(php: hypertext preprocessor的缩写,中文名:“php:超文本预处理器”)是一种通用开源脚本语言。语法吸收了c语言、java和perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于web开发领域。php的文件后缀名为*.php。
$ sudo apt-get install php5 libapache2-mod-php5
重启apache,让它加载php模块
sudo /etc/init.d/apache2 restart
4. 安装phpmyadmin
简介:phpmyadmin 是一个以php为基础,以web-base方式架构在网站主机上的mysql的数据库管理工具,让管理者可用web接口管理mysql数据库。借由此web接口可以成为一个简易方式输入繁杂sql语法的较佳途径,尤其要处理大量资料的汇入及汇出更为方便。其中一个更大的优势在于由于phpmyadmin跟其他php程式一样在网页服务器上执行,但是您可以在任何地方使用这些程式产生的html页面,也就是于远端管理mysql数据库,方便的建立、修改、删除数据库及资料表。也可借由phpmyadmin建立常用的php语法,方便编写网页时所需要的sql语法正确性。
$ sudo apt-get install phpmyadmin
安装时会提示新建一个数据库,可以选是也可以不安装。
但是作为我这样的新手,是必须要选ok的。
二、配置1.配置apache
$ sudo gedit /etc/apache2/apache2.conf在文档的最后,
添加文件类型支持:addtype application/x-httpd-php .php .html .htm
(根据自己需要)默认字符集:adddefaultcharset uft-8
(根据需要)添加首页文件 三个的顺序可以换 前面的访问优先:
directoryindex index.htm index.html index.php
完成后重启apache配置生效:sudo /etc/init.d/apache2 restart
这时你的apache的默认文件夹为/var/www,如果你想要修改为/home/hwh/www
需要这样做:
$ sudo gedit /etc/apache2/sites-available/default
将打开的default文件中所有/var/www修改为/home/hwh/www
2.配置php5
$ sudo gedit /etc/php5/apache2/php.ini
将
;date.timezone=
换成
date.timezone = prc
3.配置mysql
代码:$ sudo gedit /etc/mysql/my.cnf
默认是只允许本地访问数据库的,如呆有需要其他机器访问,把这句话用#号注释掉
bind-address 127.0.0.1
4.配置phpmyadmin
phpmyadmin默认并不是安装在/var/www下面的,而是在/usr/share/phpmyadmin,可以把phpmyadmin复制到/var/www
代码:$ sudo cp -r /usr/share/phpmyadmin /var/www/phpmyadmin
然后在终端里运行:
sudo gedit /etc/phpmyadmin/apache.conf
把下面两句中的/usr/share/phpmyadmin路径改为/var/www/phpmyadmin
alias/phpmyadmin /usr/share/phpmyadmin
三、测试
1. 测试apache
输入:http://localhost/看是否出现it works字样
2. 测试mysql
输入:sudo netstat -tap | grep mysql
可以看到类似下面的行:
hwh@mountain:~$ sudo netstat -tap | grep mysql
tcp 0 0 localhost:mysql *:* listen 8939/mysqld
如果服务器不能正常运行,您可以通过下列命令启动它:sudo/etc/init.d/mysql restart
3. 测试php
ubuntu下安装的apache根目录位于/var/www中
在里面添加一个测试文件test.php文件,
内容为:
浏览器重输入http://localhost/test.php,如果出现了一个显示php运行参数的页面,那就说明php已经正常运行了。
4.测试phpmyadmin
在浏览器中输入http://localhost/phpmyadmin可以访问说明配置好了,然后以root为用户名,以安装phpmyadmin途中输入的密码为密码. 登入phpmyadmin,这个时候,就可以自由创建数据库和数据库用户。