首页 运维 正文
CentOS下的LAMP环境之系统安装

 2022-10-23    346  

CentOS下的LAMP环境(大纲)

  一、系统安装

CentOS下的LAMP环境之系统安装

  1. 分区

  /boot 100M左右

  SWAP 物理内存的2倍(如果你的物理内存大于4G以上,分配4G即可)

  / 15G

  /usr/local 20G (用于安装软件)

  /data 剩余所有空间

  2. 系统初始化脚本(根据具体需求关闭不需要的服务)

  代码:

  #viinit.sh 
  •   -------------------cutbegin-------------------------------------------
  •   #welcome
  •   cat<<EOF
  •   +--------------------------------------------------------------+
  •   |===WelcometoCentosSysteminit===|
  •   +--------------http://www.linuxtone.org------------------------+
  •   +----------------------Author:NetSeek--------------------------+
  •   EOF
  •   #disableipv6
  •   cat<<EOF
  •   +--------------------------------------------------------------+
  •   |===WelcometoDisableIPV6===|
  •   +--------------------------------------------------------------+
  •   EOF
  •   echo"aliasnet-pf-10off">>/etc/modprobe.conf
  •   echo"aliasipv6off">>/etc/modprobe.conf
  •   /sbin/chkconfig--level35ip6tablesoff
  •   echo"ipv6isdisabled!"
  •   #disableselinux
  •   sed-i'/SELINUX/s/enforcing/disabled/'/etc/selinux/config
  •   echo"selinuxisdisabled,youmustreboot!"
  •   #vim
  •   sed-i"8s/^/aliasvi='vim'/"/root/.bashrc
  •   echo'syntaxon'>/root/.vimrc
  •   #zh_cn
  •   sed-i-e's/^LANG=.*/LANG="zh_CN.GB18030"/'/etc/sysconfig/i18n
  •   #tunoffservices
  •   #--------------------------------------------------------------------------------
  •   cat<<EOF
  •   +--------------------------------------------------------------+
  •   |===WelcometoTunoffservices===|
  •   +--------------------------------------------------------------+
  •   EOF
  •   #---------------------------------------------------------------------------------
  •   foriin`ls/etc/rc3.d/S*`
  •   do
  •   CURSRV=`echo$i|cut-c15-`
  •   echo$CURSRV
  •   case$CURSRVin
  •   crond|irqbalance|microcode_ctl|network|random|sendmail|
  •   sshd|syslog|local|mysqld)
  •   echo"Baseservices,Skip!"
  •   ;;
  •   *)
  •   echo"change$CURSRVtooff"
  •   chkconfig--level235$CURSRVoff
  •   service$CURSRVstop
  •   ;;
  •   esac
  •   done
  •   -------------------cutend-------------------------------------------
  •   #sh init.sh (执行上面保存的脚本,仍后重启)

      脚本就是只留这几个服务

      crond|irqbalance|microcode_ctl|network|random|sendmail|sshd| 
  •   syslog|local|mysqld
  • 原文链接:https://77isp.com/post/8477.html

    =========================================

    https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。