|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!1、装置CentOS6.2体系
1、选择Desktop举行装置
注:假如修正了主机名,则必要在/etc/hosts文件中增添设置的主机名
2、ssh宁静设置(设置文件:/etc/ssh/sshd_config):
1)变动默许22端口:往失落Port的正文,改成如:22123
2)克制root账号登录:往失落PermitRootLoginyes正文,改成:PermitRootLoginno
3)新增SSH登任命户,登录乐成后再su到root:
- #useraddxiaoma#passwdxiaoma
复制代码
然后修正ssh设置文件,最初到场:AllowUsersxiaoma
4)重启SSH办事:servicesshdrestart
5)变动防火墙设置,同意22123端口,到场:-AINPUT-mstateCstateNEW-mtcp-ptcpCdport22123-jACCEPT,偏重启防火墙失效:serviceiptablesrestart
2、软件情况设置
1、装置编译情况:
注:代办署理上彀,下令行:exporthttp_proxy=http://ip:port
2、装置一些必备的库
- #yuminstallncurses-develzlib-devellibjpeg*libpng*freetype*
复制代码
注:ncurses-develC编译装置mysql5.5时必要
zlib-develC编译装置httpd必要
libjpeg*、libpng*、freetype*C编译装置php必要
3、装置clamAV杀毒软件
- #tarxzfclamav-0.97.4.tar.gz#cdclamav-0.97.4#./configure--prefix=/usr/local/clamav--disable-clamav#make#makeinstall#groupaddclamav#useradd-gclamavclamav#chown-Rclamav.clamav/usr/local/clamav
复制代码
操纵示例:
1)更新病毒库:bin/freshclam(必要修正etc/freshclam.conf文件把Example行正文失落)
2)扫描指定的目次:bin/clamscanCbell-i-r/usr/local
4、装置JDK
- #chmod+xjdk-6u33-linux-i586.bin#./jdk-6u33-linux-i586.bin#mvjdk1.6.0_33//usr/local
复制代码
设置JDK情况变量,/etc/profile文件中最初到场以下设置:
- JAVA_HOME=/usr/local/jdk1.6.0_33exportJAVA_HOMEexportPATH=/usr/local/mysql5/bin:$JAVA_HOME/bin:$PATH
复制代码
然后更新情况变量使之失效:
检察装置的java版本:
5、装置Mysql5.5(mysql5.5必要cmake编译,必要先装置cmake)
- #tarxzfcmake-2.8.7.tar.gz#cdcmake-2.8.7#./configure#make&&makeinstall#mkdir-p/usr/local/mysql5#groupaddmysql#useradd-gmysqlmysql#chownmysql.mysql-R/usr/local/mysql5#tarxzfmysql-5.5.19.tar.gz#cdmysql-5.5.19/#cmake-DCMAKE_INSTALL_PREFIX=/usr/local/mysql5-DMYSQL_UNIX_ADDR=/usr/local/mysql5/mysql.sock-DDEFAULT_CHARSET=utf8-DDEFAULT_COLLATION=utf8_general_ci-DWITH_EXTRA_CHARSETS=all-DWITH_MYISAM_STORAGE_ENGINE=1-DWITH_INNOBASE_STORAGE_ENGINE=1-DWITH_MEMORY_STORAGE_ENGINE=1-DWITH_READLINE=1-DENABLED_LOCAL_INFILE=1-DMYSQL_DATADIR=/usr/local/mysql5/data-DMYSQL_USER=mysql-DMYSQL_TCP_PORT=3306#make#makeinstall
复制代码
设置Mysql,举行以下操纵:
- #cpsupport-files/my-medium.cnf/etc/my.cnf#chmod755scripts/mysql_install_db#scripts/mysql_install_db--user=mysql--basedir=/usr/local/mysql5--datadir=/usr/local/mysql5/data#cpsupport-files/mysql.server/etc/init.d/mysql#chmod755/etc/init.d/mysql#chkconfigmysqlon
复制代码
启动mysql并设置root账号暗码:
到场情况变量,在/etc/profile文件中最初到场:
修正默许的mysql最年夜毗连数(默许只要151),翻开/etc/my.cnf文件,在[mysqld]的上面到场:max_connections=1000,然后重启mysql便可失效,检察最年夜毗连数:
6、装置httpd
启动httpd并会见http://ip举行测试(注重iptables必要翻开80端口):
假如必要克制对某个目次的会见,能够在该目次下新建.htaccess文件,并输出以下内容:
7、装置php
修正httpd.conf文件:
1)在AddTypeapplication/x-gzip.gz.tgz以后加一行:AddTypeapplication/x-httpd-php.php
2)在DirectoryIndexindex.html后到场index.php
重启httpd后便可使php失效!
8、装置Tomcat7
设置tomcat的假造主机,翻开conf/server.xml设置文件,到场以下段(多个则到场多个以下段便可):
设置完tomcat后,还必要设置apache的假造主机文件(conf/extra/httpd-vhosts.conf):
上述设置中的申明以下:
1)ErrorLog和CustomLog设置了日记文件的轮询工夫(86400暗示秒是一天,480是时区的偏移)
3、罕见成绩
1、编译装置php时碰到:configure:error:libpng.(a|so)notfound,起首装置各个依附组件(libjpeg、libpng、freetype),然后做以下处置:
- #yuminstallncurses-develzlib-devellibjpeg*libpng*freetype*0
复制代码
2、解压bin格局的jdk时分报错:/lib/ld-linux.so.2:badELFinterpreter,必要装置一些短少的文件:
- #yuminstallncurses-develzlib-devellibjpeg*libpng*freetype*1
复制代码
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们! |
|