當前位置:首頁 » 雲伺服器 » 搭建個人伺服器開發環境

搭建個人伺服器開發環境

發布時間: 2022-04-28 12:17:20

⑴ 如何搭建一台linux開發伺服器

在開發過程中,必然會出現多人同時工作、協著的情況,在嵌入式開發項目中更為平常,這樣可以加快項目周期,為產品上市佔得時間先機。目前,使用Linux作為開發產品的操作系統情況越來越多,使用越來越廣泛。為了交叉編譯,為了最接近開發目標,我們一般都會自己搭建一台Linux開發伺服器。Linux開發伺服器一些常用的功能必須支持,比如Samba、nfs、tftp、httpd等。 首先我們需要選擇合適的Linux操作系統作為伺服器的系統,推薦使用Fedora8、Fedora10等,筆者在長期使用的過程中覺得比較穩定吧!如何安裝該操作系統就不多說了。 裝好系統後,需要增加Linux OS用戶,可以使用命令#adser XXX;增加XXX用戶,#passwd XXX給其設置登錄密碼。當然使用圖形化創建用戶也很直觀、方便。在這個環節值得注意的一定要設置好該用戶的home目錄,一般都會設置到該用戶的工作目錄,各個用戶的工作目錄需要私有化、獨立開來,這樣方便些、安全些。 多用戶的賬戶有了,我們應該來打通網路功能了,Fedora有bug,在圖形化配置GATEWAY什麼的會不成功,請安裝如下方法修改: # cd cd /etc/sysconfig/network-scripts/ # vi ifcfg-eth0 修改配置文件如下: # Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller DEVICE=eth0 HWADDR=00:16:e6:db:c2:96 ONBOOT=yes BOOTPROTO=static //這個應該是「static」,而不是「dhcp」或「none」; USERCTL=yes PEERDNS=yes IPV6INIT=no NM_CONTROLLED=yes//這個應該是「yes」,如不修改,鏈接仍是disconnected; TYPE=Ethernet NETMASK=***.***.***.*** IPADDR=***.***.***.*** DNS1=***.***.***.*** DNS2=***.***.***.*** GATEWAY=***.***.***.*** step 3: # service network restart 接下來就需要調試一下Samba功能了,這樣在windows下編輯Linux下的代碼將非常的便利。命令行下操作方法如下: Vim /etc/samba/smbusers # Unix_name = SMB_name1 SMB_name2 … root = administrator admin nobody = guest pcguest smbguest dssun = dssun hmchen = hmchen 增加Samba用戶; Vim /etc/samba/smb.conf [dssun] comment = * path = /opt/STM/STLinux-2.3/devkit/dtvkit/dssun writeable = yes ; browseable = yes valid users = bluo, dssun, hmchen, hqian, sbxiang, tsfu, yrli 設置工作路徑,可讀寫性、有效訪問的用戶等。 在圖形化下也有配置菜單,這個就很簡單了,不再敘述。 有了Samba就方便很多了!編譯編輯都很不錯了!接下來要著手你的開發平台軟體,這個對於不同平台的SDK有不同的處理方法,根據自己的SDK來處理。 有了SDK後,我們編譯通過後,一般都會進行調試,如何方便的調試呢?一般都會想到使用nfs調試。 以Fedora為例,一般默認安裝的沒有包括tftp功能,可以使用yum來安裝,方便! #yum install tftp; #yum install tftp-server 還需要更改一下tftp的配置,如下: vim /etc/xinetd.d/tftp 修改server_args = -s /tftpboot -c,這里的-c一定要加上,否則只能下載不能上傳!!! service tftp { disable = no socket_type = dgram protocol = udp wait = yes user = root server = /usr/sbin/in.tftpd server_args = -s /tftpboot -c per_source = 11 cps = 100 2 flags = IPv4 } # mkdir /tftpboot # chmod 777 -R /tftpboot/ # service xinetd restart 記得要關閉防火牆、seLinux.不disabled seLinux,Samba有可能只能讀不能寫,切記。

⑵ 怎麼搭建vm ubuntu開發環境

