袁来如此的工作笔记
袁来如此的工作笔记
竹杖芒鞋轻胜马,谁怕? 一蓑烟雨任平生。

ECS搭建优化宝塔面板

浏览量:115

what:

why:

how:

1、开通ECS,系统Centos8.x,重置root密码

2、修改安全组规则,开通端口

8888/8888 宝塔面板 修改成8989/8989

888/888 phpmyadmin

3306/3306 mysql

80/80 网站

443/443 https

6379/6379 redis

22/22 SSH远程服务 修改成2345/2345

39000/40000 ftp

20/20 ftp

21/21 ftp

3、ssh连接,安装宝塔:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

4、注册宝塔,修改面板设置

别名修改:文档

端口修改:8989

安全入口修改:asd123

用户名、密码修改

5、删除宝塔绑定的域名:

rm -f /www/server/panel/data/domain.conf

6、开启关闭的面板:

rm -f /www/server/panel/data/close.pl

7、php7 mcrypt_encrypt弃用,openssl_encrypt代替重新写。

或者手动安装mcrypt扩展:

wget http://pecl.php.net/get/mcrypt-1.0.1.tgz

tar xf mcrypt-1.0.1.tgz

cd mcrypt-1.0.1

/www/server/php/72/bin/phpize

configure --with-php-config=/www/server/php/72/bin/php-config && make && make install

php7配置文件最后添加一行:extension=mcrypt.so

8、免费SSL证书,Apache设置:

xxxx.com.key放左边【密钥(KEY)】

public.crt(前) +chain.crt(后) 手动合并后放右边【证书(PEM格式)】

9、设置mysql 5.7兼容

phpmysql设置set global show_compatibility_56=on;

10、宝塔-安全:

启动禁ping

修改SSH端口2345

删除端口8888,888,22

11、网站设置:php版本—开启session隔离

12、计划任务:释放内存、木马查杀、切割日志、备份数据库(七牛云存储)、备份网站(七牛云存储)

13、七牛云存储:

注册 - 个人中心密钥管理找到密钥 - 新建存储空间(华南,私有) - 宝塔安装七牛云存储 - 添加信息 - 添加计划任务 - 备份到七牛云

14、php7.2优化

配置修改(max_ution_time:60、memory_limit:256m)

性能调整(静态、max_children:100、max_spare_servers:50)

安装扩展(opcache、redis)

15、Linux工具箱

swap设置2048m

16、Apache2.4配置

Timeout 60

KeepAliveTimeout 3

MaxKeepAliveQequests 2000

StartServers 4

MaxSpareServers 2000

MaxConnectionsPerChild 10000

MaxRequestWorker 2000



打赏