歡迎訪問 bruceman 的個人空間

我的論壇主題

  • 如何調整 CentOS 7 ssh 登入後 show message

    2017-08-21 16:49:26   /   Linux 系列討論

    有時後如果想在ssh 登入主機後.呈現自定義的 Message 訊息..你可以這樣做首先,建立一個 script, make it executable, and save it in /etc/profile.d. Here is an example script named mot.sh:Next, edit /etc/ssh/sshd_config as follows:PrintMotd noThis will disable motd. Now restart the sshd service.# service sshd restart這樣就可以囉...
  • 解決 CentOS 7 開機不啟動 rc.local

    2017-08-21 15:39:54   /   Linux 系列討論

    以前在 Redhat 及 CentOS 要設定開機自動執行的 Shell Script, 一般都會在檔案 /etc/rc.d/rc.local 加入需要執行的 Shell Script 或指令, 但在 CentOS 7 開始, /etc/rc.d/rc.local 預設權限改為 644, 即沒有執行權限, 為甚麼會這樣, 可以開啟 CentOS 7 的 /etc/rc.d/rc.local 看看, 裡面有 Redhat 的說明:可以看到這個檔案在 RHEL 及 CentOS 7 只為了解決兼容性, Redhat 建議還是自行建立 systemd 服務或者 udev rules 較好, 如果真的需要使用 rc.local, 只要執行 chmod 給予 rc.local 可執行權限即可:# chmod +x /etc/rc.d/rc.local執行.
  • 在 CentOS 7 安裝 Mysql 5.7的版本

    2017-08-21 11:31:10   /   PHP、MySQL 網頁程式資料庫討論

    在 RHEL 及 CentOS 7 開始, 預設的資料庫系統是 MariaDB, 基本上 MariaDB 可以取代 MySQL, 但如果仍然想繼續用 MySQL 的話, 除了可以編譯 MySQL Community Server 的原始碼外, 也可以安裝 Oracle 提供的官方 YUM repository, 那便可以透過 Yum 安裝 MySQL Community Server。加入 MySQL Yum RepositoryRHEL 7, CentOS 7:# rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm安裝 MySQL 5.7# yum install mysql-community-server 以上指令會安裝 MySQL Server 及它需要的套件。安裝好 MySQL 後, 可以啟動 MySQ.
  • 在 CentOS 7 安裝 Nginx 1.10 + PHP 7.1 + MariaDB 10.0

    2017-08-18 08:29:48   /   網管小技巧

    目前 PHP 最近版本是 7.1, 但如果使用 CentOS 7 預設的 YUM 安裝, 只停留在 PHP 5.4, 以下文會介紹用 Remi 及 EPEL Repository 安裝 7.1 的方法:首先下載安裝 Remi 及 EPEL Repository:# rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm(1)安裝 PHP 7.1# yum install --enablerepo=remi-php71 php php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel (2)安裝 nginx 1.
  • Ubuntu 16.04 下Nginx支援中文URL(UTF8編碼)rewrite路徑重寫匹配

    2017-08-15 12:09:11   /   網管小技巧

    最近遇到了使用Nginx 重寫中文UTF8編碼路徑的問題。才發現默認情況下Nginx的rewrite是不支持UTF8匹配的。比如:rewrite ^/(..)$ /2個字符文章.html break; #用2個點可以匹配到 /ab 或 /51, 但 /漢字 是匹配不到的。我測試了一下, 要匹配兩個字的 /漢字 路徑, 得用rewrite ^/(……)$ /2個漢字文章.html break; #要用六個點如果要讓 ^/(..)$ 匹配到2個漢字字符,得開啟Nginx對UTF8字符的正則支持, 準確點說是開啟Nginx使用的PCRE庫的對UTF8字符的支持。因為Nginx的rewrite模塊是調用PCRE來處理正則的。如果PCRE沒有問題,Nginx支持UTF8編碼的重寫樣式.

我的資料

Open Toolbar