1、系統安裝完畢,升級系統
2、在System =》Preferences =》 IBus Preferences 加入中文輸入法
3、獲取root許可權:鍵入sudo passwd
4、要是在/mnt/hgfs/找不到共享目錄,在VM->Reinstall VMtools 重新安裝VMtools,這時在ubuntu會自動載入其光碟,把壓縮包拷貝到本地,解壓,獲取root許可權,運行,一直按確認鍵,重啟,OK
5、ubuntu10 方向鍵打出ABCD和退格鍵沒有用的解決辦法:
修改/etc/vim/vimrc.tiny
1)、將set compatible 改為 set nocompatible
2)、加入一句:set backspace=2
6、ubuntu10 默認不安裝g++,sudo apt-get install g++
7、nfs伺服器的搭建
1)、伺服器端:sudo apt-get install portmap
sudo apt-get install nfs-kernel-server
2)、客戶端:sudo apt-get install nfs-common
3)、伺服器端配置:sudo gedit /etc/exports 添加:
/nfsshare 192.168.1.*(rw,sync,no_root_squash)
共享目錄 允許IP
4)、伺服器端啟動:sudo /etc/init.d/portmap restart
sudo /etc/init.d/nfs-kernel-server restart
伺服器檢查是否掛載:showmount -e
5)、 客戶端(armlinux開發板):配置IP地址等網路信息
6)、掛載:mount -o nolock,tcp 192.168.188.226:/nfsshare /mnt
這里192.168.188.226:/nfsshare是伺服器的IP和共享目錄路徑
/mnt 是客戶端掛載的使用目錄,最好為空
(sync代表數據會同步寫入到內存與硬碟中
async則代表數據會先暫存於內存當中,而非直接寫入硬碟
,開放客戶端使用root身份來操作伺服器的文件系統,那麼開no_root_squash才行,root_squash不允許)

UBuntu12.04在VM中安裝
1、在VM9的版本中,安裝完畢,再安裝其自帶的VMtool工具,找不到共享文件夾,不能實現與宿主機(win7)的共享功能。這時,把VM10的WMtool工具包用U盤拷貝到UBuntu12中安裝,可以實現共享功能.
2、接著安裝g++什麼的。
3、網路無法連接,找不到eth0設備,通過VM的設置里,刪除網路設備,再加入網路設備,搞定。
failed to bring up eth0

⑶ 如何在windows7操作系統下搭建用於開發網站的web伺服器環境

工具:裝有Win7的電腦
步驟
第一步:打開控制面板,選擇並進入「程序」,雙擊「打開或關閉Windows服務」,在彈出的窗口中選擇「Internet信息服務」下面所有地選項,點擊確定後,開始更新服務。

⑷ 筆記本做伺服器如何搭建環境 只是練手自用 不對外使用

部署個tomcat +mysql 就完了,防火牆對80埠對外開放,別人就可以訪問了。最好先修改tomcat 的默認8080埠為80 ,或者放一個nginx 做代理也可以。

⑸ 在伺服器上搭建JSP開發環境

找台機器搭好普通的開發環境,然後將tomcat遠程調試打開,然後再開個FTP,在本地寫代碼,然後上傳上去,然後用遠程調試就可以單步跟蹤了,但是你的想法很奇葩,有些無法理解,難道是我老了么??抓狂啊!~~

⑹ 如何在伺服器上搭建JSP環境,需要安裝哪些軟體

JSP 開發環境搭建:
一、配置java開發工具(JDK)
這一步涉及Java SDK的下載和PATH環境變數的配置。
您可以從Oracle公司的Java頁面中下載SDK:Java SE Downloads
Java SDK下載完後,請按照給定的指示來安裝和配置SDK。最後,通過設置PATH和JAVA_HOME環境變數來指明包括java和javac的文件夾路徑,通常是java_install_dir/bin和java_install_dir。
假如您用的是Windows系統並且SDK的安裝目錄為C::\jdk1.5.0_20,那麼您就需要在 C:\autoexec.bat 文件中添加以下兩行:
set PATH=C:\jdk1.5.0_20\bin;%PATH%
set JAVA_HOME=C:\jdk1.5.0_20
或者,在Windows NT/2000/XP下,您可以直接右擊我的電腦圖標,選擇屬性,然後高級,然後環境變數,接下來您就可以很方便地設置PATH變數並且確定退出就行了。
在Linux/Unix系統下,如果SDK的安裝目錄為/usr/local/jdk1.5.0_20並且使用的是C shell,那麼您就需要在.cshrc文件中添加以下兩行:
setenv PATH /usr/local/jdk1.5.0_20/bin:$PATH
setenv JAVA_HOME /usr/local/jdk1.5.0_20
或者,假如您正在使用類似於Borland JBuilder、Eclipse、IntelliJ IDEA和Sun ONE Studio這樣的集成開發環境,可以試著編譯並運行一個簡單的程序來確定IDE(集成開發環境)是否已經知道 SDK的安裝目錄。
本步驟你也可以參考本站Java開發環境配置章節的教程。
二、設置Web伺服器:Tomcat
目前,市場上有很多支持JSP和Servlets開發的Web伺服器。他們中的一些可以免費下載和使用,Tomcat就是其中之一。
Apache Tomcat是一個開源軟體,可作為獨立的伺服器來運行JSP和Servlets,也可以集成在 Apache Web Server中。以下是Tomcat的配置方法:
下載最新版本的Tomcat:http://tomcat.apache.org/。
下載完安裝文件後,將壓縮文件解壓到一個方便的地方,比如Windows下的C:\apache-tomcat-5.5.29目錄或者Linux/Unix下的/usr/local/apache-tomcat-5.5.29目錄,然後創建CATALINA_HOME環境變數指向這些目錄。
在Windows機器下,Tomcat可以通過執行以下命令來啟動:
%CATALINA_HOME%\bin\startup.bat
或者
C:\apache-tomcat-5.5.29\bin\startup.bat
在Linux/Unix機器下,Tomcat可以通過執行以下命令來啟動:
$CATALINA_HOME/bin/startup.sh
或者
/usr/local/apache-tomcat-5.5.29/bin/startup.sh
成功啟動Tomcat後,通過訪問http://localhost:8080/便可以使用Tomcat自帶的一些web應用了。假如一切順利的話,您應該能夠看到以下的頁面:
更多關於配置和運行Tomcat的信息可以在Tomcat提供的文檔中找到,或者去Tomcat官網查閱:http://tomcat.apache.org。
在Windows機器下,Tomcat可以通過執行以下命令來停止:
%CATALINA_HOME%\bin\shutdown
或者
C:\apache-tomcat-5.5.29\bin\shutdown
在Linux/Unix機器下,Tomcat可以通過執行以下命令來停止:
$CATALINA_HOME/bin/shutdown.sh
或者
/usr/local/apache-tomcat-5.5.29/bin/shutdown.sh
三、設置CLASSPATH環境變數
由於servlets不是Java SE的一部分,所以您必須標示出servlet類的編譯器。
假如用的是Windows機器,需要在C:\autoexec.bat文件中添加以下兩行:
set CATALINA=C:\apache-tomcat-5.5.29
set CLASSPATH=%CATALINA%\common\lib\jsp-api.jar;%CLASSPATH%
或者,在Windows NT/2000/XP下,您只要右擊我的電腦,選擇屬性,然後點擊高級,然後點擊環境變數,接下來便可以設置CLASSPATH變數並且確定退出即可。
在Linux/Unix機器下,假如您使用的是C shell,那麼您就需要在.cshrc文件中添加以下兩行:
setenv CATALINA=/usr/local/apache-tomcat-5.5.29
setenv CLASSPATH $CATALINA/common/lib/jsp-api.jar:$CLASSPATH
注意:如果您的開發路徑是C:\JSPDev (Windows)或者 /usr/JSPDev (Linux/Unix),那麼需要將這些路徑添加進CLASSPATH變數中。

