1. javaweb,圖片上傳至阿里雲linux伺服器,默認許可權是rw-r----,外界訪問不到,怎麼修改默認許可權
使用umask命令可以設置創建新文件時的默認許可權。
語法:umask [選項] [許可權掩碼]
參數說明:-S 以字元的方式來表示許可權掩碼
示例:設置文件的許可權掩碼,使新建文件自動生成默認許可權為rw-rw----
說明:rw-rw----對應的數字就是660 ,在Linux系統中,讀許可權(read,r)的值是4,寫許可權(write,w)的值是2,執行許可權(execute,x)的值是1,沒有授權的值是0 ,所以rw-rw----的數字許可權值就是660。因為是建立新的文件,Linux默認不允許用戶建立的文件具備可執行許可權,所以文件的最大值許可權值是666,umask值實際上是計算的最大許可權值的補碼,所以此時umask值是666-660=006
所以,要依次執行如下命令:
linux@server:~$ umask 006
linux@server:~$ touch abc
linux@server:~$ ll abc
-rw-rw---- 1 linux linux 0 2010-12-11 21:44 abc
擴展:兩個比較特殊的許可權掩碼
umask 777 #創建文件會沒有任何許可權,他和chmod是相反的。
umask 000 #具有所有許可權。但文件沒有x許可權。
復制粘貼,原網址:http://..com/link?url=NaYFAsL_M2L3kGdk6egtg--_77i73u-OsfDaScCI2zTqGe9_
2. 如何搭建java web伺服器
1.由於伺服器配置比較低綜合考慮,選擇ubuntu系統進行搭建
並通過XFTP或上述的上傳文件方法,上傳至apache-tomcat-7.0.69/webapps中
3. 如何在阿里雲Centos7.0上配置java web環境
用xshell或者SecureCRT登錄阿里雲主機,使用rpm命令 安裝jdk和tomcat,然後配置java環境,
JAVA_HOME=/usr/java/jdk1.8.0_60
JRE_HOME=/usr/java/jdk1.8.0_60/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
啟動tomcat就行了
4. 阿里雲伺服器用於JavaWeb開發,選哪個linux版本,ubuntucentos
這個無所謂的,用起來都挺方便的,唯一區別,覺得是ubuntu的界面幣centos的漂亮點,但是你做伺服器開發和使用的,沒有必要比較,選哪個都可以的
5. 如何在阿里雲伺服器搭建javaee環境
1、(可選操作)安裝操作面板vpsmate
首先,推薦初用liunx的朋友安裝一個操作面板,好處有二:1、許多命令都可以在web界面上點點滑鼠就實現了;2、當你出門在外,伺服器突然出問題了,你不一定能找到安裝了SSH的機器,這時,使用面板簡單操作一下,實在不行直接通過面板重啟服務即可。
說道面板,這里向大家推薦vpsmate,這是阿里雲開發者大賽的冠軍作品,使用起來自然是很適合阿里雲的伺服器啦。它可以方便地一鍵安裝、卸載、監控伺服器上的許多軟體,而且占內存很少,不使用的時候幾乎不佔內存,使用時最多隻佔20m左右。安裝過程很簡單,參考vpsmate官網的這個教程吧:http://www.vpsmate.org/install
2、安裝mysql資料庫
資料庫應該是web應用中必不可少的軟體吧,當然你也可以選擇安裝oracle之類的,操作大同小異。
如果你沒有選擇第一步的操作,請參考這個帖子,完成mysql的安裝:http://www.blogjava.net/amigoxie/archive/2013/02/22/395605.html
如果你完成了第一步的操作,你可以登錄你的vpsmate面板,然後點擊 服務管理-->資料庫服務-->MYSQL 安裝服務,即可一鍵完成安裝操作。
安裝過程中可能有一些軟體包找不到,而出現錯誤「軟體源 ius 安裝失敗!」,你可以按照這個帖子,根據自己的操作系統版本解決此問題:http://www.mirrtalk.net/?p=472
3、安裝JDK/JRE
其實安裝JRE應該就夠了,不過我比較喜歡折騰伺服器,以後可能會在這個伺服器上搞點別的,所以直接安裝了JDK.
兩個命令即可完成:
wget http://download.oracle.com/otn-pub/java/jdk/7u40-b43/jdk-7u40-linux-x64.rpm?AuthParam=1380464207_
rpm -ivh *.rpm
安裝完後要設置一下環境變數在 /etc/profile中加入如下內容(可以使用vi進行編輯profile,也可以下載下來編輯完再上傳):
JAVA_HOME=/usr/java/jdk1.7.0_40
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH CLASSPATH JAVA_HOME
4、安裝tomcat
同樣是兩個命令即可完成:
wget http://mirror.bit.e.cn/apache/tomcat/tomcat-7/v7.0.42/bin/apache-tomcat-7.0.42.tar.gz
tar -zxvf apa*
完成後,把tomcat文件夾到一個你喜歡的位置,比如我喜歡放在/usr/local下面:
cp -r tomcat /usr/local
------------------------------------------------------
至此,Java Web環境就搭建完成啦~~~,把你的web項目上傳到webapp文件夾下,然後bin目錄下運行./startup.sh,就可以訪問你的網站啦。
如果設置不成功,可以前往小鳥雲服務市場,有專業的工程師幫你設置