关闭顶部展开顶部

Centos6.2_64位 服务器环境配置:源码编译Mysql_建站经验教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:绝对定位:JS照样实现瀑布流式布局
一夜之间似乎互联网上出现了一种类似瀑布形式的网页布局,如美丽说、蘑菇街等网站都采用这种布局形式。常见的实现方法一般分为:传统多列浮动、CSS3定义、绝对定位。 笔者看到网上仅仅有关于CSS的详细教程,未见有绝对定位的相关教程。现在想和各位朋友们分享一下绝对

  自从2年前开始,越来越觉得虚拟主机带来的局限性很明显,对于搞开发的人员带来很多阻碍,所有东西都要基于虚拟主机条条框框来做,就连网站里有 个词都会被过滤掉,其实这个词是正规得很。后来索性狠下心来,从淘宝上经过精挑细选,买入第一台VPS(虚拟专用服务),配置不高,只有1G内存,50G 硬盘。对于做些小站已经足够了。从此就开始接触VPS了,它面对管理者就是一台独立的服务器,通过运营商提供的管理后台,我们可以像操作一台真的电脑一 样,可以关机、开机、重装系统等,只不过这些操作都通过网络进行而矣。一路摸爬滚打过来,对Linux系统有了一定的认识,日常管理和配置操作也掌握不 少。现在打算针对如果配置一个能提供Web服务的服务器环境写下一些操作过程,同时也为自己做个备忘录。

  目标服务器环境要求:

  1、Centos 6.2 64bit (服务器运营商会根据客户要求提供相应版本系统,第一次可以代为安装,也可以自己在管理后台操作)

  2、mysql-5.5.30

  3、php-5.4.13

  4、nginx-1.2.7

  以上2-3都是源码编译安装,根据操作系统安装方式不同可能需要其它的依赖安装包,接着会说明。本文以Mini安装方式安装操作系统,所以比较常用的包都是没有的,这点要注意,因为最小方式安装尽可以减少不必要的开销,以达到节省资源和提高性能的目的。

  在安装所有程序过程中,已经发现要用到的包可以通过此语句一次安装完

  yum install gcc gcc-c++ gcc-g77 pcre-devel openssl-devel bison autoconf automake make cmake libcurl-devel gd-devel zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel*

  开始之前先检查下wget这个工具是否安装上,运行wget回车,如果返回以下信息表示已经有此工具不用再安装。

  wget: missing URL

  Usage: wget [OPTION]... [URL]...

  Try ‘wget --help’ for more option

  否则运行yum install wget 进行安装,相关文件都比较小,1分钟内可以安装完。

  假设部分安装目录,/setup (存放所有下载回来的安装包文件),其它目标程序安装的目录为 /apps

  安装过程开始:源码编码安装Mysql,选用版本是mysql-5.5.30,跟旧版本有点不一样的地方,就是采用cmake编译。

  附下载地址:http://mysql.cs.pu.edu.tw/Downloads/MySQL-5.5/mysql-5.5.30.tar.gz

  #groupadd mysql //增加用户组

  #useradd -r -g mysql mysql -s /sbin/nologin //增加用户到用户组,并禁止shell登录

  #cd /setup

  #wget http://mysql.cs.pu.edu.tw/Downloads/MySQL-5.5/mysql-5.5.30.tar.gz

  #.........省略下载过程

  #tar zxf mysql-5.5.30.tar.gz

  #cd mysql-5.5.30

  #cmake -DCMAKE_INSTALL_PREFIX=/apps/mysql

  -DMYSQL_DATADIR=/apps/mysql/data

  -DWITH_PARTITION_STORAGE_ENGINE=1

  -DWITH_INNOBASE_STORAGE_ENGINE=1

  -DWITH_PERFSCHEMA_STORAGE_ENGINE=1

  -DMYSQL_UNIX_ADDR=/tmp/mysql.sock

  -DWITH_MYISAM_STORAGE_ENGINE=1

  -DMYSQL_USER=mysql

  -DMYSQL_TCP_PORT=3306

  -DENABLED_LOCAL_INFILE=1

  -DWITH_EXTRA_CHARSETS=all

  -DWITH_SSL=yes

  -DDEFAULT_COLLATION=utf8_general_ci

  -DDEFAULT_CHARSET=utf8

  #make //这个过程的时间根据配置高低会有所不同。

  #make install

  #

  #cd /apps/mysql //进入mysql安装目录

  #chown –R mysql.mysql ./ 对mysql目录进行设置权限,修改所属用户与用户组

  # cp support-files/my-medium.cnf /etc/my.cnf 根据配置高低选择不同的默认配置文件

  # scripts/mysql_install_db --user=mysql //以mysql用户初始化数据

  # cp support-files/mysql.server /etc/init.d/mysqld //把启动程序复制到/etc/init.d/目录并改名为mysqld,以便加入系统服务设置自动启动

  # chmod +x /etc/init.d/mysqld //做这一步就防止缺乏执行权限导致不能启动的情况发生

  # chkconfig --level 345 mysqld on //加入系统服务,并设置为开机启动

  #

  #可以通过以下命令测试mysql是滞安装成功

  #services mysqld start 如果提示OK就成功了。

  再附加一段如何单独创建用户及数据库,并为用户授权。

  create user 'username'@'localhost' identified by 'password; username,password分别为用户名和对应的密码

  flush privileges; 刷新数据,否则以下操作会提示错误的

  create database dbname default character set utf8 collate utf8_general_ci; //创建默认编码为urf8的数据库,名为dbname

  grant all privileges on dbname.* to 'username'@'localhost'; 对用户设置数据库授权

  flush privileges; 刷新操作,这样就创建了一个叫dbname的数据库,对应用户为username

  很多网友都对Linux感觉好神秘,觉得很难驾驭,其实只要舍得花点时间学习,亲手接触过她,你就会爱上这个通过命令行来来操作的系统,因为命令行有它独特的韵味。再者,她在稳定性和安全性方面胜Windows一筹。

  下一篇将介绍Nginx的源码编译安装。

  原创文章:转载请注明出处,谢谢!

