2017年8月12日 星期六

Nginx 取消版本資訊

取消版本資訊

編輯
Nginx.conf

啟動以下內容設定即可!

http {
...其它配置
server_tokens off;
}

設定完重啟即可!
 nginx -s reload


install nginx-extras

http {
    more_set_headers "Server: Nginx";
    server_tokens off; 
}
Restart nginx

sudo service nginx restart
----------------------------------------------------
/etc/nginx/fastcgi.conf,對下面這行
fastcgi_param  SERVER_SOFTWARE    nginx/$nginx_version;

可以拿掉$nginx_version,或者直接註解掉這一行!




2017年8月8日 星期二

ASUS NB BIOS 設定更改 重新安裝系統 (PU401LA)


先進入安全選單


關閉以下項目


將Launch CSM Enable 啟動,重開BIOS即可!


2017年8月3日 星期四

關閉 Ubuntu Log 和 Nginx Server 紀錄

Ubuntu

停止rsyslog 紀錄


對於15.10及更高版本,手動關閉紀錄如下:
sudo systemctl stop rsyslog.service

以下這指令會停止當前執行的rsyslog,以確保rsyslog在下次重開機時不會再啟動,請使用以下指令:
sudo systemctl disable rsyslog.service

Nginx

server {
    listen       80;
    server_name  _;
    #access_log  /var/log/nginx/access.log  main;
  ...

server {
    listen       80;
    server_name  example.com
    access_log  off;
    error_log off;


重啟服務

/etc/init.d/nginx restart

ESXI install Vmtools



[root@localhost ~]# mkdir /mnt/cdrom [root@localhost ~]# mount /dev/cdrom /mnt/cdrom/ [root@localhost ~]# cd /mnt/cdrom [root@localhost ~]# ls VMwareTools-OOOOOOOOOO.tar.gz [root@localhost ~]# cp VMwareTools-OOOOOOOOOO.tar.gz /opt/ [root@localhost ~]# cd /opt/ [root@localhost ~]# tar -zxvpf VMwareToolsOOOOOOOOOOOO.tar.gz [root@localhost ~]# cd vmware-tools-distrib [root@localhost ~]# ./vmware-install.pl #輸入./vmware-install.pl 後續按Enter預設值即可~~~! [root@localhost ~]# rm -rf /opt/vmware-tools-distrib VMwareTools-9.0.0-782409.tar.gz [root@localhost ~]# sync;sync;sync;reboot #安裝完成後請重開機。

[root@localhost ~]# /etc/init.d/vmware-tools status #檢查有無執行 vmtoolsd is running

2017年5月25日 星期四

XCOPY日期備份

參考值如下

FOR /F "tokens=1-3 delims=/ " %%a IN ("%date%") DO (SET _today=%%a%%b%%c)
XCOPY d:\.    M:\DAY\%_today% /D/K/E/Y/C/I/H/S
attrib -S -h m:\day\* /D /S
XCOPY M:\DAY\%_today%\.   X:\DAY\%_today% /D/K/E/Y/C/I/H/S
attrib -s -h m:\day\* /D /S

SQL EXPRESS 備份設定紀錄

在主機備份資料夾建置兩個檔案一個是BkDB.bat和BkSql.sql
BkSql.sql內容是

use master
go
declare @mydt datetime
declare @mybk nvarchar(100)
set @mydt = getdate()
set @mybk = 'd:\目錄名稱\備份檔名_manual_' + convert(nvarchar(100), @mydt, 12) + '.bak'
backup database DBNAME
to disk = @mybk
go

BkDB.bat內容是

sqlcmd -s .\sqlexpress -i d:\BkSql.sql
forfiles /p d:\目錄名稱 /s /m *.bak /d -7 /c "cmd /c  del @file"
xcopy D:\目錄名稱  D:\第二目錄名稱\dbbk   /Y /D
forfiles /p D:\第二目錄名稱\dbbk /s /m *.bak /d -1 /c "cmd /c  del @file"

後續再把BkDB.bat設定排程即可!