JBTALKS.CC

标题: 谁可以帮我教我怎么弄server [打印本页]

作者: soonlvu    时间: 2010-3-4 04:24 AM
标题: 谁可以帮我教我怎么弄server
请问谁知道怎么弄server????
就是哦。。我做了一个system,然后要用两架电脑来link....
电脑A输入了data,电脑B可以直接拿到那个data。。。
谁能教我。。。
或者给我网站教这些的.......
作者: Super-Tomato    时间: 2010-3-4 01:40 PM
原帖由 soonlvu 于 2010-3-4 04:24 AM 发表
请问谁知道怎么弄server????
就是哦。。我做了一个system,然后要用两架电脑来link....
电脑A输入了data,电脑B可以直接拿到那个data。。。
谁能教我。。。
或者给我网站教这些的.......



只要設定好資料庫於 server 端即可, 其他 client 端只要連接到該資料庫即可做讀取動作
作者: soonlvu    时间: 2010-3-5 08:03 PM
原帖由 Super-Tomato 于 2010-3-4 01:40 PM 发表



只要設定好資料庫於 server 端即可, 其他 client 端只要連接到該資料庫即可做讀取動作

我就是要学这个。。。
要怎么做。。
能教我吗???
还是什么网站能学到?
作者: 宅男-兜着走    时间: 2010-3-5 09:30 PM
都叫你学好 networking 了

