如何在linux下安装网站?首先,linux服务器部署项目环境已经部署好,因为已经有网站运行了,其次,我有的是网站的

电脑教程子分类盘点各大网站使用的服务器运行环境(2)
测试5:淘宝(/)
Tengine:Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。万网被收购后也使用了这个系统。
以下网站的测试为了节约篇幅,不再一一上图。
测试6:新浪(.cn/)Nginx
测试7:网易(/)Nginx
测试8:PHP官网(http://www.php.net/)Nginx
测试9:腾讯(/)Squid
测试10:西部数码(/)IIS6.0
测试11:微软(/)IIS8.0
测试12:ALEXA(/)Apache
测试13:雅虎(/)ATS:这个暂时无解。
测试14:维基百科(http://www.wikipedia.org/)Apache
测试15:亚马逊(/)未知
测试16:WordPress中文(http://cn.wordpress.org/)Nginx
测试17:Typecho(http://typecho.org/)Linux内核Ubuntu系统下的Apache。
测试18:织梦CMS官网(/)IIS7.0
测试19:Discuz!官网(http://www.discuz.net/)Nginx
测试20:PayPal(/)Apache
测试21:中国农业银行(/)IIS7.5
测试22:中国工商银行(.cn/)IIS6.0
测试23:中国银行(/)IIS7.5
测试24:中国建设银行(/)Apache
测试25:苹果公司(/)Apache
测试26:王轶的博客(http://wyr.me/)虽然没有写明,但自曝是安装在CentOS中的Nginx。
测试27:优酷(/)b28www2:暂时未知,可能是优酷自己定制的。
测试28:搜狐()SWS:我猜测这个可能是Sohu Web Server。
测试29:新华网(/)Nginx
测试30:中国电信(/)IBM_HTTP_Server
统计结果:
环境系统统计:
根据上述数据可以得出,目前Apache和Nginx以及IIS仍然是三大主流web服务器环境。本次测试的网站中有世界排名靠前的大型网站(如谷歌、百度),也不乏个人网站和知名程序的官方网站,各具代表性(部分知名网站由于特殊原因无法访问故不做测试)。
通过数据分析我们可以得出:大型网络公司有的自己定制了服务器环境,有的使用第三方提供的服务器环境,流量较大的网站都使用了镜像加速。GZIP压缩仅有某门户网站未使用。网站的编写语言也各有不同,其中主流网站以PHP为主,对安全性要求较高的银行网站大多使用了.NET(IIS)。由于Nginx与Apache可以共存,部分网站两者均有选用。
目前,由于Nginx与Apache各有优缺,所以在网络上以Nginx为主的集成环境主要有:LNMP、LNMPA。以Apache为主的集成环境主要有LAMP、LNMPA、XAMPP。
【LAMP代表Linux下Apache+MySQL+PHP这种网站服务器架构;LNMP代表的是Linux下Nginx+MySQL+PHP这种网站服务器架构。LNMPA代表的是Linux下Nginx+MySQL+PHP+Apache这种网站服务器架构,是结合LAMP与LNMP各自的优点而产生的新的网站服务器架构。XAMPP 则为win或linux下Apache+MySQL+PHP+PERL这种网站服务器架构。】
一般来说,Linux环境更为安全和稳定,常用的Linux有Ubuntu、CentOS、Red Hat等。而在.NET编写的网站程序中,Windows下IIS是首选,经过安全强化的.NET环境非常安全。在未安装网站程序的情况下服务器环境对内存的消耗上看:JAVA环境对内存的消耗很大,远超IIS,IIS的内存占用比Apache更多,而Apache比Nginx占用更多内存。从网站程序上来看,PHP和.NET是主流。
对于小内存的服务器,推荐在Linux环境中安装LNMP,或者在Windows环境中安装XAMPP。如果要配置居于IIS的.NET的服务器环境,要知道Windows2003所支持的.NET最高版本为4.0,高于4.0的版本必须安装在Windows2008或Windows2012的服务器版本中。
按照本人的服务器配置经验来看,CentOS系统不安装图形界面的情况下Nginx+MySQL+PHP的最低内存需求为128M,128M可以支持一个独立博客的运行。Ubuntu系统下Nginx+MySQL+PHP的最低内存需求为512M,xubuntu可能更低。而在Windows系统中,Windows2003至少需要512M内存,Windows2008至少需要1G内存,Windows2012虽然可以在512M内存情况下安装,但其要保证网站的稳定运行则至少需要1G内存(推荐高于4G内存再选用Windows2012)。
按照本人的服务器配置经验来看,CentOS系统不安装图形界面的情况下Nginx+MySQL+PHP的最低内存需求为128M,128M可以支持一个独立博客的运行。Ubuntu系统下Nginx+MySQL+PHP的最低内存需求为512M,xubuntu可能更低。而在Windows系统中,Windows2003至少需要512M内存,Windows2008至少需要1G内存,Windows2012虽然可以在512M内存情况下安装,但其要保证网站的稳定运行则至少需要1G内存(推荐高于4G内存再选用Windows2012)。
注:相关网站建设技巧阅读请移步到频道。
看过本文的人还看过
最新图文推荐
最新专栏文章
大家感兴趣的内容
网友热评的文章阿里云服务器Linux主机如何搭建网站环境
&上面两篇文章教搭建如何远程连接阿里云服务器Linux主机和搭建FTP。这次教大家如何搭建网站环境。网站环境是网站运行的必备条件,因为是运行PHP,所以搭建的环境包括APACHE和MYSQL数据库。
& & 1、使用上一节说明搭建好的FTP上传一键安装包;
& & 2、使用putty远程登录服务器。这里不在赘述,如下图。
& &3、进入相关目录,执行语句安装,可能需要先修改相应权限,执行语句如下
& &&chmod &R 777 sh &修改目录权限
& &cd sh &进入相关目录
& &./install.sh &执行安装
& & 执行这个语句后会出现选择WEB版本的提示
& &apache or nginx,input a or n:&
& &这里我输入a选择apache然后安装程序会继续执行
& & 需要比较长的时间,估计要半个小时,等待安装完成
& & 4、上一步执行成功后,就表示已经安装完成,输入cat account.log就可以查看MYSQL账号密码,如下图所示
& & 5、以上4步,网站服务器已经搭建完毕,如果以后需要增加新的虚拟主机,可修改一下文件:
& & 选择了nginx 那么会有一个nginx 目录在
& & /alidata/server/nginx/
& & Nginx 配置文件在/alidata/server/nginx/conf
& & Nginx虚拟主机添加 你可以修改/alidata/server/nginx/conf/vhosts/phpwind.conf
& & 选择了apache那么会有一个httpd 目录在
& & /alidata/server/httpd
& & apache 配置文件在/alidata/server/httpd/conf
& & apache虚拟主机添加 你可以修改/alidata/server/httpd/conf/vhosts/phpwind.conf
【声明】:黑吧安全网()登载此文出于传递更多信息之目的,并不代表本站赞同其观点和对其真实性负责,仅适于网络安全技术爱好者学习研究使用,学习中请遵循国家相关法律法规。如有问题请联系我们,联系邮箱,我们会在最短的时间内进行处理。
上一篇:【】【】linux下jdk,tomcat安装以及环境变量的配置
我的图书馆
linux下jdk,tomcat安装以及环境变量的配置
ssh connect to Linux1,检查网络连接是否正常,看看你的机器是否开了22号端口,进程是否运行正常..2,可以在本机上用SSH命令登陆本机.#ssh -l yourloginname xxx.xxx.xxx.xxx其中yourloginname为你本机可远程登录用户名,xxx.xxx.xxx.xxx为你的机器IP,如果登录提示:Are you sure you want to continue connecting (yes/no)? yes并且登录正常,则表示你的服务是正常开通的.3,如果2通过,检查HOSTS.DENY 等文件,是否禁止了远程登录....检查& /etc/ssh/sshd_config 里的 PermitRootLogin 是否 为yes&&&&&&&&&& 以别的账号登录检查 你的 iptables 设置检查你的 /etc/hosts.allow& /etc/hosts.denynetstat -anpt检查 ssh端口是否打开connection refused.& 一般是防火墙开着呢。 本机访问可以,别的机不可以,防火墙开着,关掉,或是设为低,或是别的什么PHP连接MYSQL代码&?$mysql_server_name="localhost";$mysql_username="root";$mysql_password="";$mysql_database="mysql";$conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password,$mysql_database);if($conn){&&& echo "连接成功";}else{&&& echo "连接失败";}?&Linux下配置JDK和TOMCAT,JSP的运行环境1.下载JDK JDK是由公司研制的,可在其下下载&& linux platform-java(TM) SE Development Kit 6 Update 2&&&&&&& 两个版本 linux RPM in self-extracting file(build 05) jdk-6u2-linux-rpm.bin(61.63MB)&&&&&&&&& linux self-extracting file(build 05) jdk-6u2-linux-i586.bin(55.66MB)&& 在这儿我下载了第一个版本,rpm.bin2.安装jdk-6u2-linux-rpm.bin包&& #chmod u+x jdk-6u2-linux-rpm.bin&& (设置可执行权限)&&& #./jdk-6u2-linux-rpm.bin&&&&&&&&&& (执行,也可以直接打开,解压)&&& #rpm -ivh jdk-6u2-linux-rpm.rpm&&& (安装,安装目录为/usr/java下,自动生成的)&&& #cd /usr/java/&&& #ln -s j2sdk1.4.2/ jdk&&&&&&&&&&&&& (做个软链接,等同,这是JAVA的主目录)3.配置环境变量Java Environment&&&&& 文件/etc/profile&& 在最后面增加如下内容 &&& export JAVA_HOME="/usr/java/jdk1.6.0_02"&& (JAVA的主目录)&&& PATH=$JAVA_HOME/bin:$PATH&&& export PATH&&& CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar&& (类目录)&&& export CLASSPATH4.要让以上环境立即生效输入命令: #source /etc/profile5. 在终端使用echo命令检查环境变量的设置情况&&& # echo $JAVA_HOME&&& # echo $CLASSPATH&&& # echo $PATH6.检验一下 查看是否配成功了&&&& # java -version&&& 然后会输出JAVA的版本信息,那就证明配成功了7.写个JAVA小程序来测试一下是否能运行JAVA程序&&& public class hello&&& {&&&&& public static void main(String[] args)&&&&& &&& &&& {&&&&&&&&&&& System.out.println("hello in linux");&&&& &&& &&& &}&&& } 因为类名是hello所以保存为hello.java,一定要放在& CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar&& (类目录)下,才能认得出来,才能执行。#javac hello.java& (生成hello.class)#java hello&&&&&&& (运行,如能输出 hello in linux,则能完成配置成功JAVA的运行环境了)8.安装 Tomcat& 首先从 http://www.apache.org/ 下载我们需要的Tomcat版本,然后安装之&& 注意如下载的版本过高,配置的时候会出现一些问题,所以我下了个版本低的&&& # cp jakarta-tomcat-5.0.29.tar.gz /usr/local/&& (不同的版本,则为不同的名称)  # cd /usr/local/  # chmod +x jakarta-tomcat-5.0.29.tar.gz  # tar zxpf jakarta-tomcat-5.0.29.tar.gz9.配置tomcat的环境变量 /etc/profile&&& export CATALINA_HOME="/usr/local/jakarta-tomcat-5.0.29" &&& export CATALINA_BASE="/usr/local/jakarta-tomcat-5.0.29"10.使配置的环境变量立即生效&&& #source /etc/profile11.测试是否安装TOMCAT成功&&&&&&& 在TOMCAT的主目录下的BIN文件夹里有三个文件 startup.sh shutdown.sh catalina.sh&& ./startup ./shutdown &&&&&& ./catalina.sh run (运行TOMCAT,并能列出详细的信息)Using CATALINA_BASE:&& /usr/local/apache-tomcat-4.1.36-LE-jdk14Using CATALINA_HOME:&& /usr/local/apache-tomcat-4.1.36-LE-jdk14Using CATALINA_TMPDIR: /usr/local/apache-tomcat-4.1.36-LE-jdk14/tempUsing CATALINA_OUT:&&& /usr/local/apache-tomcat-4.1.36-LE-jdk14/logs/catalina.outUsing JAVA_HOME:&&&&&& /usr/java/jdk1.6.0_02 11:18:20 org.apache.coyote.http11.Http11BaseProtocol init信息: Initializing Coyote HTTP/1.1 on http-8080Starting service Tomcat-StandaloneApache Tomcat/4.1.36-LE-jdk14 11:18:25 org.apache.coyote.http11.Http11BaseProtocol start信息: Starting Coyote HTTP/1.1 on http-8080 11:18:25 org.mon.ChannelSocket init信息: JK: ajp13 listening on /0.0.0.0:8009 11:18:25 org.apache.jk.server.JkMain start信息: Jk running ID=0 time=0/189& config=null则TOMCAT也配置成功了,至此JSP的运行环境配置成功了,运行TOMCAT就能输入http://127.0.0.1:8080我们就可以看到一只变态的小猫。呵呵!查看的资料:从sun网站上直接下载JDK:/j2se/1.4.2/download.html& 提供了两个下载j2re-1_4_2_10-linux-i586-rpm.bin 13.27 MB ※ j2re-1_4_2_10-linux-i586.bin 13.75 MB: &1、RPM& in& self-extracting& file& (j2re-1_4_2_10-linux-i586.bin 13.75 MB)&&& 这个是自解压的文件,在linux上安装如下: #& chmod& u+x& ./j2re-1_4_2_10-linux-i586.bin #& ./j2re-1_4_2_10-linux-i586.bin在按提示输入yes后,jdk被解压到./j2sdk1.4.2_04目录下。为与下面2中JDK安装路径一致,我们进行下列操作,在/usr/java下建立安装路径,并将文件考到该路径下: #& mkdir& /usr/java #& cp& -fr& ./j2re-1_4_2_10& /usr/java 2、RPM& in& self-extracting& file& (j2re-1_4_2_10-linux-i586-rpm.bin 13.27 MB )这个也是一个自解压文件,不过解压后的文件是j2re-1_4_2_10-linux-i586-rpm包,执行rpm命令装到linux上就可以了。安装如下: &#chmod& u+x& ./j2sdk-1_4_2_10-linux-i586-rpm.bin &#& ./j2sdk-1_4_2_10-linux-i586-rpm.bin &#& rpm& -ivh& j2sdk-1_4_2_10-linux-i586-rpm &安装软件会将JDK自动安装到& /usr/java/j2sdk1.4.2_10目录下。 二、配置环境变量 &1.修改用户环境变量 &假设使用java的用户为& kunp,编辑该用户的.bashrc文件进行环境变量设置。 &#& vi& /home/kunp/.bashrc &在& .bashrc文件中加入: export& JAVA_HOME=/usr/java/j2sdk1.4.2_10 export& CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export& PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin &2.修改所有用户的环境变量 &#& vi& /etc/profile &在该文件中加入: &export& JAVA_HOME=/usr/java/j2sdk1.4.2_10export& CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export& PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin &注:一定要在CLASSPATH路径中加入$CLASSPATH:之前我因为没有加入这个东东,在解释执行class文件时总是报错。Linux系统下配置Tomcat自行启动的方法首先将你的tomcat服务器放在/home下,并将tomcat服务器的文件夹改名为apache-tomcat,确保你的tomcat服务器的路径为/home/apache-tomcat/测试你的tomcat服务器是否可以手动正常起动。如果可以进行如下操作:将自启动文件夹里名称为tomcat的文件考到suse 10 linux 下 /etc/rc.d/ 目录下然后在/etc/rc.d/ 目录下分别执行如下三个命令chmod +x tomcatchkconfig --add tomcatchkconfig tomcat on再重启linux,即可自启动tomcat。 case "$1" instart)echo "Starting tomcat..."/home/netoffice/apache-tomcat-6.0.10/bin/startup.sh;;&& stop)echo "Stopping tomcat..."/home/admin02/netoffice/apache-tomcat-6.0.10/bin/shutdown.sh;;*)echo "Usage tomcat start/stop"exit 1;;esacLinux上配置JDK+TOMCAT+MYSQL RedHat 8.0jdk安装路径:&& /usr/jdk1.4.2tomcat安装路径:/root/Tomcat5.0/mysql安装路径: /usr/local/mysql&总共分为以下几个步骤:1、安装配置jdk1.4.22、安装配置Tomcat5.0和测试3、安装mysql和测试所需要的软件:&&&&&&&&&&&&&&&&&&&&&& 下载地址jdk: j2sdk-1_4_2_05-linux-i586-rpm.bin&&&&&&&& /j2se/1.4.2/download.htmltomcat: jakarta-tomcat-5.0.27.tar.gz&&&&&&&&&&&&&&&&& http://www.apache.orgmysql: mysql-standard-5.0.0-alpha-pc-linux-i686.tar.gz& &这些软件全部在/usr/download留个备份1. 安装配置jdk下载其中的rpm包,其实是个.bin文件#chmod u+x j2sdk-1_4_2_05-linux-i586-rpm.bin&&&&&& //设置包的属性#./j2sdk-1_4_2_05-linux-i586-rpm.bin&&&&&&&&&&&&& //看协议并解成rpm包(不断的按回车键)#rpm -ivh j2sdk-1_4_2_05-linux-i586-rpm&&&&&&&&&& //进行安装#cd /usr&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& //进入安装好的目录#ln -s j2sdk1.4.2_05 jdk1.4.2&&&&&&&&&&&&&&&&&&&& //做个jdk1.4.2的目录连接到j2sdk.1.4.2_05设置环境变量:写到/etc/profile中, 那样系统启动时会自动加载jdk, 打开文件/etc/profile, 并将以下语句写入:export JAVA_HOME="/usr/jdk1.4.2"export PATH="$PATH:$JAVA_HOME/bin"export CLASSPATH="$JAVA_HOME/lib"export CATALINA_HOME="/root/Tomcat5.0"&2. 配置tomcat& #cd /root#tar zxvf jakarta-tomcat-5.0.27.tar.gz&&&&&&& //解包#ln -s jakarta-tomcat-5.0.27& Tomcat5.0&&&&&& //做个tomcat的目录连接到jakarta-tomcat-5.0.27&测试Tomcat能否正常启动:启动Tomcat:# cd /root/Tomcat5.0 # bin/startup.sh关闭Tomcat:# cd /root/Tomcat5.0 #bin/shutdown.sh&若看到以下信息:Using CATALINA_BASE:&&&&& /root/Tomcat5.0Using CATALINA_HOME:&&&& /root/Tomcat5.0Using CATALINA_TMPDIR:& /root/Tomcat5.0/tempUsing JAVA_HOME:&&&&&&&&&&& /usr/jdk1.4.2&证明Tomcat5.0配置OK了!适当修改一个/root/Tomcat5.0/conf目录下的server.xml文件,将port=8080改为80&Host name="192.168.1.191" debug="0" appBase="euw3" unpackWARs="true" autoDeploy="true"xmlValidation="false" xmlNamespaceAware="false"& 其中host name为Linux主机的IP地址!&然后打开浏览器,输入http://192.168.1.191,如果您能看到一只变态的小猫望着你的话,那么恭喜您,tomcat也成了!&3. 安装mysql安装二进制版本:mysql-standard-5.0.0-alpha-pc-linux-i686.tar.gz,假设其放在/usr/down目录下必须成为root用户,然后解压到 /usr/local目录,操作步骤如下:# cd /usr/local# su# tar –zxvf& /usr/down / mysql-standard-5.0.0-alpha-pc-linux-i686.tar.gz在
所有文件解压完后,一个名字叫mysql-standard-5.0.0-alpha-pc-linux-i686的目录将被创建出来。我们为这个目录做
个符号链接,并给它一个更友好的名字mysql (免得叫mysql-3.22.21-pc-linux-gnu-i686这么长):# ln -s mysql-standard-5.0.0-alpha-pc-linux-i686 mysql&首先将MySQL目录和文件的拥有权改成 mysql 用户和root组:# cd /usr/local# chown -R mysql:root mysql-standard-5.0.0-alpha-pc-linux-i686 mysql然后运行一个小脚本程序,以建立初始化的MySQL数据库。请以一个mysql 用户的身份完成这个任务,这也是我们能够直接使用这个帐户的唯一机会。# su mysql$ cd mysql$ scripts/mysql_install_db$ exit&让Linux开机自动运行MySQL在/usr/local/mysql/support-files中有一个叫mysql.server的启动脚本程序, 把它复制到/etc/rc.d/init.d目录里面:# cd /etc/rc.d/init.d# cp /usr/local/mysql/support-files/mysql.server mysql接着把它的属性改为“x”(executable,可执行)# chmod +x mysql最后,运行chkconfig把MySQL添加到你系统的启动服务组里面去。# /sbin/chkconfig --del mysql# /sbin/chkconfig --add mysql&测试MySQL现在可以将我们项目的数据库euw3复制到/usr/local/mysql/data下首先启动MySQL:# cd /usr/local/mysql# /etc/rc.d/init.d/mysql start(因为我们已经让mysql服务自动启动,此步可以省略)关闭MySQL:# cd /usr/local/mysql#bin/mysqladmin –u root –p shutdown (若用户名为root时,一般没有设密码)&#cd /usr/local/mysql#bin/mysql如果一切正常,你将看到屏幕显示出以下信息:Welcome to the MySQL monitor. C or \g.Your MySQL connection id is 2 to server version: 5.0.0Type 'help' for help.mysql&接着,用show databases命令可以将安装的数据库列出来:mysql& (注意要加;)你就可以看到:+----------+| Database |+----------+| euw3 || mysql || test |+----------+3 rows in set (0.00 sec)如果一切正常的话,那说明MySQL可以完全工作了! 恭喜你!如果要退出程序,输入:exitmysql&Bye&更改管理员密码:#cd /usr/local/mysql#bin/mysqladmin –u root password newpassword&让mysql数据库支持utf-8编码:/usr/local/mysq/support-files/f复制一份,改名为my.cnf,将其放在/etc目录下(此文件相当于windows中的.ini文件)在[mysqld]项目下,加入一句default-character-set=utf8即可!此时须关闭mysql,删除mysql服务,然后重新启动linux即可!#cd /usr/local/mysql#bin/mysqladmin –u root –p shutdown& // 关闭mysql# /sbin/chkconfig --del mysql&&&&&&&&&&&&&& // 删除mysql服务&重新启动linux后,利用以下方法查看效果:#cd /usr/local/mysql#bin/可
以该命令列出的参数中看到一些象windows中类似的参数如character-set-server,
character-set-connection, character-set-client, character-set-system,
character-set-database等均已改成uft8,则配置编码方式为utf8成功!&操作mysql:如select, insert, delete, update的方法如同一般的SQL语句;只是每条语句后须加上‘;’号#cd /usr/local/mysql#bin/mysqlmysql&use euw3;& // 打开数据库euw3mysql& // 查看euw3数据库的所有的表mysql&select *&适当修改/root/Tomcat5.0/euw3/Root/WEB-INF/euwHome/euw_config.xml和/root/Tomcat5.0/euw3/Root/WEB-INF/classes/euw_init.properties中的euwHome存放路径!&有两点须大家在euw3项目中适当修改:1.&&&& 因linux严格区分大小写,则所有表名都须改成小写2.&&&& 因linux只承认/或//来表示路径,则所有路径都须修改成/(或//)&然后打开浏览器,输入http://192.168.1.191/showroom/admin/logon.jsp,你就可以看到euw3项目的登录界面了!Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=518220JSP连接mysql数据库 1.下载JDBC 由公司开发&&& &&& 下载地址& /downloads/connector/j/3.1.html&&& 下载文件& mysql-connector-java-3.1.8.tar.gz&&& 下载到&&&& /usr/onk2.安装JDBC& &&& # tar zvxf mysql-connector-java-3.1.8.tar.gz&&& # cp /usr/onk/mysql-connector-java-3.1.8/mysql-connector-java-3.1.8-bin.jar& /usr/onk/tomcat/common/lib tomcat的安装目录下&&& # cp /usr/onk/mysql-connector-java-3.1.8/mysql-connector-java-3.1.8-bin.jar& /usr/onk/jdk/jre/lib/ext&&& jdk的安装目录下3.用JSP连接MYSQL&&& &%@ page contentType="text/ charset=gb2312" language="java"& &import="java.sql.*"%&&meta http-equiv="Content-Type" content="text/ charset=gb2312"&&%&&&& //**************************************&&&& *********& JDBC_ODBC连接MySql数据库,不需要设置数据源&&&& *********& Date: 2005.8&&&& *********& Email:&&&& *********& Author: DreamTime [梦想年华]&&&& *********& 有任何欢迎提出指正&& &&&& *********************************/&& &&&&&&&&&&&&&&& &&&& //********** 数据库连接代码 开始 ******/&& &&& //以下几项请自行修改&&& String server="localhost";&&&&&&& //MYSQL 服务器的地址&&& String dbname="test";&&&&&&&&&&& //MYSQL 数据库的名字&&& String user="root";&&&&&&&&&&&&&&& //MYSQL 数据库的登录用户名&&& String pass="chfanwsp";&&&&&&&&&&& //MYSQL 数据库的登录密码&&& String port="3306";&&& //SQL Server 服务器的端口号,默认为1433&&& &&& //数据库连接字符串 &&&
="jdbc:mysql://"+server+":"+port+"/"+dbname+"?user="+user+"&password="+pass+"&useUnicode=true&characterEncoding=GB2312";
&&& //加载驱动程序&&& Class.forName("org.gjt.mm.mysql.Driver").newInstance();&&& //建立连接&&& Connection conn= DriverManager.getConnection(url); &&& //创建语句对象&&& Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);&&& // ****&&&& 数据库连接代码 结束 *******&&& &&& &&& String sql="select * from username";&&& ResultSet rs=stmt.executeQuery(sql);&&& //rs.first();&&& while(rs.next()){&&& out.print("用户名:");&&& out.print(rs.getString("uid")+" 密码:");&&& out.println(rs.getString("pwd")+"&br&");&&& }&&& rs.close();&&& stmt.close();&&& conn.close();%&
发表评论:
TA的最新馆藏[转]&[转]&[转]&[转]&[转]&[转]&}

我要回帖

更多关于 批量部署linux服务器 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信