ubuntu7.1 安装apache mysql php

Written by admin on 2008/01/30 – 08:00 -

1、安装LAMP组件
系统->系统管理->新立得软件包管理器, 打开新立得,编辑 –> 使用任务分组标记软件包 –> 勾选 LAMP Server,然后安装,其中配置阶段会要求设置mysql的登陆密码。

随后测试apache安装是否成功,在浏览器中输入http://localhost 或者http://127.0.0.1 看是否有显示。

测试mysql安装是否成功,在shell中输入mysql -u root -p,输入mysql root用户的密码。如果出现mysql> 则表示安装成功。

2、安装phpmyadmin
sudo apt-get install phpmyadmin
期间会要求选择apache的版本,选择apache2(因为是2.x版本。)

安装后在浏览器中输入http://localhost/phpmyadmin 看能否浏览phpmyadmin界面,输入用户名密码并能正确访问。则说明phpmyadmin安装成功。

3、配置
启用 mod_rewrite 模块:
sudo a2enmod rewrite

让apache支持.htm .html .php
sudo gedit /etc/apache2/apache2.conf
在文件后面加上
AddType application/x-httpd-php .php .htm .html

重启apache
sudo /etc/init.d/apache2 restart
如果出现:
* Restarting web server apache2
apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName
apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName
则继续sudo gedit /etc/apache2/apache2.conf
在文件后面加上:ServerName 127.0.0.1
再重启apache试试
sudo /etc/init.d/apache2 restart

——————
记住以下几个命令和位置

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/ (主目录位置)
/var/www/cgi-bin/ (CGI 程序)

Subscribe to my RSS feed

asp+mysql5.x碰到的问题

Written by admin on 2007/11/26 – 08:00 -

这种配置用的人比较少,一般都是asp+mssql或者jsp/php+mysql,我用asp+mysql主要是因为想了解mysql与我以前用的mssql和access搭配asp时候有什么区别!?还有我在学习ruby,也是一个搭配mysql的开发语言,希望以后能转到ruby下,脱离asp陈旧而又低效率的开发状态,并想尝试现在以asp开发的网站mysql的情况下更容易迁移到ruby等环境下。

首先:win要配置数据源odbc的系统nsd,方法很简单,加入mysql odbc,然后输入mysql的用户名和密码以及端口等信息。

其次:在asp中:
<%
connstr = “dsn=nsd的名称;driver={myodbd driver};server=服务器ip或localhost(自身);uid=用户名;pwd=密码; database=数据库; Stmt=Set Names ‘gb2312′”
Set Conn = Server.CreateObject(”ADODB.Connection”)
Conn.Open connstr
Set rs = Server.CreateObject(”ADODB.RecordSet”)
%>

Stmt=Set Names ‘gb2312′表示从数据库中以gb2312读出数据。之所以使用gb2312是因为发现UTF8对部分汉字显示有问题,一组汉字从数据中读出后经常发现最后一个字显示错误。至于为何不选择GBK是因为我感觉网站用GBK的不如gb2312多,而且我的dreamweaver中没有GBK的默认字符。虽然gb2312对个别汉字也会无法显示,比如:“珣”,但很少出现这样情况,所以我还是选择了GB2312。同样道理,在asp文件头部加入了<meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″>

另外,Mysql安装时选择了utf8(语言选择的第二个,图标是画着“日本语”的)作为默认的。当然自定义GBK或者GB2312未尝不可。

Subscribe to my RSS feed