⑺ 如何在自己的電腦上搭建伺服器環境

1、假設論壇伺服器在自己的計算機安裝伺服器操作系統如win2003 win2008 等。
2、配置伺服器,並安裝asp.net所需對應服務。如打開IIS服務,安裝SQL Server 2005 ,Microsoft Visual Studio 2005等軟體。
3、軟體環境好了,接下來看你的上網方式。穩定的伺服器一般使用靜態IP地址和帶寬,選擇所在地區最好的出口,但這成本對於個人比較高。家庭用戶動態IP地址則受網路運營商限制,不一定能做伺服器使用(比如我們這就是,在電信網通都封掉了動態IP做伺服器的可能性,不在同一個城市,根本訪問不了)。動態IP可以通過動態域名解釋軟體如花生殼之類的,來綁定域名。當然,也可以通過直接訪問IP地址來訪問。
4、如果家裡邊使用路由,要在自己的路由上邊設置埠映射。

⑻ 如何搭建網站伺服器環境和選用網站程序

互聯網本身就是開源,分享的一個世界,所以大部分所需要的東西,都是可以免費獲得。在沒有特別要求的情況下,我們都可以利用互聯網上免費開源的資源來為自己服務,同樣,搭建網站伺服器環境也是如此。

1、伺服器系統

4、域名注冊和伺服器租用

域名注冊和伺服器租用自然是不得不發花錢,這人不花錢還真是做不到的,免費的也有,可是沒有任何的保障。域名注冊,我建議是沒有必要在國外注冊,很容易被盜。國內域名代理商注冊,可以用手機號碼做二次驗證,這樣就非常的安全。伺服器租用首先阿里雲,騰訊雲、華為雲等也是不錯的選擇。

⑼ 自己在家搭建開發環境需要伺服器嗎

做前端不用搭建後台啊,後台的搭建是做後端的人搭的,在公司里都是後端的人直接把前端的頁面拿過去就行了

熱點內容
iptables限制ip訪問 發布:2025-01-17 21:38:01 瀏覽:173
易拉罐壓縮機 發布:2025-01-17 21:25:35 瀏覽:923
在c語言是什麼意思啊 發布:2025-01-17 21:21:02 瀏覽:515
re0腳本 發布:2025-01-17 21:13:34 瀏覽:304
甜蜜家園密碼箱有什麼用 發布:2025-01-17 21:07:28 瀏覽:47
有教少兒編程 發布:2025-01-17 20:55:37 瀏覽:36
直播背腳本 發布:2025-01-17 20:50:18 瀏覽:409
ftp移動文件的mv命令 發布:2025-01-17 20:45:53 瀏覽:404
電腦上啥是伺服器 發布:2025-01-17 20:40:48 瀏覽:352
安卓手機怎麼連大眾車載 發布:2025-01-17 20:20:53 瀏覽:241