日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

在 UNIX 中安裝和配置開發(fā) Web 服務(wù)器( 四 )


在您的主目錄下,使用標(biāo)準(zhǔn) UNIX 編輯器 vi 創(chuàng)建 .profile 文件(如清單 1 所示)——如果該文件還不存在的話 。
清單 1. 使用標(biāo)準(zhǔn) UNIX 編輯器創(chuàng)建 .profile
cd ~/ (home dir)
vi .profile
輸入 i(表示進(jìn)入“插入模式),然后添加您在上面設(shè)置的每個(gè)路徑 。一個(gè)示例可能類似如下所示:
# /bin/sh
stty istrip
PATH=$PATH:/usr/bin:/usr/local/bin:/usr/ucb:/etc
export PATH
umask 077
export SHELL=/usr/bin/ksh
export ENV=$HOME/.kshrc
export EDITOR=vi
export FCEDIT=vi
#Tomcat specific PATHs
export JAVA_HOME=/usr/jdk/instances/jdk1.5.0
export CATALINA_HOME=/opt/apache-tomcat-6.0.16
這還可能是添加附加 PATH 變量的好時(shí)機(jī),以便涵蓋安裝了將要引用的工具的所有領(lǐng)域 。對(duì)于我的設(shè)置,我還需要?jiǎng)?chuàng)建以下兩個(gè)路徑:
bash-3.00# PATH=/usr/ccs/bin:$PATH; export PATH (for make cmd)
bash-3.00# PATH=/usr/sfw/bin:$PATH; export PATH
用戶與組
如果將有多個(gè)用戶使用您的服務(wù)器,您肯定希望設(shè)置用戶和組權(quán)限,以允許不同的用戶訪問不同的工具和文件系統(tǒng) 。如果您將作為非 root 用戶運(yùn)行 Tomcat 安裝(建議用于大多數(shù)生產(chǎn)環(huán)境),這也是必需的 。我將在一個(gè)后續(xù)的教程中詳細(xì)討論此話題,下面是一些要考慮的命令 。
要?jiǎng)?chuàng)建 Tomcat 組,可以使用清單 2 中的代碼 。
清單 2. 創(chuàng)建用于運(yùn)行 Tomcat 的唯一組
/usr/sbin/groupadd -g {specific gid. Leave this blank and the OS will assign you a gid}
{group name}
IE.
/usr/sbin/groupadd -g 10004 tomcatgroup
要?jiǎng)?chuàng)建 Tomcat 用戶,可以使用清單 3 中的代碼 。
清單 3. 創(chuàng)建用于運(yùn)行 Tomcat 的唯一用戶
/usr/sbin/useradd -d {user home directory} -g {user primary group} -u
{specific UID. You can leave this blank, and the operating system will assign you a UID.)
-s {default shell path for this user} -c "{Description of the user}" {username}
ie.
/usr/sbin/useradd -d /export/home/tomcat -g tomcatgroup -u 10010 -s /bin/ksh -c
"Main Tomcat Administrative User" tomcat
下載并提取服務(wù)器安裝文件
了解用于提取服務(wù)器安裝文件的各種方法 。
查找和移動(dòng)安裝文件
如果您是在使用 GUI,可以通過選擇 Launch > Applications > Utilities > Terminal 來打開一個(gè)終端窗口 。如果您將該文件保存到桌面,并且您仍然是 root 用戶,可以運(yùn)行命令 cd /Desktop 。運(yùn)行 ls -ltr 以確定您的 Tomcat tar.gz 文件是否在那里 。然后,將該文件移動(dòng)到 /opt 目錄下面(這是安裝大多數(shù)新軟件的地方) 。要移動(dòng)安裝文件,可以輸入以下命令:
mv *tar.gz /opt
然后,輸入 ls –ltr /opt 以確保該文件在那里 。
設(shè)置權(quán)限
權(quán)限是 UNIX 系統(tǒng)的生命線 。如果沒有正確的權(quán)限,您將無法做任何事情;如果不將權(quán)限限制到某些事情,任何用戶都可以做任何事情 。這就是您必須首先授予自己對(duì)安裝文件的較高級(jí)別的權(quán)限的原因,這樣您(或另一個(gè)用戶)才能正確地執(zhí)行它 。下一步,使用 umask 命令,如清單 4 所示,以確保您在提取安裝代碼時(shí),能夠?qū)⑽募鄳?yīng)地寫到所有的臨時(shí)和安裝目錄 。
清單 4. 設(shè)置正確的權(quán)限和 umask
cd /opt
chmodx *gz (same as chmod 775)
umask 007 (makes any new files your user creates to be created with a 770 permission.
Think chmod in reverse)
提取安裝文件
大多數(shù)代碼包都以 .tar 文件的形式提供,并將其進(jìn)一步壓縮為 .gz 文件 。gunzip 命令只是將代碼包從第一層壓縮中展開 。
gunzip *.gz
提取 .tar 文件
最后,您必須對(duì)代碼進(jìn)行“untar(解壓縮) 。這樣做將確切地按壓縮代碼的方式提取代碼——目錄和所有的文件 。這就是務(wù)必在您需要安裝代碼的目錄路徑中解壓縮文件的原因 。在 UNIX 中,最佳的目錄路徑是 /opt 。

推薦閱讀