就来个 PHP + mysql server setup。 我 assume 你已经会 PHP 语言了。 (IIS 的方法我没试过。


TUTORIAL XAMPP SERVER for beginner

note : 如果你有 XAMPP 了,或PHP APACHE environment 了请Skip 掉 step 1 , step 2。

Step 1 :
http://www.apachefriends.org/en/xampp-windows.html
step 1.1 - 进去这个网站。
step 1.2下载XAMPP for windows.exe
step 1.3 如果不会Install的话请参考这个http://www.apachefriends.org/en/xampp-windows.html#522
step 1.4 keep default setting,安装好了就可以run XAMPP control panel , start Apache, start Mysql 如下图。



step 1.5 XAMPP 就是个 APACHE + MYSQL + PHP 的综合体。(我是拿来开发PHP,做功课的啦~)




Step 2:
2.1 打开 IE type http://localhost 或 http://127.0.0.1
2.2 就会出 XAMPP for window 的header 字样。
2.3 C:\xampp\htdocs 里面就是你的Hosting directory, 你在里面能把你的网页放在这里。
2.4 你可以Skip ,如果你已经会PHP或已经有经验了。
2.4Con...   新建个Folder rename 成 testing, 然后新建个 textpad 里面写入 <?php print("hello there~"); ?> , save as hello.php


Step3

step 3.1 按Windows  start 找 search。 windows 7, vista 的 看图。 windows xp run Command prompt。




(图1)

step 3.2 然后键入CMD, 如图1, right click cmd 的logo, run as admin(要不要都可以)。


(图2)

step 3.3 如图所示,键入 ipconfig/all 然后 ENTER 接下来看图3


(图3)


drag 到 图3 所示的位子,有个IPV4 Address 的。 我的是 192.168.x.x

step 3.4 打开你的IE , 然后键入 http://192.168.x.x  看看会不会出 XAMPP for Windows。 如果失败的话请 roll 回 step 1 的做法吧。

step 3.5 如果你登入成功, 那么恭喜你, 你的电脑已经是个 LAN server 了。 接下来你只要打开另外一架电脑,然后输入那个IP, 就能了。

step 3.6(require 2.4Con) 在client的browser输入 http://192.168.x.x/testing/hello.php 就会看到~ hello there~ 的字样了。恭喜你完成了 basic client server tutorial 了~

(NOTE: 切记一定是要同个LAN, 我加是WI-FI 如果你是打过联机游戏那么你肯定懂是什么。)


贴士: 如果是安装在 Client 的软件, 比如说 .net 的winform, 那么请建立 Webservice(建议)。

累死~ 下次请喝茶~ 祝你成功~

希望版主加分

[ 本帖最后由 宅男-兜着走 于 2010-3-5 10:03 PM 编辑 ]
作者: soonlvu    时间: 2010-3-7 01:17 PM
原帖由 宅男-兜着走 于 2010-3-5 09:30 PM 发表
都叫你学好 networking 了

就来个 PHP + mysql server setup。 我 assume 你已经会 PHP 语言了。 (IIS 的方法我没试过。


TUTORIAL XAMPP SERVER for beginner

note : 如果你有 XAMPP 了, ...


一定请你你喝茶的。。。。
我还有一个问题哦。。。
我的system是用java做的。。。
然后也用这个方法做就可以了啊?
作者: 宅男-兜着走    时间: 2010-3-7 01:30 PM
标题: 回复 #5 soonlvu 的帖子
JSP 去下 XAMPP tomcat

一样的方法的。

如果是 java jar desktop 的话, 跟我suggest 的 winform 方法一样。

总之就是一样的啦。

我记得 java 也是可以用 JDBC 链接 mysql 的。

都可以的啦~ 就只是 asp.net 我不懂可以不可以罢了。

(版主加分了~ 爽快~steady )
作者: soonlvu    时间: 2010-3-7 04:25 PM
一定要用brower才能link在一起吗??
不要用brower能吗??
作者: soonlvu    时间: 2010-3-7 04:27 PM
原帖由 宅男-兜着走 于 2010-3-7 01:30 PM 发表
JSP 去下 XAMPP tomcat

一样的方法的。

如果是 java jar desktop 的话, 跟我suggest 的 winform 方法一样。

总之就是一样的啦。

我记得 java 也是可以用 JDBC 链接 mysql 的。

都可以的 ...

java可以用JDBC link sql的。。。
然后哦,要怎么样把那个database丢进去做为可以共用的东西
作者: 宅男-兜着走    时间: 2010-3-7 04:47 PM
标题: 回复 #8 soonlvu 的帖子
装了 XAMPP 的就是server, 你把你的database 放在里面就好了。

通过里面的 PHPmyadmin 来设立你的database。

然后建立Webservice 在你的 Server内, webservice 的工作是连接 database, 拿资料出来, 然后return 给 client。

例子:
http://www.javadb.com/create-a-simple-web-service

然后Client 的话就这么写。

例子:
http://www.javadb.com/create-a-web-service-client-with-jax-ws

抱歉~我Java的水准还没那么高。 我能帮的只有那么多了。怕误导你。 抱歉。
作者: Super-Tomato    时间: 2010-3-7 04:48 PM
原帖由 soonlvu 于 2010-3-7 04:27 PM 发表

java可以用JDBC link sql的。。。
然后哦,要怎么样把那个database丢进去做为可以共用的东西



熟悉自己所使用的程式語言後, 就到所選擇的 DB 官網詳細閱讀使用說明, 最後就靠自己編寫 sql 寫入和讀取公用資料庫
作者: goodhermit95    时间: 2010-3-7 11:00 PM
标题: 回复 #9 宅男-兜着走 的帖子
erm...
我127.0.0.1只有apache的it works 看不到XAMPP的网页……
作者: 宅男-兜着走    时间: 2010-3-8 12:34 AM
标题: 回复 #11 goodhermit95 的帖子
如果没的话 http://127.0.0.1/xampp\"\"

你应该是玩 .net 的吧
作者: soonlvu    时间: 2010-3-8 02:17 AM
可以给我DB的网站吗?
作者: 宅男-兜着走    时间: 2010-3-8 02:59 AM
标题: 回复 #13 soonlvu 的帖子
http://localhost/phpmyadmin/

加油。
作者: Super-Tomato    时间: 2010-3-8 04:40 AM
原帖由 soonlvu 于 2010-3-8 02:17 AM 发表
可以给我DB的网站吗?


我想你不會連 DB 是指甚麼都不清楚吧?
請多使用 google 搜索
作者: soonlvu    时间: 2010-3-8 08:12 PM
原帖由 Super-Tomato 于 2010-3-8 04:40 AM 发表


我想你不會連 DB 是指甚麼都不清楚吧?
請多使用 google 搜索

DB不是指database的东西吗?
作者: goodhermit95    时间: 2010-3-8 09:54 PM
标题: 回复 #12 宅男-兜着走 的帖子

我知道了昨天我以为要xampp来放网页其实我已经安装apache
现在我modem没有port fowarding哦
只有NAT
Virtual Servers什么external port start & end internal port start & end remote ip的
remote ip填什么?
作者: 宅男-兜着走    时间: 2010-3-8 10:44 PM
标题: 回复 #17 goodhermit95 的帖子
XAMPP 只是给懒惰人用的。
我只是拿来做功课~ 其实我都没试过更改你说的东西。

http://www.a3webtech.com/index.php/xampp-2.html

看看这个吧。
作者: Super-Tomato    时间: 2010-3-9 12:33 AM
原帖由 soonlvu 于 2010-3-8 08:12 PM 发表

DB不是指database的东西吗?


DB 有哪些, 支援哪些 Connectors, 設計結構, 優缺點等基礎都要先去了解與考量
作者: Super-Tomato    时间: 2010-3-9 12:35 AM
原帖由 goodhermit95 于 2010-3-8 09:54 PM 发表

我知道了昨天我以为要xampp来放网页其实我已经安装apache
现在我modem没有port fowarding哦
只有NAT
Virtual Servers什么external port start & end internal port start & end remote ip的
remote ip填 ...


Router 依不同廠牌而有所不同, 你的是需要選擇 Virtual Server, 再來只要指定 wan port 80 指向你 Local Server 的 ip 及 port 80(依 Apache 所指定的 web port) 即可
作者: soonlvu    时间: 2010-3-9 06:36 AM
其实我是为了做我的java final project 所以才要学怎么link的
作者: 宅男-兜着走    时间: 2010-3-9 07:24 AM
标题: 回复 #21 soonlvu 的帖子
那么怎么你不找个网路的 hosting, 来host 你的资料库上去呢?

这样更简单。

而且有免费的。

我多三个礼拜也是要开始 final year 了

不过我打算带过带过就好。
作者: ~Zero    时间: 2010-3-10 07:53 AM
原帖由 goodhermit95 于 2010-3-8 09:54 PM 发表

我知道了昨天我以为要xampp来放网页其实我已经安装apache
现在我modem没有port fowarding哦
只有NAT
Virtual Servers什么external port start & end internal port start & end remote ip的
remote ip填 ...

apache 只是一个 web server, 你要 database 的话要另外安装 MySQL.
xampp 是很好的一个懒人工具, 里面已经包含了 apache 跟 mysql 了.

原帖由 soonlvu 于 2010-3-9 06:36 AM 发表
其实我是为了做我的java final project 所以才要学怎么link的


Java 的话可以用 JDBC 来 connect 去 database.
不然还有一个 library 叫 Hibernate, 可是... 可能会需要一点时间学习使用.
会用了的话, 是很好用的.
作者: soonlvu    时间: 2010-3-10 10:48 AM
原帖由 宅男-兜着走 于 2010-3-9 07:24 AM 发表
那么怎么你不找个网路的 hosting, 来host 你的资料库上去呢?

这样更简单。

而且有免费的。

我多三个礼拜也是要开始 final year 了

不过我打算带过带过就好。


我们的没有用到上网的。。。
只需要show给老师看而已^^
haha
作者: soonlvu    时间: 2010-3-10 10:49 AM
原帖由 ~Zero 于 2010-3-10 07:53 AM 发表

apache 只是一个 web server, 你要 database 的话要另外安装 MySQL.
xampp 是很好的一个懒人工具, 里面已经包含了 apache 跟 mysql 了.



Java 的话可以用 JDBC 来 connect 去 database.
不然还有一个 ...

这个我会用。。。
我是要学的是用两架电脑link一个database
作者: ~Zero    时间: 2010-3-10 12:39 PM
既然你会用 JDBC, 那应该就会 link 了啊.
作者: 宅男-兜着走    时间: 2010-3-10 01:43 PM
标题: 回复 #26 ~Zero 的帖子
我也是那么认为
我也不懂他还不懂什么
作者: 宅男-兜着走    时间: 2010-3-10 01:44 PM
标题: 回复 #24 soonlvu 的帖子
可是现在的情况下,你应该能开始了啊。
该会的你都有了。 有了这些资讯就能开始了啊~
作者: jacketmaniac    时间: 2010-3-11 10:36 AM
原帖由 ~Zero 于 2010-3-10 07:53 AM 发表

Java 的话可以用 JDBC 来 connect 去 database.
不然还有一个 library 叫 Hibernate, 可是... 可能会需要一点时间学习使用.
会用了的话, 是很好用的.


Hinbernate 其实不只是CONNECT DB 的 LIBRARY。 是一个很大很大的FRAMEWORK。不太适合用在小PROJECT。每一个 DB TABLE 都要自己写在XML。虽然也是有工具可帮忙。不过 FINAL YEAR PROJECT 就真的不太适合了
作者: soonlvu    时间: 2010-3-11 01:29 PM
原帖由 宅男-兜着走 于 2010-3-10 01:43 PM 发表
我也是那么认为
我也不懂他还不懂什么


可是我就是弄不到用两架电脑link一个database的data啊。。。。
我是用两架电脑run一个同一个program,可是data不能共同享用
作者: 宅男-兜着走    时间: 2010-3-11 01:31 PM
标题: 回复 #30 soonlvu 的帖子
现在什么问题==?

另外一架电脑access 不到Host?

还是你的 APP 打错了 Conn?




欢迎光临 JBTALKS.CC (https://jbtalks.my/) Powered by Discuz! X2.5