分享:从搜索营销过程找营销效果提升关键
通过搜索引擎进行营销,成为越来越多企业的营销手段,营销市场确实很大,可能否从中分一杯羹呢?

来源:模板无忧//所属分类:建站经验教程/更新时间:2013-04-17
相关建站经验教程
闂傚倷鐒﹂惇褰掑春閸曨垰鍨傞梺顒€绉甸崑銈夋煛閸ヨ埖绶涚紓宥嗙墵閺屾盯鍩勯崘顏佸闂佹娊鏀辩敮妤呭Φ閸曨垰鍗虫俊銈傚亾濞存粍鍎抽—鍐Χ韫囨洜肖闂佺懓鍤栭幏锟�
濠电姷鏁搁崑娑㈩敋椤撶喐鍙忔い鎾卞灩绾惧鏌熼悙顒佺伇婵℃彃鐗撻弻锟犲磼濠靛洨銆婃繝鈷€鍕姇濞e洤锕幊鐘活敆婢跺棗浜炬繝闈涱儐閻撶喖鏌曡箛濠冩珔闁诲繑鐓¢弻鐔煎礄閵堝棗顏�
濠电姷鏁告慨鐑姐€傛禒瀣劦妞ゆ巻鍋撻柛鐔锋健閸┾偓妞ゆ帒瀚峰Λ鎴犵磼鏉堚晛浠滄い鎾冲悑瀵板嫮鈧綆浜濋楣冩煟鎼达絾鍤€閻庢凹鍘界粩鐔煎幢濞嗘劕搴婃繛鎴炴煣缁舵岸寮婚敐澶婎潊闁宠桨鑳舵导鍫ユ⒑閻熸澘娈╅柟鍑ゆ嫹
濠电姷鏁告慨鐑姐€傛禒瀣劦妞ゆ巻鍋撻柛鐔锋健閸┾偓妞ゆ帒瀚峰Λ鎴犵磼鏉堚晛浠滄い鎾冲悑瀵板嫭绻濋崟闈涙倯闂傚倷娴囬鏍垂鎼淬劌绀嬫い鎾楀嫅姘舵⒒娴g瓔鍤欓梺甯到宀h儻顦查摶鐐寸箾閹存瑥鐏柛瀣樀閺屻劑鎮ら崒娑橆伓
闂傚倸鍊烽懗鑸电仚缂備胶绮崝娆撶嵁婵犲啯鍎熼柕濞垮劤閸旓箑顪冮妶鍡楃瑨闁稿﹤鎽滈弫顕€宕奸弴鐐殿啇闁诲孩绋掑玻鍧楁儗閹烘柡鍋撶憴鍕缂佽鐗撳顐﹀箻缂佹ɑ娅㈤梺璺ㄥ櫐閹凤拷
闂傚倸鍊烽懗鑸电仚缂備胶绮崝娆撶嵁婵犲啯鍎熼柕濞垮劤閸旓箑顪冮妶鍡楀潑闁稿鎹囬弻娑橆潩椤掑鍓崇紓渚囧枛閿曨亪寮崒鐐茬鐟滃繘鎮¢幘缁樼厽閹兼惌鍨冲畝娑㈡煛閸涱喚绠為柟顖氳嫰閳诲酣骞嬮悩纰夌闯濠电偞鎸婚懝楣冩晝閵壯€鍋撳鐐
闂傚倸鍊峰ù鍥Υ閳ь剟鏌涚€n偅灏伴柕鍥у瀵粙濡歌濡插牓姊烘导娆忕槣闁革綇缍佸璇测槈濡攱鏂€闂佸綊鍋婃禍鐐烘嚄閾忓湱纾藉ù锝夋涧婵¤姤淇婇悙鑸殿棄妞ゆ洩缍佹俊鎼佸煛婵犲啯娅栨繝鐢靛仜濡瑩宕归悽鐢电當闁跨喓濮甸埛鎴︽煕濠靛棗顏╅柍褜鍓欓…鐑界嵁婵犲洤绠婚柤鍛婎問濞肩喖姊虹捄銊ユ珢闁瑰嚖鎷�
闂傚倸鍊风粈渚€骞栭锕€鐤柣妤€鐗婇崣蹇擃渻鐎n亝鎹g紒鈧繝鍌ょ唵闁兼悂娼ф慨鍫ユ煟閹垮嫮绉柟顔款潐濞碱亪骞忓畝濠傚Τ婵犵數鍋涢惇浼村磹閺囥垺绠掗梻浣瑰缁诲倸螞濞嗘垹鐭嗛柍褜鍓熷娲川婵炴碍鍨块幃褔鎮╅懠顒佹闂佽澹嗘晶妤呭疾閹间焦鐓ラ柣鏇炲€圭€氾拷
婵犵數濮烽。钘壩i崨鏉戝瀭妞ゅ繐鐗嗙粈鍫熺節闂堟稒锛嶉柣鏂挎娣囧﹪顢涘顒佸€柣搴㈡皑缁垶濡甸崟顖氱閻庨潧鎽滈悾娲煟鎼淬垻鍟查柟鍑ゆ嫹
濠电姷鏁告慨鐑姐€傛禒瀣劦妞ゆ巻鍋撻柛鐔锋健閸┾偓妞ゆ帒瀚峰Λ鎴犵磼鏉堚晛浠滄い鎾炽偢瀹曞爼濡搁妷顔荤穿濠碉紕鍋戦崐鏍箰閼姐倖宕查柛鎰典簴閸嬫挸顫濋搹顐ゅ涧婵烇絽娲ら敃顏堛€佸☉妯滄棃鍩€椤掍焦娅犻柛娆忣槺缁♀偓濡炪値鍋掗崰妤冣偓姘炬嫹
婵犵數濮烽。钘壩i崨鏉戝瀭妞ゅ繐鐗嗙粈鍫熺節闂堟稒锛嶉柣鏂挎閹便劌顪冪拠韫闁诲氦顫夊ú锕傚礈閻旂鈧礁鈻庨幘宕囶槯闂佺粯鎸哥花鍫曞磻閹剧粯鍋ㄩ柛娑橈功閸樻悂姊洪崜鎻掍簼缂佽瀚悺顓炩攽閻樻剚鍟忛柛锝庡灦楠炲繘鏁撻敓锟�
婵犵數濮烽。钘壩i崨鏉戝瀭妞ゅ繐鐗嗙粈鍫熺節闂堟稒锛嶉柣鏂挎閹便劌顪冪拠韫闂備礁鎼懟顖炲箠濮椻偓瀹曟椽鍩€椤掍降浜滈柟鍝勬娴滈箖姊虹€圭媭鍤欓梺甯秮閻涱噣骞嬮敃鈧粻娑㈡⒒閸喓鈯曟い鏂挎濮婄粯鎷呴崨濠冨創闁诲孩纰嶉幃鍌炵嵁韫囨稒鏅搁柨鐕傛嫹
婵犵數濮烽。钘壩i崨鏉戝瀭妞ゅ繐鐗嗙粈鍫熺節闂堟稒锛嶉柣鏂挎閹便劌顪冪拠韫闁诲氦顫夊ú鈺冪礊娓氣偓閻涱喚鈧綆浜栭弨浠嬫煕椤愵偄浜楃紒鎲嬫嫹
濠电姷鏁告慨鐑姐€傛禒瀣劦妞ゆ巻鍋撻柛鐔锋健閸┾偓妞ゆ帒瀚峰Λ鎴犵磼鏉堚晛浠滄い鎾冲悑瀵板嫭绻濋崟顓炲箑闂傚倷鑳堕幊鎾绘偤閵娧勫床闁告洦鍨奸弫鍌炴倵濞戞鑲╂崲閸℃ǜ浜滈柡宥庣厛濞堟柨顭胯瀵墎鎹㈠┑瀣剁稏妞ゆ棁妫勯锟�
闂傚倷娴囬褎顨ラ幖浣稿偍婵犲﹤鐗嗙粈鍫熺節闂堟侗鍎愰柛瀣儔閺岀喖骞嗛悧鍫闂佹椿鍘介〃鍛村煘閹达附鍋愰柟缁樺笚濞堫參姊烘總鍛婃锭缂傚秴锕濠氬Χ婢跺娈熼梺闈涱槶閸庨亶锝炲澶嬧拺缂備焦岣挎竟鍕磽瀹ュ嫮顦﹂柣锝呭槻閳诲酣骞樼€涙ɑ顏熼梻浣芥硶閸o箓骞忛敓锟�
UB闂傚倸鍊风粈浣革耿鏉堚晛鍨濇い鏍仜缁€澶嬩繆閵堝懏鍣界€规挷绶氶弻娑㈠Ψ閵忊剝鐝曢柣搴㈢瀹€鎼佸箖濡も偓閳藉鈻嶉搹顐㈢伌闁挎繄鍋ら弫鎾绘晸閿燂拷
闂傚倸鍊峰ù鍥ㄧ珶閸喆浠堢紒瀣儥濞兼牕鈹戦悩宕囶暡闁绘帡绠栭幃妤呮偨閻㈢偣鈧﹪鏌涚€n偅宕岄柣娑卞櫍瀹曞綊顢欓崣銉ф/濠电姷鏁告慨顓㈠磻閹剧粯鐓ラ柣鏇炲€圭€氾拷
闂傚倷娴囬褎顨ラ崫銉т笉鐎广儱顦崹鍌炴煕濠靛棗顏甸柤鏉挎健閺屾盯濮€閵忕姵顔�
闂傚倸鍊风粈渚€骞夐垾鎰佹綎缂備焦蓱閸欏繐顪冪€n亝鎹g紒鈧繝鍌ょ唵閻犻缚娅i悘閬嶆煕濡や胶顣茬紒缁樼洴瀹曞崬螖閳ь剟顢楅姀銈嗙厱闁绘劕妯婂Σ鍦磼缂佹ḿ銆掔紒杈ㄧ懇閹晠宕崟顐㈣厫闂傚倷鑳舵灙濡ょ姴绻橀獮蹇涙晸閿燂拷
缂傚倸鍊搁崐鎼佸磹閻戣姤鍊块柨鏇炲€归崑锟犳煥閺囩偛鈧悂宕归崒娑氱瘈濠电姴鍊搁顐c亜閳哄懏鏁遍柕鍥у楠炴帒顓奸崶鑸敌滅紓鍌欑劍瑜板啫锕㈤柆宥呯劦妞ゆ帒鍊告禒顖炴煕婵犲啰绠樼紒杈ㄦ尭椤繃锛愬┑鍥ㄦ珦闂備浇娉曢崳锕傚箯閿燂拷
©2017 www.mb5u.com婵犵數濮烽。钘壩i崨鏉戝瀭妞ゅ繐鐗嗙粈鍫熺節闂堟稒锛嶉柣鏂挎閹便劌顪冪拠韫闁诲孩顔栭崳顕€宕抽敐澶婄畺闁冲搫鎳庣粻鐢告煙閻戞ɑ灏柣锔兼嫹
闂傚倸鍊峰ù鍥Υ閳ь剟鏌涚€n偅宕岄柡宀€鍠栭、娑樷堪閸愮偓姣夋俊鐐€戦崕濠氬箯閿燂拷&闂傚倸鍊风粈渚€骞夐敍鍕殰闁圭儤鍤﹀☉銏犵睄闁割偆鍣ュΛ鍛存⒑鐠恒劌娅愰柟鍑ゆ嫹