【环境】
操作系统:
CentOS 7 64位。
升级:
yum -y update
升级内核:
SWAP:
内存不足时可以考虑使用SWAP。
【安全】
修改ssh端口:
参考:https://amon.org/sshd
参考:https://amon.org/firewalld
设置ssh-key:
【依赖】
常用工具:
yum install -y yum-utils perl dos2unix wget gcc gcc-c++ flex git zip unzip libtool libtool-ltdl libtool-ltdl-devel bzip2 bzip2-devel bzip2-libs autogen autoconf Cython setuptool python python-devel
常用依赖:
yum install -y apr apr-devel apr-util apr-util-devel curl curl-devel libcurl libcurl-devel icu libicu libjpeg libjpeg-devel unixODBC-devel net-snmp net-snmp-devel openldap-devel openldap-servers openldap-clients readline-devel libedit-devel sqlite-devel libffi libffi-devel guile guile-devel gmp gmp-devel gettext gettext-devel libidn libidn-devel unbound unbound-devel help2man texlive gtk-doc texinfo libtiff-devel pam-devel bison bison-devel libxslt libxslt-devel ncurses ncurses-devel mailcap gperf libev libev-devel trousers trousers-devel
【工具】
开发包:
yum groupinstall "Development Tools"
htop:
cmake:
【模块:Apache】
安装 Apache:
安装 gnutls:
参考:https://amon.org/sni-apache
安装 nghttp2:
【模块:MySQL】
安装 MySQL:
【模块:PHP】
安装 PHP:
参考:https://amon.org/php73
参考:https://amon.org/php56
参考:https://amon.org/php5217
参考:https://amon.org/lamp-yum
安装 PHP 各个扩展:
参考:https://amon.org/php-ioncube
参考:https://amon.org/php-xmlrpc
参考:https://amon.org/php-imap
参考:https://amon.org/php-redis
参考:https://amon.org/php-memcached
参考:https://amon.org/php-opcache
参考:https://amon.org/php-mbstring