導航:首頁 > 編程語言 > ubuntujsp

ubuntujsp

發布時間:2024-07-29 02:48:47

linux伺服器搭建實戰詳解的目錄

第1章 Linux系統概述 1
1.1 Linux的發展 1
1.2 Linux常見版本 2
1.2.1 Red Hat Linux 2
1.2.2 Debian Linux 2
1.2.3 Ubuntu Linux 3
1.3 Linux操作系統 3
1.3.1 Linux操作系統結構 3
1.3.2 Linux操作系統特點 5
1.3.3 Linux操作系統的應用領域 6
1.3.4 Red Hat Enterprise Linux 5 7
1.4 Red Hat Enterprise Linux 5的兩個版本 8
1.5 安裝和管理Red Hat Enterprise Linux 8
1.5.1 安裝前的准備 8
1.5.2 與其他操作系統並存的問題 10
1.5.3 Red Hat Enterprise Linux的安裝階段 11
1.6 Linux操作系統的引導與登錄 19
1.6.1 多系統引導管理器——GRUB及LILO 19
1.6.2 Linux的啟動過程 20
1.6.3 Linux的關閉與重新引導 20
1.6.4 Linux系統的登錄和退出 20
1.7 GNOME和KDE桌面管理器 22
1.7.1 GNOME桌面環境 23
1.7.2 KDE桌面環境 31
1.7.3 定製自己的桌面 42
第2章 FTP伺服器 45
2.1 FTP服務簡介 45
2.1.1 FTP工作原理 45
2.1.2 匿名用戶訪問的產生 46
2.1.3 FTP服務的連接模式 46
2.1.4 幾種流行的FTP伺服器軟體 48
2.2 安裝vsFTPd服務 49
2.2.1 安裝vsFTPd軟體 49
2.2.2 FTP服務的啟動與關閉 50
2.3 vsFTPd的相關配置 52
2.3.1 配置匿名用戶登錄環境 53
2.3.2 監聽地址與控制埠 53
2.3.3 FTP模式與數據埠 54
2.3.4 ASCII模式 55
2.3.5 超時選項 55
2.3.6 負載控制 55
2.3.7 用戶設置 56
2.3.8 用戶登錄控制 57
2.3.9 目錄訪問控制 57
2.3.10 文件操作控制 58
2.3.11 新增文件許可權設置 58
2.3.12 日誌設置 58
2.4 安裝與配置PureFTPD伺服器的 59
2.4.1 安裝Apache服務 59
2.4.2 安裝MySQL資料庫 61
2.4.3 安裝PureFTPD 62
2.4.4 生成PureFTPD服務管理腳本 64
2.4.5 配置匿名用戶登錄環境 64
2.4.6 安裝Zend Optimizer 65
2.4.7 WebPureFTP的安裝與配置 66
2.4.8 生成MySQL資料庫 67
2.4.9 生成pure-ftpd資料庫配置文件 68
2.4.10 使用webpureftp管理虛擬用戶 68
2.5 FTP伺服器的訪問 69
2.5.1 Linux環境下訪問FTP伺服器 69
2.5.2 Windows環境下訪問FTP伺服器 70
第3章 電子郵件伺服器 71
3.1 電子郵件服務概述 71
3.1.1 電子郵件服務簡介 71
3.1.2 郵件專有名詞解釋 72
3.1.3 POP3與SMTP協議 73
3.2 Postfix郵件伺服器 74
3.2.1 安裝Postfix郵件伺服器 74
3.2.2 Postfix配置文件 76
3.2.3 Postfix基本配置 77
3.2.4 虛擬別名域 80
3.2.5 用戶別名 80
3.2.6 SMTP認證 81
3.2.7 啟動和停止Postfix服務 83
3.2.8 配置與訪問電子郵件客戶端 84
3.3 POP和IMAP郵件服務 87
3.3.1 dovecot服務 87
3.3.2 CyrusImapd服務 88
3.4 Web支持電子郵件 92
3.4.1 Squirrelmail的安裝與配置 92
3.4.2 登錄Squirrelmail 94
第4章 Web伺服器 95
4.1 Web概述 95
4.1.1 Web服務簡介 95
4.1.2 HTTP協議簡介 96
4.1.3 Web伺服器軟體 99
4.2 Apache概述 99
4.2.1 Apache的誕生 100
4.2.2 安裝Apache服務 101
4.3 啟動與停止Apache服務 103
4.4 Apache服務的基本配置方法 106
4.4.1 httpd.conf配置文件 106
4.4.2 Apache服務主配置文件的構成 107
4.5 Apache伺服器控制存取的方式 112
4.5.1 Options選項 113
4.5.2 瀏覽許可權的設置 113
4.6 Apache服務的高級配置 116
4.6.1 虛擬目錄簡介 116
4.6.2 配置與管理虛擬主機 117
4.6.3 用戶認證和授權 119
4.6.4 配置SSI 123
4.6.5 MIME類型簡介 124
4.7 創建並配置動態網站 124
4.7.1 創建並配置jsP動態網站 124
4.7.2 創建並配置CGI動態網站 131
第5章 DHCP伺服器 133
5.1 DHCP服務概述 133
5.1.1 DHCP服務的實現原理 133
5.1.2 IP地址租約和更新 134
5.1.3 DHCP伺服器分配的IP地址類型 135
5.2 安裝DHCP服務 137
5.2.1 做好DHCP伺服器安裝前的准備 137
5.2.2 安裝DHCP服務的方法 138
5.2.3 啟動及停止DHCP服務 141
5.3 配置DHCP服務 142
5.3.1 DHCP配置文件及格式 142
5.3.2 配置IP作用域 145
5.3.3 配置客戶機的IP 選項 146
5.3.4 設置租約期限 147
5.3.5 保留特定的IP地址 147
5.3.6 多網段的IP地址的分配 148
5.3.7 DHCP伺服器配置實例 149
5.4 配置DHCP客戶機 150
5.4.1 以Linux操作系統作為客戶端配置 150
5.4.2 以Windows操作系統作為客戶端配置 152
第6章 DNS伺服器 155
6.1 DNS服務概述 155
6.1.1 DNS服務簡介 155
6.1.2 DNS提供的服務 156
6.1.3 DNS查詢原理和規劃 156
6.1.4 DNS域名解析 158
6.2 DNS服務的安裝 158
6.2.1 安裝DNS服務 159
6.2.2 安裝Chroot軟體包 159
6.2.3 DNS服務的啟動與停止 160
6.3 配置主要名稱伺服器 161
6.3.1 主配置文件 161
6.3.2 設置根區域和主區域 162
6.3.3 設置反向解析區域 165
6.3.4 根伺服器信息文件 166
6.3.5 區域文件 166
6.3.6 反向解析區域文件 169
6.3.7 功能實現 170
6.3.8 測試DNS伺服器 170
6.4 配置輔助DNS伺服器 174
6.5 配置緩存Cache-only伺服器 175
6.6 DNS客戶端的配置 176
6.6.1 在Linux下配置DNS客戶端 176
6.6.2 在Windows下配置DNS客戶端 177
第7章 代理伺服器 179
7.1 代理伺服器概述 179
7.1.1 代理伺服器的工作流程 179
7.1.2 代理伺服器的作用及相關應用 180
7.2 安裝Squid Server 181
7.2.1 Squid簡介 181
7.2.2 Squid Server的安裝 182
7.3 Squid Server的基本配置 184
7.3.1 設置監聽的IP和埠 184
7.3.2 設置緩存大小 184
7.3.3 訪問控制設置 186
7.3.4 指定Squid可以使用內存的理想值 188
7.3.5 其他參數設置 188
7.3.6 設置錯誤提示為中文 189
7.3.7 初始化Squid Server 189
7.4 啟動與停止代理伺服器 192
7.4.1 設置Squid服務隨系統的啟動而自動啟動 193
7.4.2 重新載入配置文件 195
7.5 Squid Server高級配置 195
7.5.1 實現透明代理 195
7.5.2 Squid安全設置 197
7.5.3 Squid外部程序支持選項 199
7.6 Squid日誌管理 199
7.6.1 日誌選項 199
7.6.2 Squid代理伺服器日誌系統的構成 199
7.6.3 日誌及流量分析軟體——Webalizer 200
7.6.4 Webalizer軟體的應用 204
7.7 不同環境下的代理客戶端的配置 205
7.7.1 Linux系統下Firefox代理設置 205
7.7.2 Windows系統下IE代理配置 207
第8章 Samba伺服器 209
8.1 Samba服務概述 209
8.1.1 Samba服務簡介 209
8.1.2 Samba服務的安裝 209
8.1.3 Samba服務的圖形化配置方法 212
8.1.4 啟動、停止和重啟Samba服務 216
8.2 Samba服務的配置文件 216
8.2.1 Samba服務的主要配置文件 217
8.2.2 Samba服務的密碼文件 217
8.2.3 Samba服務的日誌文件 218
8.3 smb.conf文件詳解 218
8.3.1 smb.conf文件結構 219
8.3.2 smb.conf文件的語法和變數 220
8.3.3 smb.conf文件詳解 220
8.3.4 smb.conf文件中的段 223
8.3.5 Samba服務具體參數設置 223
8.4 Samba服務功能實現 225
8.4.1 指定Samba所要加入的工作組 225
8.4.2 注釋說明伺服器 226
8.4.3 限制可訪問伺服器IP地址的范圍 226
8.4.4 列印機設置 227
8.4.5 設置guest賬號匿名登錄 228
8.4.6 設置日誌文件名、存放路徑及大小 228
8.4.7 伺服器安全設置 229
8.4.8 具體的共享設置 232
8.5 共享的資源訪問 234
8.5.1 不同客戶端主機的資源訪問 234
8.5.2 本機Windows分區和Linux分區的資源互訪 235
第9章 NFS伺服器 237
9.1 NFS服務簡介 237
9.1.1 使用NFS的優勢 237
9.1.2 NFS服務的組件 238
9.2 RPC簡介 238
9.3 安裝並配置NFS服務 239
9.3.1 安裝NFS服務 239
9.3.2 配置NFS服務 240
9.3.3 NFS文件的存取許可權 242
9.4 啟動與停止NFS服務 243
9.5 在客戶端掛載NFS文件系統 244
9.5.1 查看NFS伺服器信息 244
9.5.2 載入NFS伺服器共享目錄 245
9.5.3 自動掛接NFS文件系統 246
第10章 LDAP目錄服務 247
10.1 目錄服務概述 247
10.1.1 X.500簡介 247
10.1.2 初識LDAP 248
10.1.3 X.500與LDAP 251
10.1.4 流行的目錄服務產品 252
10.2 深入認識LDAP 254
10.2.1 LDAP的幾種基本模型 254
10.2.2 如何規劃目錄樹 256
10.2.3 LDAP的應用領域 257
10.3 安裝LDAP 257
10.3.1 安裝Berkeley DB 257
10.3.2 安裝OpenLDAP 260
10.4 配置OpenLDAP 261
10.4.1 OpenLDAP的基本配置 261
10.4.2 啟動OpenLDAP伺服器 262
10.5 為OpenLDAP建立初始化數據 263
10.6 LDAP圖形界面管理工具簡介 264
10.6.1 主要的LDAP圖形界面管理工具 264
10.6.2 安裝phpLDAPadmin 266
10.7 配置phpLDAPadmin 268
10.7.1 生成phpLDAPadmin主配置文件 268
10.7.2 phpLDAPadmin的基本配置 268
10.8 使用OpenLDAPadmin管理目錄樹 271
10.8.1 進入phpLDAPadmin 271
10.8.2 創建組織單元 272
10.8.3 創建用戶組 274
10.8.4 創建用戶賬號 276
10.9 實現LDAP服務的身份驗證 277
10.9.1 實現Linux系統用戶驗證 277
10.9.2 實現FTP用戶驗證 279
10.9.3 實現Web用戶驗證 280
第11章 SSH伺服器 281
11.1 SSH服務概述 281
11.1.1 SSH服務簡介 281
11.1.2 公鑰加密體系結構 282
11.2 SSH服務的安裝 283
11.3 配置SSH伺服器 283
11.4 SSH服務的啟動和停止 286
11.4.1 啟動SSH服務 286
11.4.2 重啟SSH服務 287
11.4.3 自動啟動SSH服務 287
11.4.4 停止SSH服務 288
11.5 使用SSH客戶端 288
11.5.1 SSH客戶端在Windows平台下的使用 288
11.5.2 SSH客戶端在Linux平台下的使用 289
第12章 MySQL資料庫的配置 293
12.1 MySQL概述 293
12.1.1 MySQL簡介 293
12.1.2 MySQL的應用領域 294
12.2 安裝MySQL 295
12.2.1 安裝前的准備 295
12.2.2 MySQL的具體安裝過程 295
12.3 啟動與停止MySQLD服務 298
12.4 配置及使用MySQL服務 298
12.4.1 修改MySQL管理員的口令 299
12.4.2 MySQL資料庫的創建和使用 299
12.4.3 MySQL數據表的創建和使用 300
12.4.4 索引的創建和刪除 304
12.4.5 用戶的創建和刪除 305
12.4.6 用戶許可權的設置 306
12.5 圖形化配置MySQL 309
12.5.1 安裝phpMyAdmin 309
12.5.2 配置phpMyAdmin虛擬目錄 310
12.5.3 使用phpMyAdmin 311
第13章 使用Webmin配置各種服務 313
13.1 Webmin的概述 313
13.1.1 Webmin簡介 313
13.1.2 Webmin特性 313
13.1.3 Webmin主要功能 314
13.2 安裝和配置Webmin 317
13.2.1 Perl語言解釋器的安裝 318
13.2.2 Net-SSLeay perl和OpenSSL的安裝 318
13.2.3 安裝與訪問Webmin 319
13.2.4 設置Webmin為中文界面 321
13.2.5 停止和啟動Webmin服務 322
13.3 用Webmin配置服務 323
13.3.1 Samba服務的配置 323
13.3.2 NFS服務的配置 327
13.3.3 DNS服務的配置 328
13.3.4 Web服務的配置 331
13.3.5 網路防火牆與NAT服務配置 336
13.3.6 代理服務配置 342
13.3.7 SSH服務的配置 349
第14章 Linux命令行 351
14.1 Linux Shell概述 351
14.1.1 Linux Shell簡介 351
14.1.2 系統默認Shell——Bash Shell 351
14.1.3 設置使用其他Shell 352
14.2 啟動Shell 353
14.2.1 終端啟動Shell 353
14.2.2 直接啟用Shell 354
14.2.3 直接啟動命令行窗口 354
14.3 Shell指令詳解 355
14.3.1 目錄及文件管理指令 355
14.3.2 信息顯示指令 360
14.3.3 網路基本配置指令 363
14.3.4 關機和注銷指令 366
14.4 配置Shell環境 367
14.4.1 Shell環境變數 367
14.4.2 環境變數設置 369
14.4.3 Shell環境配置文件 370
14.5 使用vim文本編輯器 371
14.5.1 vim編輯器簡介 371
14.5.2 常用vim指令 372
14.5.3 vim的定製 376
第15章 Linux操作系統中的 網路連通性測試 377
15.1 網路線路的連通性測試 377
15.1.1 雙絞線的線芯 377
15.1.2 測試直通雙絞線 378
15.1.3 測試交叉雙絞線 378
15.1.4 利用ping命令測試網路連通性 379
15.2 路由跟蹤 382
15.2.1 traceroute命令 382
15.2.2 traceroute顯示代碼 383
15.2.3 traceroute命令選項的應用 384
15.3 Linux圖形界面下測試網路 386
15.3.1 進入「Network Tools」窗口 386
15.3.2 網路設備查詢 387
15.3.3 網路連通性測試 387
15.3.4 網路信息統計 388
15.3.5 網路路由跟蹤 388
15.3.6 網路埠掃描 389
15.3.7 網路查閱 389
15.3.8 查詢登錄用戶的信息 390
15.3.9 域名查詢工具 390
第16章 Linux網路管理 391
16.1 靜態IP地址管理工具 391
16.1.1 IP地址 391
16.1.2 子網掩碼 392
16.1.3 TCP/IP配置文件 392
16.1.4 在圖形界面下配置乙太網絡 392
16.1.5 在命令模式下配置乙太網 397
16.2 動態IP地址分配工具 400
16.2.1 獲取動態IP地址 400
16.2.2 安裝DHCP服務 401
16.2.3 DHCP服務的啟動與停止 404
16.2.4 DHCP服務的配置 405
16.3 網路地址表管理工具 407
16.3.1 顯示ARP緩存 407
16.3.2 管理ARP緩存 408
第17章 軟體基礎管理 409
17.1 Kickstart簡介 409
17.1.1 安裝Kickstart 409
17.1.2 Debian/Ubuntu的自動化安裝 419
17.2 Linux操作系統中的軟體包管理 420
17.2.1 RPM簡介 420
17.2.2 RPM軟體包管理系統的應用 423
17.3 Debian的軟體包管理系統 434
17.3.1 DPKG簡介 434
17.3.2 DPKG軟體包管理系統應用 435
第18章 軟體包高級管理 441
18.1 APT——高級軟體包管理 441
18.1.1 APT概述 441
18.1.2 應用APT軟體包管理系統 442
18.2 YUM——智能化的RPM軟體包管理 452
18.2.1 YUM概述 452
18.2.2 應用YUM軟體包管理系統 453
18.3 Linux內核的升級 462
18.3.1 獲取內核源代碼 463
18.3.2 配置內核 464
18.3.3 編譯內核 467
18.3.4 安裝內核 469
第19章 用戶和進程管理 471
19.1 用戶管理 471
19.1.1 用戶賬號文件 471
19.1.2 用戶群組文件 474
19.1.3 命令行方式的用戶管理 476
19.1.4 圖形界面方式的用戶管理 486
19.1.5 命令行方式的群組管理 486
19.2 進程管理 490
19.2.1 進程及作業 490
19.2.2 進程式控制制 490
19.2.3 作業控制 494
第20章 管理Linux文件系統及磁碟 497
20.1 管理Linux文件系統 497
20.1.1 Linux文件系統結構 497
20.1.2 常見的文件系統 497
20.1.3 文件類型 498
20.1.4 文件壓縮與歸檔 498
20.1.5 文件鏈接 503
20.1.6 安裝文件系統 505
20.2 磁碟管理 507
20.2.1 硬碟簡介 507
20.2.2 管理磁碟分區 509
20.2.3 使用磁碟管理命令 529
20.2.4 磁碟配額管理問題 539
第21章 Linux系統安全 549
21.1 系統安全基礎設置 549
21.1.1 BIOS安全 549
21.1.2 賬號安全 549
21.2 系統安全高級設置 552
21.2.1 重要文件 552
21.2.2 防止攻擊系統 553
21.2.3 開啟安全服務 555
21.2.4 審計日誌 556
21.2.5 文件和目錄許可 558

