linux 环境搭建推荐教程

linux 环境搭建推荐教程

ID:21631875

大小:16.51 KB

页数:11页

时间:2018-10-23

linux 环境搭建推荐教程_第1页
linux 环境搭建推荐教程_第2页
linux 环境搭建推荐教程_第3页
linux 环境搭建推荐教程_第4页
linux 环境搭建推荐教程_第5页
资源描述:

《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

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。