东林博客

配置一台ubuntu web服务器命令大全

1、添加服务器内网IP到数据库(默认、只读)白名单中

2、部署WEB环境

apt update
apt install nginx
apt install php php-fpm php-cli php-redis php-mysql php-curl php-gd php-intl php-mbstring php-xml
apt install git

3、设置nignx日志切割脚本,每天自动执行,只保留一周日志。

cd /var/log/nginx
mkdir today
vim /usr/sbin/my.nginx.log.sh
#!/bin/bash
declare logs_path="/var/log/nginx";
declare need_delete_path=${logs_path}/$(date -d "7 days ago" "+%Y_%m_%d");
declare yestoday_log_path=${logs_path}/$(date -d "yesterday" "+%Y_%m_%d");
rm -rf ${need_delete_path}
rm -rf ${yestoday_log_path}
mv ${logs_path}/today ${yestoday_log_path}
mkdir -p ${logs_path}/today
service nginx reload
chmod +x /usr/sbin/my.nginx.log.sh


{{tip}}