版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
作者:張振宇(zhangzhenyu)目錄TOC\o"1-7"\u1.安裝MySQL 11.1查找原來(lái)的MySQL 11.2卸載上面列出已經(jīng)安裝的包 11.3下載新的MySQL 21.4安裝新的MySQL 22.初始化數(shù)據(jù)庫(kù) 22.1登陸MySQL數(shù)據(jù)庫(kù) 32.2創(chuàng)建數(shù)據(jù)庫(kù)gxzy 32.3創(chuàng)建ROOT用戶密碼 32.4配置和初始數(shù)據(jù) 32.4.1.設(shè)置權(quán)限 32.4.2.修改mysql配置 33.安裝JDK1.6 43.1.卸載自帶jdk 43.2.安裝jdk 43.3.添加環(huán)境變量 43.4.測(cè)試 54.安裝Tomcat 55.啟動(dòng)服務(wù) 56.調(diào)試: 57.阿里linux云安裝yum: 6方案1: 6方案2: 78.使用yum安裝svn: 87.1Linuxsvn服務(wù)端配置 8
1.安裝MySQL因?yàn)長(zhǎng)inux自帶的MySQL3或者M(jìn)ySQL4,如果并非系統(tǒng)所要求的MySQL5。就需要把原來(lái)的MySQL卸載掉,再安裝新的。1.1查找原來(lái)的MySQL[root@servertmp]rpm-qa|grep-imysql列出已經(jīng)安裝的包[root@servertmp]rpm-qa|grep-iMySQL列出已經(jīng)安裝的包1.2卸載上面列出已經(jīng)安裝的包[root@servertmp]#rpm-evMySQL-3.23.57-1[root@servertmp]#rpm-evMySQL-shared-3.23.57-1[root@servertmp]#rpm-evMySQL-devel-3.23.57-1……刪除老版本MySQL的開發(fā)頭文件和庫(kù)命令:rm-fr/usr/lib/MySQLrm-fr/usr/include/MySQL注意:卸載后/var/lib/MySQL中的數(shù)據(jù)及/etc/f不會(huì)刪除,如果確定沒用后就手工刪除rm-f/etc/frm-fr/var/lib/MySQL1.3下載新的MySQLMySQL-client-5.5.25aMySQL-server-5.5.25a1.4安裝新的MySQL[root@servertmp]#rpm-ivhMySQL-server-5.5.25a-1.rhel5.i386.rpm如果需要使用客戶端,當(dāng)然還要安裝Client[root@servertmp]#rpm-ivhMySQL-client-5.5.25aMySQL安裝完成后不象SQLServer默認(rèn)安裝在一個(gè)目錄,它的數(shù)據(jù)庫(kù)文件、配置文件和命令文件分別在不同的目錄,了解這些目錄非常重要,尤其對(duì)于Linux的初學(xué)者,因?yàn)長(zhǎng)inux本身的目錄結(jié)構(gòu)就比較復(fù)雜,如果搞不清楚MySQL的安裝目錄那就無(wú)從談起深入學(xué)習(xí)。下面就介紹一下這幾個(gè)目錄。1、數(shù)據(jù)庫(kù)目錄/var/lib/mysql/2、配置文件/usr/share/mysql(mysql.server命令及配置文件)3、相關(guān)命令/usr/bin(mysqladminmysqldump等命令)4、啟動(dòng)腳本/etc/rc.d/init.d/(啟動(dòng)腳本文件mysql的目錄)2.初始化數(shù)據(jù)庫(kù)啟動(dòng)服務(wù):servicemysqlstart重啟服務(wù):servicemysqlrestart停止服務(wù):servicemysqlstop2.1登陸MySQL數(shù)據(jù)庫(kù)[root@servertmp]#mysql必須安裝mysql客戶端才能使用命令行登錄查看數(shù)據(jù)庫(kù)名稱:Showdatabases;2.2創(chuàng)建數(shù)據(jù)庫(kù)gxzymysql>createdatabasegxzy;QueryOK,1rowaffected(0.00sec)導(dǎo)入數(shù)據(jù)庫(kù)腳本,(將腳本另存為GBK編碼)source/root/Desktop/soft/database/create.sql2.3創(chuàng)建ROOT用戶密碼#/usr/bin/mysqladmin–urootpassword‘rootmysql’格式:mysqladmin–u用戶名–p就密碼password新密碼說(shuō)明:因?yàn)殚_始root沒有密碼,所以-p舊密碼一項(xiàng)可以不寫用新的密碼進(jìn)行登錄:mysql–uroot–p輸入新密碼后回車2.4配置和初始數(shù)據(jù)2.4.1.設(shè)置權(quán)限啟動(dòng)遠(yuǎn)程訪問(wèn)mysql,所有表,root所有IP:GRANTALLON*.*TOroot@'%'IDENTIFIEDBY'密碼'使用可視化工具遠(yuǎn)程連接并進(jìn)行數(shù)據(jù)導(dǎo)入和操作2.4.2.修改mysql配置1大小寫設(shè)置由于產(chǎn)品程序中可能也使用了大寫的表名,需要修改mysql的f配置文件復(fù)制一個(gè)/usr/share/mysql目錄下的f文件到/etc目錄,并改名為f。打開f在[mysqld]節(jié)中添加:lower_case_table_names=12編碼格式設(shè)置在[client]節(jié)點(diǎn)下添加default-character-set=utf8在[mysqld]節(jié)點(diǎn)下添加character-set-server=utf8collation-server=utf8_general_ci重啟mysql3.安裝JDK1.63.1.卸載自帶jdk如果之前已經(jīng)安裝過(guò)不同版本的jdk,需要卸載(redhat自帶JDK1.4)。[root@localhostsoft]#rpm-qa|grepjdk[root@localhostsoft]#rpm-qa|grepgcjlibgcj-4.1.2-42.el5java-1.4.2-gcj-compat--40jpp.115上面先確認(rèn)jdk的具體版本號(hào),然后[root@localhostjdk1.6.0_11]#yum-yremovejava-1.4.2-gcj-compat--40jpp.115Complete!(卸載完成)3.2.安裝jdk下載jdk1.6,如果是rpm包,直接執(zhí)行rpm-ivh安裝如果是j*.rpm.bin自解壓包,則先執(zhí)行授權(quán)(執(zhí)行權(quán)限)chmod+xj*.rpm.bin然后執(zhí)行./j*.rpm.bin讓它自行解壓為j*.rpm再執(zhí)行rpm-ivhj*.rpm3.3.添加環(huán)境變量修改/etc/profile加入環(huán)境變量[root@localhostjdk1.6.0_11]#vi/etc/profile或者通過(guò)可視化編輯器直接打開也可以打開profile文件后輸入i進(jìn)入insert模式,在文件中添加如下內(nèi)容。(假設(shè)前提:jdk被安裝在/usr/java/jdk1.6.0_31,請(qǐng)檢查實(shí)際安裝情況)exportJAVA_HOME=/usr/java/jdk1.6.0_31exportPATH=$PATH:$JAVA_HOME/binexportCLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/rt.jar然后esc,輸入:x,保存退出。然后需要設(shè)置讓更改生效:[root@localhostlocal]#source/etc/profile或者重啟也可以3.4.測(cè)試最后使用echo$JAVA_HOME來(lái)輸出驗(yàn)證環(huán)境變量使用java-version來(lái)確認(rèn)jdk版本4.安裝Tomcat下載Tomcat5.5壓縮包,如apache-tomcat-5.5.35.tar.gz(安裝tomcat5.0,tomcat6同理)找個(gè)目錄解壓運(yùn)行[root@serverlocal]#cd/usr/local[root@serverlocal]#tar-zxvf/root/Desktop/soft/apache-tomcat-5.5.35.tar.gz修改/etc/profile,加入變量(和JDK環(huán)境變量一樣)exportCATALINA_HOME=/usr/local/tomcat根據(jù)需要也可以加入自動(dòng)啟動(dòng)命令$CATALINA_HOME/bin/startup.sh[root@localhostlocal]#source/etc/profile進(jìn)行生效。進(jìn)入tomcat目錄的bin目錄執(zhí)行:chmod+x*.sh
5.啟動(dòng)服務(wù)啟動(dòng)tomcat$CATALINA_HOME/bin/startup.sh關(guān)閉tomcat$CATALINA_HOME/bin/shutdown.sh6.調(diào)試:更改linux編碼:locale查看當(dāng)前編碼vi.bash_profile編輯當(dāng)前登陸用戶的配置文件exportPATH下追加如下exportLANG=zh_CN.GBKexportLC_ALL=zh_CN.gbk阿里linux云安裝yum:方案1:安裝mysql的時(shí)候可能會(huì)出現(xiàn)缺少依賴包的情況:在運(yùn)行第一條安裝MySQL服務(wù)器時(shí)會(huì)提示依賴包libaio.so.1沒有安裝,錯(cuò)誤提示如下:error:Faileddependencies:libaio.so.1()(64bit)isneededbyMySQL-server-5.6.10-1.rhel5.x86_64libaio.so.1(LIBAIO_0.1)(64bit)isneededbyMySQL-server-5.6.10-1.rhel5.x86_64libaio.so.1(LIBAIO_0.4)(64bit)isneededbyMySQL-server-5.6.10-1.rhel5.x86_64。。。。。需要使用yum命令快速安裝依賴包libaio,運(yùn)行如下命令:(該命令需要在聯(lián)網(wǎng)條件下運(yùn)行是在阿里云Linux服務(wù)器上安裝的)yuminstalllibaio運(yùn)行該命令時(shí)會(huì)發(fā)現(xiàn)在這臺(tái)云服務(wù)器上無(wú)法通過(guò)yum快速安裝軟件,搜索了一些資料,原來(lái)是阿里云安裝的是RedHat5.4的64位系統(tǒng),但是提供的是CentOS32位的系統(tǒng)。錯(cuò)誤信息參考如下:SettingupInstallProcessNopackage*available.Nothingtodo解決方案是將yum替換成CentOS的版本過(guò)程如下:1)通過(guò)rpm命令查看有哪些yum包,然后進(jìn)行卸載操作如下:[root@AY130221101729bc93912software]#rpm-qa|grepyumyum-3.2.22-20.el5yum-metadata-parser-1.1.2-3.el5[root@AY130221101729bc93912software]#rpm-e--nodepsyum-3.2.22-20.el5warning:/etc/yum.confsavedas/etc/yum.conf.rpmsave[root@AY130221101729bc93912software]#rpm-e--nodepsyum-metadata-parser-1.1.2-3.el52)通過(guò)wget命令在163的鏡像上下載CentOS的yum包參考命令如下:wget/centos/5/os/x86_64/CentOS/yum-3.2.22-40.el5.centos.noarch.rpmwget/centos/5/os/x86_64/CentOS/yum-metadata-parser-1.1.2-4.el5.x86_64.rpmwget/centos/5/os/x86_64/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm說(shuō)明:可能版本會(huì)有一些不同,請(qǐng)大家在/centos/5/os/x86_64/CentOS/下查找yum-3xxx開頭、yum-metadata開頭和yum-fastestmirror開頭的rpm包下載。3)安裝yum相關(guān)的rpm包使用如下命令安裝在(2)中下載的rpm包:rpm-ivhyum-*4)下載CentOS-Base.repo找一個(gè)CentOS的包資源配置庫(kù),名為CentOS-Base.repo,放到/etc/yum.repos.d/路徑:[root@AY130221101729bc93912software]#cd/etc/yum.repos.d/[root@AY130221101729bc93912yum.repos.d]#wget/files/2011/05/06/CentOS-Base.repo5)生成緩存文件到/var/cache/yum目錄[root@AY130221101729bc93912yum.repos.d]#yummakecache6)安裝依賴包libaio此時(shí)可以成功運(yùn)行yuminstalllibaio命令,參考執(zhí)行情況如下:[root@AY130221101729bc93912yum.repos.d]#yuminstalllibaioLoadedplugins:fastestmirrorLoadingmirrorspeedsfromcachedhostfileSettingupInstallProcessResolvingDependencies……Complete方案2:阿里云平臺(tái)給出的解決方案:/knowledge_detail.htm?spm=5176.7114037.1996646101.1.uLXKp6&categoryId=8314868&knowledgeId=5980325&pos=1配置yum源如果使用阿里云YUM源(推薦)為了方便所有用戶對(duì)服務(wù)器進(jìn)行應(yīng)用安裝,阿里云提供了多個(gè)Linux發(fā)行版的軟件源鏡像,可以訪問(wèn):\o""/進(jìn)行詳細(xì)了解.同步頻率為每天一次,每天凌晨2:00-4:00為鏡像的同步時(shí)間;若使用阿里云服務(wù)器,可以通過(guò)內(nèi)網(wǎng)地址:\o""/
訪問(wèn),不占用公網(wǎng)流量。
為了更方便對(duì)于YUM源的配置,可以使用官網(wǎng)提供的一鍵式Y(jié)UM源更新腳本:\o""/view/13438670.html?spm=5176.7114037.1996646101.3.oIiOLz&pos=2它適用于目前線上所有Linux版本的云服務(wù)器,可以把這個(gè)腳本下載到您本地上傳到服務(wù)器中或者直接在服務(wù)器中下載,tar解壓縮后,使用root身份執(zhí)行bashupdate_source.sh進(jìn)行配置。
如果使用其他YUM源:例如:如果需要配置163YUM源,可以通過(guò)以下步驟實(shí)現(xiàn):1.導(dǎo)入CentOS-6的GPG證書rpm--import/centos/RPM-GPG-KEY-CentOS-62.讓yum使用網(wǎng)易的源:cd/etc/yum.repos.d/wget/.help/CentOS-Base-163.repo3.修改repo文件在所有mirrorlist前面加上#,把所有$releasever替換成6,保存sed-i'/mirrorlist/d'CentOS-Base-163.reposed-i'/\[addons\]/,/^$/d'CentOS-Base-163.reposed-i's/\$releasever/6/'CentOS-Base-163.reposed-i's/RPM-GPG-KEY-CentOS-5/RPM-GPG-KEY-CentOS-6/'CentOS-Base-163.repo4.清理并重新生成yum緩存yumcleanmetadatayummakecache使用yum安裝svn:7.1Linuxsvn服務(wù)端配置檢查已安裝版本#檢查是否安裝了低版本的SVN[root@localhost/]#rpm-qasubversion#如果存儲(chǔ)舊版本,卸載舊版本SVN[root@localhostmodules]#yumremovesubversion安裝SVN[root@localhostmodules]#yuminstallsubversion驗(yàn)證安裝檢驗(yàn)已經(jīng)安裝的SVN版本信息[root@localhostmodules]#svnserve--version代碼庫(kù)創(chuàng)建SVN軟件安裝完成后還需要建立SVN庫(kù)[root@localhostmodules]#mkdir-p/opt/svn/#創(chuàng)建SVN根目錄[root@localhostmodules]#svnadmincreate/opt/svn/repo#創(chuàng)建repo測(cè)試庫(kù)執(zhí)行上面的命令后,自動(dòng)建立repo測(cè)試庫(kù),查看/opt/svn/repo文件夾發(fā)現(xiàn)包含了conf,db,format,hooks,locks,README.txt等文件,說(shuō)明一個(gè)SVN庫(kù)已經(jīng)建立。配置代碼庫(kù)進(jìn)入上面生成的文件夾conf下,進(jìn)行配置[root@localhostmodules]#cd/opt/svn/repo/conf用戶密碼passwd配置[root@localhostpassword]#cd/opt/svn/repo/conf[root@adminconf]#vimpasswd修改passwd為以下內(nèi)容:[users]#harry=harryssecret#sally=sallyssecrethello=123aaa=123www=123用戶名=密碼這樣我們就建立了hello用戶,123密碼以上語(yǔ)句都必須頂格寫,左側(cè)不能留空格,否則會(huì)出錯(cuò).權(quán)限控制authz配置[root@adminconf]#vimauthz目的是設(shè)置哪些用戶可以訪問(wèn)哪些目錄,向authz文件追加以下內(nèi)容:[groups]#組admin=hello,www#創(chuàng)建一個(gè)admin組,將用戶加入到組[/]#根目錄權(quán)限設(shè)置(就是“svn”這個(gè)文件夾)aaa=rw#aaa對(duì)svn下的所有版本庫(kù)有讀寫權(quán)限[repo:/]#repo:/,表示對(duì)repo版本庫(kù)下的所有資源設(shè)置權(quán)限@admin
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年合肥財(cái)經(jīng)職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試備考試題及答案詳細(xì)解析
- 2026年湖南鐵道職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試備考題庫(kù)及答案詳細(xì)解析
- 2026廣東深圳醫(yī)學(xué)科學(xué)院感染免疫課題組招聘參考考試題庫(kù)及答案解析
- 2026年江蘇食品藥品職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能考試備考試題含詳細(xì)答案解析
- 2026河南洛陽(yáng)欒川龍興新材料科技有限公司招聘22人考試重點(diǎn)題庫(kù)及答案解析
- 2026年江西軟件職業(yè)技術(shù)大學(xué)高職單招職業(yè)適應(yīng)性測(cè)試備考題庫(kù)及答案詳細(xì)解析
- 2026年廣州番禺職業(yè)技術(shù)學(xué)院?jiǎn)握芯C合素質(zhì)考試參考題庫(kù)含詳細(xì)答案解析
- 2025年河北省中考?xì)v史真題參考答案
- 職業(yè)發(fā)展規(guī)劃與賺錢
- 2026秋招:西藏國(guó)有資本投資運(yùn)營(yíng)公司筆試題及答案
- 浙江省寧波市2025-2026學(xué)年第一學(xué)期期末高一英語(yǔ)試題(有解析)
- 健康小鎮(zhèn)建設(shè)方案
- dbj41河南省城市地下綜合管廊施工與驗(yàn)收標(biāo)準(zhǔn)
- 2026屆新高考語(yǔ)文三輪沖刺復(fù)習(xí):二元思辨作文審題構(gòu)思寫作
- 行業(yè)背景分析報(bào)告
- 2025中國(guó)農(nóng)業(yè)大學(xué)管理服務(wù)崗位(非事業(yè)編)招聘1人筆試備考試題附答案解析
- 2025福建省融資擔(dān)保有限責(zé)任公司招聘4人筆試試題附答案解析
- 2025年青海公務(wù)員《行政職業(yè)能力測(cè)驗(yàn)》試題及答案
- 工程管理費(fèi)合同協(xié)議
- 協(xié)助審計(jì)協(xié)議書范本
- GB/T 13471-2025節(jié)能項(xiàng)目經(jīng)濟(jì)效益計(jì)算與評(píng)價(jià)方法
評(píng)論
0/150
提交評(píng)論