欢迎来到天天文库
浏览记录
ID:21631875
大小:16.51 KB
页数:11页
时间:2018-10-23
《linux 环境搭建推荐教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一、系统约定软件源代码包存放位置:/usr/local/src源码包编译安装位置(prefix):/usr/local/software_name脚本以及维护程序存放位置:/usr/local/sbinMySQL数据库位置:/var/lib/MySQL(可按情况设置)Apache网站根目录:/home/www/wwwroot(可按情况设置)Apache虚拟主机日志根目录:/home/www/logs(可按情况设置)Apache运行账户:www:www二、系统环境部署及调整1.检查系统是否正常#more/var/log/messages(检查有无系统级错误信息)#dmesg
2、(检查硬件设备是否有错误信息)#ifconfig(检查网卡设置是否正确)#pingwww.163.com(检查网络是否正常)2.关闭不需要的服务#ntsysv以下仅列出需要启动的服务,未列出的服务一律推荐关闭:atdcrondirqbalancemicrocode_ctlnetworksendmailsshdsyslog3.重新启动系统#init64.配置vim#vi/root/.bashrc在aliasmv='mv-i'下面添加一行:aliasvi='vim'保存退出。#echo'syntaxon'>/root/.vimrc5.使用yum程序安装所需开发包(以下为标准的
3、RPM包名称)#yuminstallntpvim-enhancedgccgcc-c++gcc-g77flexbisonautoconfautomakebzip2-develncurses-devellibjpeg-devellibpng-devellibtiff-develfreetype-develpam-develkernel6.定时校正服务器时钟,定时与中国国家授时中心授时服务器同步#crontab-e加入一行:*/30****ntpdate210.72.145.447.源码编译安装所需包(Source)(1)GD2#cd/usr/local/src#tarxzvf
4、gd-2.0.34.tar.gz#cdgd-2.0.34#./configure--prefix=/usr/local/gd2#make#makeinstall(2)LibXML2#cd/usr/local/src#tarxjvflibxml2-2.6.30.tar.bz2#cdlibxml2-2.6.30#./configure--prefix=/usr/local/libxml2#make#makeinstall(3)LibMcrypt#cd/usr/local/src#tarxjvflibmcrypt-2.5.8.tar.bz2#cdlibmcrypt-2.5.8#
5、./configure–prefix=/usr/local/libmcrypt#make#makeinstall(4)Apache日志截断程序#cd/usr/local/src#tarxzvfcronolog-1.7.0-beta.tar.gz#cdcronolog-1.7.0-beta#./configure–prefix=/usr/local/cronolog#make#makeinstall8.升级OpenSSL和OpenSSH#cd/usr/local/src#tarxzvfopenssl-0.9.8e.tar.gz#cdopenssl-0.9.8e#./conf
6、ig--prefix=/usr/local/openssl#make#maketest#makeinstall#cd..#tarxzvfopenssh-4.7p1.tar.gz#cdopenssh-4.7p1#./configure"--prefix=/usr""--with-pam""--with-zlib""--sysconfdir=/etc/ssh""--with-ssl-dir=/usr/local/openssl""--with-md5-passwords"#make#makeinstall(1)禁用SSHV1协议找到:#Protocol2,1改为:
7、Protocol2(2)禁止root直接登录此处先建立一个普通系统用户:#useraddusername#passwdusername找到:#PermitRootLoginyes改为:PermitRootLoginno(3)禁用服务器端GSSAPI找到以下两行,并将它们注释:GSSAPIAuthenticationyesGSSAPICleanupCredentialsyes(4)禁用DNS名称解析找到:#UseDNSyes改为:UseDNSno(5)禁用客户端GSSAPI#vi/etc/ssh/ssh_config找到:GSS
此文档下载收益归作者所有