㈡ 中國電信雲計算公司的核心優勢

您好
用戶可通過中國電信雲計算自服務門戶便捷的在線訂購,並根據需求隨時彈性擴容、快速部署,可實現在線自助管理與監控。訂購主機後,客戶會得到雲主機的IP地址、系統用戶名和密碼,根據上述信息,客戶使用遠程連接軟體(Window操作系統自帶桌面軟體、Linux操作系統使用SSH)可以登錄到雲主機上進行軟體安裝、系統配置等工作。產品使用感知和使用普通的PC伺服器一致。

㈢ 如何讓Nginx支持中文文件名具體設置步驟

首先得讓你的系統有中語語言包:
設置前可以執行:locale 看一下,如果顯示是en_US.UTF-8,即是正常,不用按下面的步驟設置。如果顯示其他編碼需要按如下步驟設置。
CentOS
編輯/etc/sysconfig/i18n 文件,內容修改為:(可以使用vi、nano或winscp圖形管理軟體,依個人口味選擇)
LANG="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"
保存,重啟系統。
Debian
apt-get install -y locales
dpkg-reconfigure locales
執行dpkg-reconfigure locales後會出現如下對話框:
用向下的方向鍵找到en_US.UTF-8 UTF-8,按空格選擇,再按回車鍵。
再按向下鍵選擇en_US.UTF-8,再按回車鍵確認,重啟系統。
Ubuntu
編輯/etc/default/locale文件,修改內容為(沒有的話創建一個):
LANG="en_US.UTF-8"
LANGUAGE="en_US:en"
保存,再執行:
locale-gen en_US en_US.UTF-8
重啟系統。
執行:locale 看一下是否顯示是en_US.UTF-8,如果報錯,請在本文反饋。按以上步驟設置好後即可支持中文,可以上傳中文的文件或中文的目錄。
在nginx.conf文件里配置的字元集也是utf-8
server {
listen 80;
server_name test.cn;
root /data;
index index.html index.jsp;
charset utf-8;
……
ay%PM'G+U0
客戶端用的是secureCRT,用的字元集改為utf-8,用uft-8後再用rz上傳文件,在ie下中文可以正常顯示了。
注意:
如果中文文件名是gb2312的需要轉換成utf-8.(注是文件名,不是文件內容)。使用convmv轉換,(如果找不到這個命令,光碟中有這個包 convmv-1.10-1.el5.noarch.rpm)convmv -fGBK -tUTF8 -r--notesttarget
其中-f是源編碼,-t是目標編碼,-r是遞歸處理目錄,–notest是不移動,實際上對文件進行改名(actually do rename the files),target是目標目錄。其餘參數可以參考man或者-h。
如果是在沒有更改編碼前上傳的文件,設置好後依然會是亂碼的,建議重新上傳一下文件。如果沒有原來文件的備份可以使用下面命令進行轉換:for f in `ls *.html` ; do mv $f `ls $f|iconv -f GBK -t UTF-8`; done 。
其中*.html為要轉換的文件類型,也可以更換為*.txt,*.rar 主要是看你是什麼文件了,裡面的GBK為源文件的編碼類型,如果不知道源文件的編碼類型可以執行:file -bi 文件名 。
如果想在Windows下改的話其實也是可以的Editplus就有批量修改文件編碼的功能,其他的軟體可能也有此類功能,可以自行研究一下。
如果是目錄的話,目前好像是沒有辦法進行轉換。
還有一個問題,如果是html之類的網頁文件,如果原來是網頁內容是gb2312或類似的非utf-8的編碼,先要將網頁裡面的charset 改為charset=utf-8,再轉換文件編碼,否則網頁還是會亂碼的。
convmv 可以從http://j3e.de/linux/convmv 下載,
wget http://j3e.de/linux/convmv/convmv-1.14.tar.gz
tar -zxvf convmv-1.14.tar.gz
cd convmv-1.14
make clean;
make install;
如:
./convmv -f GB2312 -t UTF-8 -r --nosmart --notest userfiles/*.*
以上表示 userfiles下的所有文件的文件名由GB2312轉換為UTF-8
對於文件內容的字元集轉換可以使用iconv

㈣ ubuntu 10.04下如何在eclipse中配置tomcat。

安裝了JEE版的eclipse之後,就不需要插件了。
配置在Windows->Preferences->Server->Runtime Environments中完成:

下面是轉載的:
如果選擇Ubuntu自動下載安裝的Eclipse將會因為其eclipse文件路徑設置不同而無法為其成功添加Srever。

如果選擇Ubuntu自動下載安裝的Tomcat將會因為其文件夾存放路徑不同而無法為Eclipse添加Server。

需選擇手動下載eclipse-jee-galileo-SR2-linux-gtk.tar.gz安裝,手動下載apache-tomcat-6.0.26.tar.gz安裝。最後成功在Eclipse中完成添加server: Tomcat 6.0。

下載頁面及路徑:

eclipse-jee-galileo-SR2-linux-gtk.tar.gz
Eclipse Galileo Packages Page:http://www.eclipse.org/downloads/
Choose:Eclipse IDE for java EE Developers (189 MB)

(因 為:Tools for Java developers creating Java EE and Web applications,including a Java IDE, tools for Java EE, JPA, JSF, Mylyn and others.所以建議選擇J2EE的開發包,相對較全面。當然也有C/C++的IDE,下載頁面有Bit下載鏈接,速度比較快)

apache-tomcat-6.0.26.tar.gz
Web page path:http://tomcat.apache.org/download-60.cgi
Choose: Binary Distributions -> Core -> tar.gz

詳述我的安裝配置方法。

下 載上文提到的包到~/Downloads文件夾下。

現安裝Eclipse:

打開終端:Applications(程序)->Accessories (附件)->Terminal (終端)

輸入:

cd ~/Downloads

ls

可以看見你所下載到Downloads的壓縮包已經在列表裡面了。

繼續解壓elicpse壓縮文件,輸入:

tar -zxvf eclipse-jee-galileo-SR2-linux-gtk.tar.gz

ls

可以看到eclipse-jee-galileo-SR2-linux-gtk.tar.gz已經解壓為eclipse文件夾。

我准備將eclipse安裝到~/bin文件夾下,以後Tomcat也將安裝到這里。

輸入:

sudo mv eclipse ~/bin

在Applications(程序)->Programming(編程)中添加eclipse鏈接:

右 擊Applications (程序),選擇Edit Menus(編輯目錄)在左側列表中選中Programming 選項,點擊New Item。Type : Application ;Name : Eclipse ;Command :/home/[your account name ]/bin/eclipse/eclipse

保存後Eclipse就安裝完了。

如果運行時有提示沒有找到Java VM(Visual Machine),則請在終端中輸入:

ln -s #JRE_HOME ~/bin/eclipse/jre

接 下來安裝Tomcat。

繼續在終端中輸入:

cd ~/Downloads

tar -zxvf apache-tomcat-6.0.26.tar.gz

sudo mv apache-tomcat-6.0.26 /opt/

cd /opt

ln -s /opt/apache-tomcat-6.0.26 ~/bin/tomcat

sudo gedit ~/.bashrc

在彈出的文本編輯框中新添加一行

export CATALINA_HOME=~/bin/tomcat

(事 實上我覺得這個彷彿沒有起到作用,或者我不了解這行的具體意義吧~但是當在終端中輸入cd $CATALINA_HOME後我們到達的地方等同於cd ~/,而我們輸入cd $CATALINA_HOME/bin所到達的地方等同於cd /bin。 但是還是把它加上吧。)

接下來為Tomcat添加用戶。因為在Ubuntu下Tomcat默認是沒有用戶的:

sudo gedit ~/bin/tomcat/conf/tomcat-users.xml

在彈出的文本編輯框中找到</tomcat-users>這一行,在其上面添加:

<role rolename="admin" />
<role rolename="manager" />
<user username="admin" password="admin" roles="admin"/>
<user username="both" password="both" roles="admin,manager"/>
<user username="manager" password="manager" roles="manager"/>

也就是說both賬戶具有admin和manager兩者的角色。

啟動和停止Tomcat:

~/bin/tomcat/bin/startup.sh

~/bin/tomcat/bin/shutdown.sh

若果上面兩個命令輸入後說沒有配置JRE請跳到最後,見接下來的JDK/JRE的介紹。如果沒問題,則跳過下面JDK/JRE的介紹。

在 啟動Tomcat服務前需要確保系統安裝並配置了JRE(Java Runtime Environment)。由於是需要作Java開發,這里就直接下載JDK(Java Development Kit)安裝了,JDK包含有JRE。

JDK/JRE下載頁面:http://java.sun.com/javase/downloads/index.jsp

最近的版本是Java 6(也被稱作Java 1.6) Update 18 。http://java.sun.com/javase/downloads/widget/jdk6.jsp

順便說下,大多較老版本的JDK/JRE已經無法從官網上下載了。

我將jdk-6u18-linux-i586.bin下載到~/Download 文件夾下。

在終端中輸入:

chmod +x jdk-6u18-linux-i586.bin

sudo ./jdk-6u18-linux-i586.bin

並選擇輸入yes完成解壓JDK的bin包。

ls

可以看到多了個jdk1.6.0_18文件夾。在終端輸入:

sudo mv jdk1.6.0_18/ /usr/local/

將jdk1.6.0_18文件夾移動到/usr/local/(僅此路徑,請勿改動。)

繼續輸入:

sudo -i

echo "export JAVA_HOME=/usr/local/jdk1.6.0_18/bin/java" >> /etc/profile
echo "export PATH=$PATH:/usr/local/jdk1.6.0_18/bin" >> /etc/profile

echo "export JRE_HOME=/usr/local/jdk1.6.0_18" >> /etc/profile
exit

將變數寫入系統環境中的/etc/profile.此文件在系統啟動時載入。這里的exit不能捨去。

由於這里選擇的是在系統啟動時載入,故請重新啟動操作系統再繼續後面的操作。若要選擇其他情況下載入,比如每次啟動終端時載入一次,或者每次登錄時載入一次,請參考:

[Tutorial] Manually installing the JDK 6 Update 13 | http://ubuntuforums.org/showthread.php?t=1113039

最 後在Eclipse中配置server:

在確保Tomcat 關閉下,啟動Eclipse,選擇Windows->Preferences->Server->Runtime Environments->Add->Apache Tomcat V6.0->Next->Browse->home/[your operating system account name]/bin/tomcat->OK-Finish->OK

這樣就完成了。

㈤ 哪個發行版的linux更適合java開發(主要是jsp)

fedora , centos , SLED(Suse Linux EnterpriseDesktop)都可以, 都是很穩健的開發平台, ubuntu不予置評 ,總是有人說好有人說壞的

eclipse3.3.2的下載頁面 http://download.eclipse.org/eclipse/downloads/drops/R-3.3.2-200802211800/linPlatform.php#EclipseSDK
eclipse3.3.2的下載地址 http://download.eclipse.org/eclipse/downloads/drops/R-3.3.2-200802211800/download.php?dropFile=eclipse-SDK-3.3.2-linux-gtk.tar.gz
MyEclipse Archived Update Site - 6.5.1 GA下載頁面 http://www.myeclipseide.com/index.php?name=Downloads&req=viewsdownload&sid=24
MyEclipse Archived Update Site - 6.5.1 GA下載地址 http://www.myeclipseide.com/Downloads-index-req-getit-lid-100.html
如何安裝MyEclipse6,5 GA? http://forum.ubuntu.org.cn/viewtopic.php?p=815331

至於破解 自己想辦法吧 . 我窮 只用eclipse

㈥ 如何在Linux系統上安裝tomcat

方法/步驟
1
下載tomcat
在網路搜索tomcat,看到第一條結果是帶有Apache Tomcat - Welcome字樣的,點擊進入tomcat的官網。

2
在左側導航條點擊Tomcat 7.0,會進入7.0的下載列表,點擊第一個zip,就會開始下載。(更多教程網路搜索:主機偵探)

3
上傳安裝包到伺服器
使用FTPCute、WinSCP等工具,可以把安裝包上傳到伺服器
路徑是/opt。
4
安裝tomcat
用Xshell等Linux遠程連接工具訪問伺服器。
進入/opt目錄,指令是cd /opt。
解壓安裝包,指令是unzip apache-tomcat-7.0.67.zip。
重命名解壓後的文件夾,指令是mv apache-tomcat-7.0.67 tomcat。
進入內部文件夾,指令是cd /opt/tomcat/bin。
嘗試啟動tomcat,指令是sh startup.sh,如果報錯Cannot find ./catalina.sh.The file is absent or does not have execute permission.This file is needed to run this program,則表示許可權不足。
開啟許可權,指令是chmod 777 *.sh,然後再次啟動tomcat,如果這時候沒有報錯,那就表示正在啟動了。
輸入tailf /opt/tomcat/logs/catalina.out,可以查看到tomcat的運行信息,如果看到INFO: Server startup in 1925 ms,則表示tomcat已經啟動成功了,按ctrl+c退出該日誌。
用指令sh shutdown.sh停止tomcat的運行,繼續進行後續操作。
5
修改tomcat默認埠
tomcat默認的埠是8080,也就是說我們在瀏覽器訪問的時候,需要在域名或IP後面加上:8080,這樣不太方便,但是這個可以修改。
打開tomcat配置文件,指令是vi /opt/tomcat/conf/server.xml。
打開之後按i或者a進入編輯模式。
找到8080,改為80。
然後按Esc鍵,然後按:wq,保存並退出(那個:是需要同時按著shift鍵才能出來的)。
啟動tomcat。
6
訪問
在瀏覽器輸入該伺服器的域名或者IP,能看到如下頁面,這是tomcat沒有部署任何東西的默認頁面。

㈦ linux tomcat安裝目錄在哪

如果你不知道他的位置,可以執行以下命令 sudo find / -name *tomcat* 命令解釋:root許可權下,從根目回錄遞歸式查找名稱答中包含tomcat欄位的文件名稱 可能會出來好多,不過應該足夠你定位他的位置了

閱讀全文

與ubuntujsp相關的資料

熱點內容
win8升級到專業版 瀏覽:487
快圖瀏覽quickpiciphone 瀏覽:847
app線稿圖需要哪些要求 瀏覽:752
java只能輸入漢字 瀏覽:630
java定義char 瀏覽:133
excel2007插入壓縮文件 瀏覽:70
怎麼設定自己公司的網站 瀏覽:324
如何在辦公軟體上直接復制文件 瀏覽:939
c語言程序設計矩陣運算 瀏覽:894
影響網路質量因素有哪些 瀏覽:587
最新win10秘鑰在線激活 瀏覽:192
cad導入su8文件無法使用 瀏覽:828
怎麼做編程入門 瀏覽:851
用織夢建手機網站 瀏覽:38
灌南數控編程怎麼學 瀏覽:957
系統apk圖標修改工具 瀏覽:121
蘋果6手機網路沒信號怎麼回事啊 瀏覽:378
手機掃描文件轉換成word 瀏覽:636
手機本地視頻的文件夾在哪裡 瀏覽:908
蘋果11無法安裝app找不到描述文件 瀏覽:363

友情鏈接